25#ifndef DUMUX_TEST_TPFAFACETCOUPLING_THREEDOMAIN_ONEP_SPATIALPARAMS_HH
26#define DUMUX_TEST_TPFAFACETCOUPLING_THREEDOMAIN_ONEP_SPATIALPARAMS_HH
36template<
class Gr
idGeometry,
class Scalar>
37class OnePSpatialParams :
public FVSpatialParamsOneP<GridGeometry, Scalar,
38 OnePSpatialParams<GridGeometry, Scalar>>
40 using GridView =
typename GridGeometry::GridView;
41 using Element =
typename GridView::template Codim<0>::Entity;
42 using GlobalPosition =
typename Element::Geometry::GlobalCoordinate;
44 using ThisType = OnePSpatialParams<GridGeometry, Scalar>;
45 using ParentType = FVSpatialParamsOneP<GridGeometry, Scalar, ThisType>;
54 permeability_ = getParamFromGroup<Scalar>(paramGroup,
"SpatialParams.Permeability");
59 {
return permeability_; }
The base class for spatial parameters of one-phase problems using a fully implicit discretization met...
make the local view function available whenever we use the grid geometry
Definition: adapt.hh:29
const GridGeometry & gridGeometry() const
The finite volume grid geometry.
Definition: fv1p.hh:334
Scalar PermeabilityType
Definition: multidomain/boundary/stokesdarcy/1p2c_1p2c/spatialparams.hh:51
Scalar porosityAtPos(const GlobalPosition &globalPos) const
Returns the porosity.
Definition: multidomain/facet/1p_1p/threedomain/spatialparams.hh:62
OnePSpatialParams(std::shared_ptr< const GridGeometry > gridGeometry, const std::string ¶mGroup="")
Definition: multidomain/facet/1p_1p/threedomain/spatialparams.hh:51
PermeabilityType permeabilityAtPos(const GlobalPosition &globalPos) const
Function for defining the (intrinsic) permeability .
Definition: multidomain/facet/1p_1p/threedomain/spatialparams.hh:58