immisciblemodel.hh
Go to the documentation of this file.
78 SET_TYPE_PROP(ImmiscibleModel, BoundaryRateVector, Ewoms::ImmiscibleBoundaryRateVector<TypeTag>);
84 SET_TYPE_PROP(ImmiscibleModel, IntensiveQuantities, Ewoms::ImmiscibleIntensiveQuantities<TypeTag>);
87 SET_TYPE_PROP(ImmiscibleModel, ExtensiveQuantities, Ewoms::ImmiscibleExtensiveQuantities<TypeTag>);
void registerOutputModules_() Definition: multiphasebasemodel.hh:244 VTK output module for quantities which make sense for models which assume thermal equilibrium... This class provides the data all quantities that are required to calculate the fluxes of the fluid ph... Represents the primary variables used by the immiscible multi-phase, model. Implements a boundary vector for the fully implicit multi-phase model which assumes immiscibility... void registerOutputModules_() Definition: immisciblemodel.hh:336 std::string eqName(int eqIdx) const Given an equation index, return a human readable name. Definition: immisciblemodel.hh:264 VTK output module for quantities which make sense for models which assume thermal equilibrium... Definition: vtkenergymodule.hh:70 #define GET_PROP_VALUE(TypeTag, PropTagName) Access the value attribute of a property for a type tag. Definition: propertysystem.hh:468 std::string primaryVarName(int pvIdx) const Given an primary variable index, return a human readable name. Definition: immisciblemodel.hh:239 A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... Definition: multiphasebasemodel.hh:45 void updateBegin() Called by the update() method before it tries to apply the newton method. This is primary a hook whic... Definition: immisciblemodel.hh:283 #define GET_PROP_TYPE(TypeTag, PropTagName) Access the type attribute of a property for a type tag. Definition: propertysystem.hh:485 Scalar eqWeight(int globalDofIdx, int eqIdx) const Definition: immisciblemodel.hh:320 SET_PROP(NumericModel, ParameterTree) Set the ParameterTree property. Definition: basicproperties.hh:117 Implements a vector representing rates of conserved quantities. Definition: immiscibleratevector.hh:46 Calculates the local residual of the immiscible multi-phase model. Definition: immisciblelocalresidual.hh:41 Defines the properties required for the immiscible multi-phase model. This class provides the data all quantities that are required to calculate the fluxes of the fluid ph... Definition: immiscibleextensivequantities.hh:47 Implements a vector representing rates of conserved quantities. SET_TYPE_PROP(NumericModel, Scalar, double) Set the default type of scalar values to double. Provides the auxiliary methods required for consideration of the energy equation. ... Definition: energymodule.hh:54 Manages the initializing and running of time dependent problems. Definition: simulator.hh:73 Definition: baseauxiliarymodule.hh:35 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: multiphasebasemodel.hh:145 A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... The indices for the isothermal multi-phase model. Definition: immiscibleindices.hh:40 ImmiscibleModel(Simulator &simulator) Definition: immisciblemodel.hh:215 A fully-implicit multi-phase flow model which assumes immiscibility of the phases. Definition: immisciblemodel.hh:55 Implements a boundary vector for the fully implicit multi-phase model which assumes immiscibility... Definition: immiscibleboundaryratevector.hh:43 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: immisciblemodel.hh:222 NEW_TYPE_TAG(AuxModule) Scalar primaryVarWeight(int globalDofIdx, int pvIdx) const Definition: immisciblemodel.hh:303 Represents the primary variables used by the immiscible multi-phase, model. Definition: immiscibleprimaryvariables.hh:51 SET_BOOL_PROP(FvBaseDiscretization, EnableVtkOutput, true) Enable the VTK output by default. #define INHERITS_FROM(...) Syntactic sugar for NEW_TYPE_TAG. Definition: propertysystem.hh:229 static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtkenergymodule.hh:98 Calculates the local residual of the immiscible multi-phase model. Contains the quantities which are are constant within a finite volume for the immiscible multi-phase ... Definition: immiscibleintensivequantities.hh:46 Contains the quantities which are are constant within a finite volume for the immiscible multi-phase ... The indices for the isothermal multi-phase model. Contains the classes required to consider energy as a conservation quantity in a multi-phase module... |