pvsmodel.hh
Go to the documentation of this file.
void registerOutputModules_() Definition: multiphasebasemodel.hh:244 VTK output module for quantities which make sense for models which assume thermal equilibrium... std::string primaryVarName(int pvIdx) const Given an primary variable index, return a human readable name. Definition: pvsmodel.hh:277 Contains the quantities which are are constant within a finite volume in the compositional multi-phas... bool switched() const Return true if the primary variables were switched for at least one vertex after the last timestep... Definition: pvsmodel.hh:410 Classes required for molecular diffusion. Contains the quantities which are are constant within a finite volume in the compositional multi-phas... Definition: pvsintensivequantities.hh:53 SET_SCALAR_PROP(NumericModel, EndTime,-1e100) The default value for the simulation's end time. A newton solver which is specific to the compositional multi-phase PVS model. A newton solver which is specific to the compositional multi-phase PVS model. Definition: pvsnewtonmethod.hh:40 Implements a vector representing molar, mass or volumetric rates. Definition: pvsratevector.hh:48 void updateBegin() Called by the update() method before it tries to apply the newton method. This is primary a hook whic... Definition: pvsmodel.hh:331 void updateFailed() Called by the update() method if it was unsuccessful. This is primary a hook which the actual model c... Definition: pvsmodel.hh:322 Represents the primary variables used in the primary variable switching compositional model... Definition: pvsprimaryvariables.hh:54 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 The indices for the compositional multi-phase primary variable switching model. A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... Definition: multiphasebasemodel.hh:45 Implements a rate vector on the boundary for the fully implicit compositional multi-phase primary var... Definition: pvsboundaryratevector.hh:44 Contains all data which is required to calculate all fluxes at a flux integration point for the prima... Definition: pvsextensivequantities.hh:48 void serializeEntity(std::ostream &outstream, const DofEntity &dofEntity) Write the current solution for a degree of freedom to a restart file. Definition: pvsmodel.hh:417 std::string eqName(int eqIdx) const Given an equation index, return a human readable name. Definition: pvsmodel.hh:301 SET_INT_PROP(NumericModel, GridGlobalRefinements, 0) static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtkdiffusionmodule.hh:93 static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtkphasepresencemodule.hh:77 static void registerParameters() Register all run-time parameters for the PVS compositional model. Definition: pvsmodel.hh:249 Implements a vector representing molar, mass or volumetric rates. 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 Element-wise calculation of the local residual for the compositional multi-phase primary variable swi... Contains all data which is required to calculate all fluxes at a flux integration point for the prima... Definition: baseauxiliarymodule.hh:35 VTK output module for the fluid composition. A generic compositional multi-phase model using primary-variable switching. Definition: pvsmodel.hh:57 VTK output module for quantities which make sense for models which incorperate molecular diffusion... static void registerParameters() Register all run-time parameters for the immiscible model. Definition: multiphasebasemodel.hh:145 #define EWOMS_REGISTER_PARAM(TypeTag, ParamType, ParamName, Description) Register a run-time parameter. Definition: parametersystem.hh:64 static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtkcompositionmodule.hh:102 Scalar eqWeight(int globalDofIdx, int eqIdx) const Returns the relative weight of an equation. Definition: pvsmodel.hh:383 Represents the primary variables used in the primary variable switching compositional model... A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... VTK output module for the fluid composition. Definition: vtkphasepresencemodule.hh:54 void printSwitchedPhases_(const ElementContext &elemCtx, int dofIdx, const FluidState &fs, int oldPhasePresence, const PrimaryVariables &newPv) const Definition: pvsmodel.hh:524 Element-wise calculation of the local residual for the compositional multi-phase primary variable swi... Definition: pvslocalresidual.hh:44 NEW_TYPE_TAG(AuxModule) The indices for the compositional multi-phase primary variable switching model. Definition: pvsindices.hh:43 Implements a rate vector on the boundary for the fully implicit compositional multi-phase primary var... Declares the properties required for the compositional multi-phase primary variable switching model... SET_BOOL_PROP(FvBaseDiscretization, EnableVtkOutput, true) Enable the VTK output by default. void advanceTimeLevel() Called by the problem if a time integration was successful, post processing of the solution is done a... Definition: pvsmodel.hh:400 void deserializeEntity(std::istream &instream, const DofEntity &dofEntity) Reads the current solution variables for a degree of freedom from a restart file. ... Definition: pvsmodel.hh:437 VTK output module for quantities which make sense for models which incorperate molecular diffusion... Definition: vtkdiffusionmodule.hh:67 #define INHERITS_FROM(...) Syntactic sugar for NEW_TYPE_TAG. Definition: propertysystem.hh:229 Scalar primaryVarWeight(int globalDofIdx, int pvIdx) const Returns the relative weight of a primary variable for calculating relative errors. Definition: pvsmodel.hh:351 static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtkenergymodule.hh:98 Contains the classes required to consider energy as a conservation quantity in a multi-phase module... VTK output module for the fluid composition. Definition: vtkcompositionmodule.hh:74 #define EWOMS_GET_PARAM(TypeTag, ParamType, ParamName) Retrieve a runtime parameter. Definition: parametersystem.hh:95 |