20 #ifndef OPM_PY_MATERIAL_STATE_HEADER_INCLUDED 21 #define OPM_PY_MATERIAL_STATE_HEADER_INCLUDED 32 template <
class TypeTag>
44 : simulator_(simulator)
47 std::vector<double> getCellVolumes();
48 std::vector<double> getPorosity();
49 void setPorosity(
const double* poro, std::size_t size);
52 Simulator* simulator_;
56 #include "PyMaterialState_impl.hpp" 58 #endif // OPM_PY_MATERIAL_STATE_HEADER_INCLUDED 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
Defines the common properties required by the porous medium multi-phase models.
Declare the properties used by the infrastructure code of the finite volume discretizations.
Definition: PyMaterialState.hpp:33
The Opm property system, traits with inheritance.
Definition: PyBaseSimulator.hpp:41
Defines a type tags and some fundamental properties all models.