Commit be93dd73 authored by Dennis Gläser's avatar Dennis Gläser Committed by Timo Koch
Browse files

[implicit] introduce constant bc property tag

we reintroduce this property tag because for mpfa methods there can
be saved a lot of computational time.
parent c6415d1c
......@@ -83,6 +83,7 @@ NEW_PROP_TAG(GlobalFluxVariablesCache); //!< The global vector of flux variable
NEW_PROP_TAG(ElementFluxVariablesCache); //!< A local vector of flux variable caches per element
NEW_PROP_TAG(EnableGlobalFluxVariablesCache); //! specifies if data on flux vars should be saved (faster, but more memory consuming)
NEW_PROP_TAG(BoundaryVariables); //!< Data required to calculate fluxes over boundary faces in cc models(outflow)
NEW_PROP_TAG(ConstantBoundaryConditions); //!< specifies whether or not the boundary conditions are constant over time
NEW_PROP_TAG(SolutionDependentParameters); //!< specifies if spatial parameters depend on the solution
NEW_PROP_TAG(DiscretizationMethod); //!< Property for the used discretization method
NEW_PROP_TAG(PrimaryVariableSwitch); //!< The primary variable switch needed for compositional models
......
......@@ -155,6 +155,9 @@ SET_BOOL_PROP(ImplicitBase, EnableGlobalFluxVariablesCache, false);
//! by default, parameters are solution-dependent
SET_BOOL_PROP(ImplicitBase, SolutionDependentParameters, true);
//! by default, boundary conditions are not constant over time
SET_BOOL_PROP(ImplicitBase, ConstantBoundaryConditions, false);
SET_TYPE_PROP(ImplicitBase, PrimaryVariableSwitch, NoPrimaryVariableSwitch<TypeTag> );
//! Set the type of a global jacobian matrix from the solution types
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment