26#ifndef DUMUX_TEST_TPFAFACETCOUPLING_TRACER_ONEP_SPATIALPARAMS_HH
27#define DUMUX_TEST_TPFAFACETCOUPLING_TRACER_ONEP_SPATIALPARAMS_HH
39template<
class Gr
idGeometry,
class Scalar >
40class OnePSpatialParams
41:
public FVSpatialParamsOneP< GridGeometry, Scalar, OnePSpatialParams<GridGeometry, Scalar> >
43 using ThisType = OnePSpatialParams< GridGeometry, Scalar >;
44 using ParentType = FVSpatialParamsOneP< GridGeometry, Scalar, ThisType >;
46 using GridView =
typename GridGeometry::GridView;
47 using Element =
typename GridView::template Codim<0>::Entity;
48 using GlobalPosition =
typename Element::Geometry::GlobalCoordinate;
56 , permeability_(
getParamFromGroup<Scalar>(paramGroup,
"SpatialParams.Permeability"))
62 {
return permeability_; }
The base class for spatial parameters of one-phase problems using a fully implicit discretization met...
T getParamFromGroup(Args &&... args)
A free function to get a parameter from the parameter tree singleton with a model group.
Definition: parameters.hh:438
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/tracer_tracer/spatialparams_1p.hh:65
OnePSpatialParams(std::shared_ptr< const GridGeometry > gridGeometry, const std::string ¶mGroup="")
Definition: multidomain/facet/tracer_tracer/spatialparams_1p.hh:54
PermeabilityType permeabilityAtPos(const GlobalPosition &globalPos) const
Function for defining the (intrinsic) permeability .
Definition: multidomain/facet/tracer_tracer/spatialparams_1p.hh:61