richardsmodel.hh
Go to the documentation of this file.
282 static const unsigned liquidCompIdx = getPropValue<TypeTag, Properties::LiquidComponentIndex>();
This class calculates the pressure potential gradients and the filter velocities for multi-phase flow... Definition: multiphasebaseextensivequantities.hh:53 A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... Definition: multiphasebasemodel.hh:168 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: multiphasebasemodel.hh:194 void registerOutputModules_() Definition: multiphasebasemodel.hh:270 Implements a boundary vector for the fully implicit Richards model. Definition: richardsboundaryratevector.hh:49 Intensive quantities required by the Richards model. Definition: richardsintensivequantities.hh:54 Element-wise calculation of the residual for the Richards model. Definition: richardslocalresidual.hh:47 This model implements a variant of the Richards equation for quasi-twophase flow. Definition: richardsmodel.hh:267 void updateBegin() Called by the update() method before it tries to apply the newton method. This is primary a hook whic... Definition: richardsmodel.hh:377 bool phaseIsConsidered(unsigned phaseIdx) const Definition: richardsmodel.hh:396 Scalar eqWeight(unsigned, unsigned eqIdx) const Returns the relative weight of an equation. Definition: richardsmodel.hh:366 std::string eqName(unsigned eqIdx) const Given an equation index, return a human readable name. Definition: richardsmodel.hh:338 RichardsModel(Simulator &simulator) Definition: richardsmodel.hh:296 std::string primaryVarName(unsigned pvIdx) const Given an primary variable index, return a human readable name. Definition: richardsmodel.hh:322 static void registerParameters() Register all run-time parameters for the model. Definition: richardsmodel.hh:308 void registerOutputModules_() Definition: richardsmodel.hh:399 Scalar primaryVarWeight(unsigned, unsigned pvIdx) const Returns the relative weight of a primary variable for calculating relative errors. Definition: richardsmodel.hh:354 A Richards model specific Newton method. Definition: richardsnewtonmethod.hh:50 Represents the primary variables used in the Richards model. Definition: richardsprimaryvariables.hh:53 Implements a vector representing mass, molar or volumetric rates. Definition: richardsratevector.hh:54 Definition: blackoilmodel.hh:79 Definition: blackoilboundaryratevector.hh:39 typename Properties::Detail::GetPropImpl< TypeTag, Property >::type::type GetPropType get the type alias defined in the property (equivalent to old macro GET_PROP_TYPE(.... Definition: propertysystem.hh:233 Contains the property declarations for the Richards model. Type of object for specifying boundary conditions. Definition: fvbaseproperties.hh:119 Data required to calculate a flux over a face. Definition: fvbaseproperties.hh:149 TwoPhaseImmiscibleFluidSystem< Scalar, WettingFluid, NonWettingFluid > type Definition: richardsmodel.hh:199 The fluid systems including the information about the phases. Definition: multiphasebaseproperties.hh:79 Index of the component which constitutes the gas. Definition: richardsproperties.hh:61 Index of the fluid which represents the non-wetting phase. Definition: richardsproperties.hh:53 The secondary variables within a sub-control volume. Definition: fvbaseproperties.hh:133 Index of the component which constitutes the liquid. Definition: richardsproperties.hh:57 Index of the fluid which represents the wetting phase. Definition: richardsproperties.hh:49 The type of the local residual function. Definition: fvbaseproperties.hh:94 Specifies the type of the actual Newton method. Definition: newtonmethodproperties.hh:32 GasPhase< Scalar, NullComponent< Scalar > > type Definition: richardsmodel.hh:178 Definition: richardsproperties.hh:45 A vector of primary variables within a sub-control volume. Definition: fvbaseproperties.hh:130 Vector containing volumetric or areal rates of quantities. Definition: fvbaseproperties.hh:116 The type tag for problems discretized using the Richards model. Definition: richardsmodel.hh:66 std::tuple< MultiPhaseBaseModel > InheritsFrom Definition: richardsmodel.hh:66 LiquidPhase< Scalar, NullComponent< Scalar > > type Definition: richardsmodel.hh:160 Definition: richardsproperties.hh:40 Indices for the primary variables/conservation equations of the Richards model. Definition: richardsindices.hh:39 |