OGS
Base.h
Go to the documentation of this file.
1
10#pragma once
11
12#include "BaseLib/StrongType.h"
18
20{
21
23namespace KV = MathLib::KelvinVector;
24
25template <int DisplacementDim>
27
28template <int DisplacementDim>
30
31template <int DisplacementDim>
32using GlobalDimVector = Eigen::Vector<double, DisplacementDim>;
33
44
46
47} // namespace ProcessLib::SmallDeformation
Eigen::Matrix< double, kelvin_vector_dimensions(DisplacementDim), 1, Eigen::ColMajor > KelvinVectorType
Eigen::Matrix< double, kelvin_vector_dimensions(DisplacementDim), kelvin_vector_dimensions(DisplacementDim), Eigen::RowMajor > KelvinMatrixType
Eigen::Vector< double, DisplacementDim > GlobalDimVector
Definition Base.h:32
KV::KelvinVectorType< DisplacementDim > KelvinVector
Definition Base.h:26
KV::KelvinMatrixType< DisplacementDim > KelvinMatrix
Definition Base.h:29
MaterialPropertyLib::Medium const & medium
Definition Base.h:41
MediaData(MaterialPropertyLib::Medium const &medium)
Definition Base.h:36
MaterialPropertyLib::Phase const & solid
Definition Base.h:42