25#ifndef DUMUX_ELASTIC_SPATIAL_PARAMS_HH
26#define DUMUX_ELASTIC_SPATIAL_PARAMS_HH
37template<
class Scalar,
class Gr
idGeometry>
40 ElasticSpatialParams<Scalar, GridGeometry> >
45 using SubControlVolume =
typename GridGeometry::SubControlVolume;
46 using GridView =
typename GridGeometry::GridView;
47 using Element =
typename GridView::template Codim<0>::Entity;
48 using GlobalPosition =
typename Element::Geometry::GlobalCoordinate;
57 lameParams_.setLambda(3e9);
58 lameParams_.setMu(3e9);
63 {
return lameParams_; }
The base class for spatial parameters of linear elastic geomechanical problems.
Structure encapsulating the lame parameters.
make the local view function available whenever we use the grid geometry
Definition adapt.hh:29
Structure encapsulating the lame parameters.
Definition lameparams.hh:35
const GridGeometry & gridGeometry() const
Definition fvelastic.hh:167
FVSpatialParamsElastic(std::shared_ptr< const GridGeometry > gridGeometry)
Definition fvelastic.hh:69
Dumux::LameParams< Scalar > LameParams
Definition geomechanics/elastic/spatialparams.hh:52
ElasticSpatialParams(std::shared_ptr< const GridGeometry > gridGeometry)
Definition geomechanics/elastic/spatialparams.hh:54
const LameParams & lameParamsAtPos(const GlobalPosition &globalPos) const
Defines the Lame parameters.
Definition geomechanics/elastic/spatialparams.hh:62