24#ifndef DUMUX_TEST_TPFAFACETCOUPLING_ONEP_SPATIALPARAMS_HH
25#define DUMUX_TEST_TPFAFACETCOUPLING_ONEP_SPATIALPARAMS_HH
35template<
class Gr
idGeometry,
class Scalar >
36class OnePSpatialParams
37:
public FVSpatialParamsOneP< GridGeometry, Scalar, OnePSpatialParams<GridGeometry, Scalar> >
39 using ThisType = OnePSpatialParams< GridGeometry, Scalar >;
40 using ParentType = FVSpatialParamsOneP< GridGeometry, Scalar, ThisType >;
42 using GridView =
typename GridGeometry::GridView;
43 using Element =
typename GridView::template Codim<0>::Entity;
44 using GlobalPosition =
typename Element::Geometry::GlobalCoordinate;
53 permeability_ = getParamFromGroup<Scalar>(paramGroup,
"SpatialParams.Permeability");
58 {
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/gravity/spatialparams.hh:61
OnePSpatialParams(std::shared_ptr< const GridGeometry > gridGeometry, const std::string ¶mGroup="")
Definition: multidomain/facet/1p_1p/gravity/spatialparams.hh:50
PermeabilityType permeabilityAtPos(const GlobalPosition &globalPos) const
Function for defining the (intrinsic) permeability .
Definition: multidomain/facet/1p_1p/gravity/spatialparams.hh:57