blackoilmodel.hh
Go to the documentation of this file.
487 void updatePvtRegionIndex_(PrimaryVariables &priVars, const Context &context, int dofIdx, int timeIdx)
void registerOutputModules_() Definition: multiphasebasemodel.hh:244 void finishInit() Apply the initial conditions to the model. Definition: blackoilmodel.hh:224 This template class contains the data which is required to calculate the fluxes of the fluid phases o... Definition: blackoilextensivequantities.hh:47 Calculates the local residual of the black oil model. Definition: blackoillocalresidual.hh:38 Calculates the local residual of the black oil model. Scalar eqWeight(int globalDofIdx, int eqIdx) const Returns the relative weight of an equation. Definition: blackoilmodel.hh:290 static void registerParameters() Register all run-time parameters for the multi-phase VTK output module. Definition: vtkblackoilmodule.hh:101 void updateBegin() Called by the update() method before it tries to apply the newton method. This is primary a hook whic... Definition: blackoilmodel.hh:307 void supplementInitialSolution_(PrimaryVariables &priVars, const Context &context, int dofIdx, int timeIdx) Definition: blackoilmodel.hh:467 #define GET_PROP_VALUE(TypeTag, PropTagName) Access the value attribute of a property for a type tag. Definition: propertysystem.hh:468 Implements a vector representing mass, molar or volumetric rates for the black oil model... Implements a boundary vector for the fully implicit black-oil model. BlackOilModel(Simulator &simulator) Definition: blackoilmodel.hh:205 The primary variable and equation indices for the black-oil model. A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... Definition: multiphasebasemodel.hh:45 Base class for all problems which use the black-oil model. Definition: blackoilproblem.hh:40 std::string primaryVarName(int pvIdx) const Given an primary variable index, return a human readable name. Definition: blackoilmodel.hh:240 #define GET_PROP_TYPE(TypeTag, PropTagName) Access the type attribute of a property for a type tag. Definition: propertysystem.hh:485 Implements a vector representing mass, molar or volumetric rates for the black oil model... Definition: blackoilratevector.hh:48 Represents the primary variables used by the black-oil model. Definition: blackoilprimaryvariables.hh:45 void registerOutputModules_() Definition: blackoilmodel.hh:471 Definition: blackoilmodel.hh:56 std::string eqName(int eqIdx) const Given an equation index, return a human readable name. Definition: blackoilmodel.hh:259 SET_PROP(NumericModel, ParameterTree) Set the ParameterTree property. Definition: basicproperties.hh:117 SET_INT_PROP(NumericModel, GridGlobalRefinements, 0) void deserializeEntity(std::istream &instream, const DofEntity &dof) Reads the current solution variables for a degree of freedom from a restart file. ... Definition: blackoilmodel.hh:392 void deserialize(Restarter &res) Deserializes the state of the model. Definition: blackoilmodel.hh:434 Declares the properties required by the black oil model. Implements a boundary vector for the fully implicit black-oil model. Definition: blackoilboundaryratevector.hh:42 MultiPhaseBaseModel(Simulator &simulator) Definition: multiphasebasemodel.hh:138 The primary variable and equation indices for the black-oil model. Definition: blackoilindices.hh:37 SET_TYPE_PROP(NumericModel, Scalar, double) Set the default type of scalar values to double. Contains the quantities which are are constant within a finite volume in the black-oil model... Definition: blackoilintensivequantities.hh:43 Manages the initializing and running of time dependent problems. Definition: simulator.hh:73 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: blackoilmodel.hh:212 Definition: baseauxiliarymodule.hh:35 void finishInit() Apply the initial conditions to the model. Definition: multiphasebasemodel.hh:157 VTK output module for the fluid composition. static void registerParameters() Register all run-time parameters for the immiscible model. Definition: multiphasebasemodel.hh:145 Scalar primaryVarWeight(int globalDofIdx, int pvIdx) const Returns the relative weight of a primary variable for calculating relative errors. Definition: blackoilmodel.hh:274 VTK output module for the black oil model's parameters. static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtkcompositionmodule.hh:102 This template class contains the data which is required to calculate the fluxes of the fluid phases o... A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... Represents the primary variables used by the black-oil model. Contains the quantities which are are constant within a finite volume in the black-oil model... A newton solver which is specific to the black oil model. Definition: blackoilnewtonmethod.hh:39 NEW_TYPE_TAG(AuxModule) Base class for all problems which use the black-oil model. VTK output module for the black oil model's parameters. Definition: vtkblackoilmodule.hh:70 #define INHERITS_FROM(...) Syntactic sugar for NEW_TYPE_TAG. Definition: propertysystem.hh:229 void serializeEntity(std::ostream &outstream, const DofEntity &dof) Write the current solution for a degree of freedom to a restart file. Definition: blackoilmodel.hh:360 VTK output module for the fluid composition. Definition: vtkcompositionmodule.hh:74 A newton solver which is specific to the black oil model. |