24#ifndef TEST_IMPES_ADAPTIVE_SPATIALPARAMS_HH
25#define TEST_IMPES_ADAPTIVE_SPATIALPARAMS_HH
36template<
class TypeTag>
48template<
class TypeTag>
63template<
class TypeTag>
71 using CoordScalar =
typename Grid::ctype;
74 {dimWorld=Grid::dimensionworld};
75 using Element =
typename Grid::Traits::template Codim<0>::Entity;
77 using GlobalPosition =
typename Element::Geometry::GlobalCoordinate;
99 return materialLawParams_;
104 : ParentType(problem)
107 materialLawParams_.setSwr(0.2);
108 materialLawParams_.setSnr(0.2);
112 materialLawParams_.setPe(0);
114 materialLawParams_.setLambda(2);
#define GET_PROP_TYPE(TypeTag, PropTagName)
Definition propertysystemmacros.hh:283
#define NEW_TYPE_TAG(...)
Definition propertysystemmacros.hh:130
Linear capillary pressure and relative permeability <-> saturation relations.
Implementation of a regularized version of the Brooks-Corey capillary pressure / relative permeabilit...
The base class for spatial parameters of problems using the fv method.
#define SET_TYPE_PROP(EffTypeTagName, PropTagName,...)
Set a property which defines a type.
Definition propertysystemmacros.hh:232
make the local view function available whenever we use the grid geometry
Definition adapt.hh:29
Definition common/properties.hh:47
Type tag TestIMPESAdaptiveSpatialParams
Definition test_impesadaptivespatialparams.hh:42
Type tag for numeric models.
Definition grid.hh:35
The type of the spatial parameters object.
Definition common/properties.hh:221
This material law takes a material law defined for effective saturations and converts it to a materia...
Definition 2p/efftoabslaw.hh:60
Implementation of the regularized Brooks-Corey capillary pressure / relative permeability <-> saturat...
Definition regularizedbrookscorey.hh:62
Definition sequentialfv.hh:34
SequentialFVSpatialParams(const Problem &problem)
Definition sequentialfv.hh:61
spatial parameters for the sequential 2p test
Definition test_impesadaptivespatialparams.hh:65
Scalar intrinsicPermeability(const Element &element) const
Definition test_impesadaptivespatialparams.hh:84
double porosity(const Element &element) const
Definition test_impesadaptivespatialparams.hh:89
typename GET_PROP_TYPE(TypeTag, MaterialLaw) MaterialLaw
Definition test_impesadaptivespatialparams.hh:80
TestIMPESAdaptiveSpatialParams(const Problem &problem)
Definition test_impesadaptivespatialparams.hh:103
typename MaterialLaw::Params MaterialLawParams
Definition test_impesadaptivespatialparams.hh:81
const MaterialLawParams & materialLawParams(const Element &element) const
Definition test_impesadaptivespatialparams.hh:97
EffToAbsLaw< RawMaterialLaw > type
Definition test_impesadaptivespatialparams.hh:55
This material law takes a material law defined for effective saturations and converts it to a materia...