30 #ifndef EWOMS_FV_BASE_PROPERTIES_HH 31 #define EWOMS_FV_BASE_PROPERTIES_HH 42 namespace Properties {
57 SET_SPLICES(FvBaseDiscretization, LinearSolverSplice, LocalLinearizerSplice);
60 SET_TAG_PROP(FvBaseDiscretization, LinearSolverSplice, ParallelBiCGStabLinearSolver);
63 SET_TAG_PROP(FvBaseDiscretization, LocalLinearizerSplice, FiniteDifferenceLocalLinearizer);
Implements a generic linear solver abstraction.
Definition: baseauxiliarymodule.hh:37
#define NEW_TYPE_TAG(...)
Define a new type tag.
Definition: propertysystem.hh:169
#define SET_TAG_PROP(EffTypeTagName, PropTagName, ValueTypeTagName)
Define a property containing a type tag.
Definition: propertysystem.hh:436
A Newton method for models using a finite volume discretization.
#define INHERITS_FROM(...)
Syntactic sugar for NEW_TYPE_TAG.
Definition: propertysystem.hh:230
Declare the properties used by the infrastructure code of the finite volume discretizations.
#define SET_SPLICES(TypeTagName,...)
Define splices for a given type tag.
Definition: propertysystem.hh:213
VTK output module for the fluid composition.
Calculates the Jacobian of the local residual for finite volume spatial discretizations using a finit...
#define NEW_PROP_TAG(PTagName)
Define a property tag.
Definition: propertysystem.hh:247
Defines a type tags and some fundamental properties all models.