multiphasebasemodel.hh
Go to the documentation of this file.
A base class for fully-implicit multi-phase porous-media flow models which assume multiple fluid phas... Definition: multiphasebasemodel.hh:168 void globalPhaseStorage(EqVector &storage, unsigned phaseIdx) Compute the total storage inside one phase of all conservation quantities. Definition: multiphasebasemodel.hh:218 static void registerParameters() Register all run-time parameters for the immiscible model. Definition: multiphasebasemodel.hh:194 void registerOutputModules_() Definition: multiphasebasemodel.hh:270 MultiPhaseBaseModel(Simulator &simulator) Definition: multiphasebasemodel.hh:187 bool phaseIsConsidered(unsigned) const Returns true iff a fluid phase is used by the model. Definition: multiphasebasemodel.hh:208 The base class for the problems of ECFV discretizations which deal with a multi-phase flow through a ... Definition: multiphasebaseproblem.hh:65 static unsigned threadId() Return the index of the current OpenMP thread. Provides an STL-iterator like interface to iterate over the enties of a GridView in OpenMP threaded a... Definition: threadedentityiterator.hh:42 bool isFinished(const EntityIterator &it) const Definition: threadedentityiterator.hh:67 EntityIterator increment() Definition: threadedentityiterator.hh:80 EntityIterator beginParallel() Definition: threadedentityiterator.hh:54 VTK output module for quantities which make sense for all models which deal with multiple fluid phase... Definition: vtkmultiphasemodule.hpp:73 static void registerParameters() Register all run-time parameters for the multi-phase VTK output module. Definition: vtkmultiphasemodule.hpp:110 VTK output module for the temperature in which assume thermal equilibrium. Definition: vtktemperaturemodule.hpp:51 static void registerParameters() Register all run-time parameters for the Vtk output module. Definition: vtktemperaturemodule.hpp:75 This file contains the necessary classes to calculate the velocity out of a pressure potential gradie... Defines the common parameters for the porous medium multi-phase models. Defines the common properties required by the porous medium multi-phase models. Definition: blackoilmodel.hh:79 Definition: blackoilboundaryratevector.hh:39 typename Properties::Detail::GetSplicePropImpl< TypeTag, SpliceTypeTag, Property >::type::type GetSplicePropType Definition: propertysystem.hh:236 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 Specifies a flux module which uses the Darcy relation. Definition: darcyfluxmodule.hh:67 The type of the base class for all problems which use this model. Definition: fvbaseproperties.hh:84 Specifies the relation used for velocity. Definition: multiphasebaseproperties.hh:83 NullMaterial< Traits > type Definition: multiphasebasemodel.hh:123 typename GetPropType< TypeTag, Properties::MaterialLaw >::Params type Definition: multiphasebasemodel.hh:132 The context material law (extracted from the spatial parameters) Definition: multiphasebaseproperties.hh:59 The material law which ought to be used (extracted from the spatial parameters) Definition: multiphasebaseproperties.hh:55 Number of chemical species in the system. Definition: multiphasebaseproperties.hh:47 Number of fluid phases in the system. Definition: multiphasebaseproperties.hh:43 NullSolidEnergyLaw< GetPropType< TypeTag, Properties::Scalar > > type Definition: multiphasebasemodel.hh:138 typename GetPropType< TypeTag, Properties::SolidEnergyLaw >::Params type Definition: multiphasebasemodel.hh:144 The parameters of the material law for energy storage of the solid. Definition: multiphasebaseproperties.hh:67 The material law for the energy stored in the solid matrix. Definition: multiphasebaseproperties.hh:63 The splice to be used for the spatial discretization. Definition: multiphasebaseproperties.hh:39 std::tuple< GetSplicePropType< TypeTag, TTag::MultiPhaseBaseModel, Properties::SpatialDiscretizationSplice > > type Definition: multiphasebasemodel.hh:76 Definition: propertysystem.hh:42 Definition: multiphasebasemodel.hh:66 Definition: vcfvproperties.hh:41 NullThermalConductionLaw< GetPropType< TypeTag, Properties::Scalar > > type Definition: multiphasebasemodel.hh:149 typename GetPropType< TypeTag, Properties::ThermalConductionLaw >::Params type Definition: multiphasebasemodel.hh:155 The parameters of the material law for thermal conduction. Definition: multiphasebaseproperties.hh:75 The material law for thermal conduction. Definition: multiphasebaseproperties.hh:71 |