Contains the quantities which are constant within a finite volume in the elastic model.
More...
template<class Traits>
class Dumux::ElasticVolumeVariables< Traits >
- Template Parameters
-
| Traits | Class encapsulating types to be used by the vol vars |
|
| using | PrimaryVariables = typename Traits::PrimaryVariables |
| | The elastic model only makes sense with inert solid systems. More...
|
| |
| using | DisplacementVector = typename Traits::DisplacementVector |
| | export the type used for displacement vectors More...
|
| |
| using | Indices = typename ModelTraits::Indices |
| | export the type encapsulating primary variable indices More...
|
| |
| using | SolidState = typename Traits::SolidState |
| | export type of solid state More...
|
| |
| using | SolidSystem = typename Traits::SolidSystem |
| | export the solid system used More...
|
| |
|
| template<class ElemSol , class Problem , class Element , class Scv > |
| void | update (const ElemSol &elemSol, const Problem &problem, const Element &element, const Scv &scv) |
| | Update all quantities for a given control volume. More...
|
| |
| Scalar | solidDensity () const |
| | Return the average porosity \(\mathrm{[-]}\) within the control volume. More...
|
| |
| Scalar | displacement (unsigned int dir) const |
| | Returns the permeability within the control volume in \([m]\). More...
|
| |
| DisplacementVector | displacement () const |
| | Returns the displacement vector within the scv in \([m]\). More...
|
| |
| Scalar | priVar (const int pvIdx) const |
| | Return a component of primary variable vector for a given index. More...
|
| |
| const PrimaryVariables & | priVars () const |
| | Return the vector of primary variables. More...
|
| |