version 3.10
geomechanics/properties.hh
Go to the documentation of this file.
1// -*- mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*-
2// vi: set et ts=4 sw=4 sts=4:
3//
4// SPDX-FileCopyrightText: Copyright © DuMux Project contributors, see AUTHORS.md in root folder
5// SPDX-License-Identifier: GPL-3.0-or-later
6//
13#ifndef DUMUX_GEOMECHANICS_PROPERTIES_HH
14#define DUMUX_GEOMECHANICS_PROPERTIES_HH
15
16#warning "This header is deprecated and will be removed after 3.10."
17
18
25
27#include "velocityoutput.hh"
28
29namespace Dumux {
30namespace Properties {
31
33// Create new type tags
34namespace TTag {
35struct Geomechanics { using InheritsFrom = std::tuple<ModelProperties>; };
36} // end namespace TTag
37
39template<class TypeTag>
40struct FluxVariablesCache<TypeTag, TTag::Geomechanics>
41{
44};
45
47template<class TypeTag>
49
51template<class TypeTag>
52struct SolidState<TypeTag, TTag::Geomechanics>
53{
54private:
57public:
59};
60
62template<class TypeTag>
63struct SolidSystem<TypeTag, TTag::Geomechanics>
64{
65private:
68public:
70};
71} // namespace Properties
72} // namespace Dumux
73
74#endif
The simplest solid phase consisting of a single solid component.
A component which returns run time specified values for all fluid properties.
Definition: constant.hh:48
Velocity output for geomechanical models. This class could be used to compute the temporal derivative...
Definition: geomechanics/velocityoutput.hh:33
Represents all relevant thermodynamic quantities of a inert solid system.
Definition: inertsolidstate.hh:23
The simplest solid phase consisting of a single solid component.
Definition: 1csolid.hh:29
The stress variables cache classes for models involving solid mechanics. Store data required for stre...
Definition: solidmechanics/elastic/stressvariablescache.hh:29
Velocity output for implicit (porous media) models.
Definition: io/velocityoutput.hh:29
Defines a type tags and some fundamental properties for all models.
Defines all properties used in Dumux.
Setting constant fluid properties via the input file.
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition: propertysystem.hh:296
Stress-Strain relationship according to Hooke's law.
Represents all relevant thermodynamic quantities of a inert solid system.
Definition: adapt.hh:17
TODO: docme!
Base class for the stress variables cache.
Definition: geomechanics/properties.hh:35
std::tuple< ModelProperties > InheritsFrom
Definition: geomechanics/properties.hh:35