OGS
v6.3.3
FractureIdentity2.cpp
Go to the documentation of this file.
1
10
#include "
FractureIdentity2.h
"
11
12
namespace
MaterialLib
13
{
14
namespace
Fracture
15
{
16
17
namespace
18
{
19
template
<
typename
VectorType,
int
DisplacementDim>
20
VectorType
initIdentity2
()
21
{
22
VectorType ivec = VectorType::Zero(DisplacementDim);
23
ivec[DisplacementDim-1] = 1;
24
return
ivec;
25
}
26
}
// anonymous namespace
27
28
template
<
int
DisplacementDim>
29
const
typename
FractureIdentity2<DisplacementDim>::VectorType
30
FractureIdentity2<DisplacementDim>::value
=
initIdentity2
<
31
typename
FractureIdentity2<DisplacementDim>::VectorType
, DisplacementDim>();
32
33
// template instantiation
34
template
struct
FractureIdentity2<2>;
35
template
struct
FractureIdentity2<3>;
36
37
}
// namespace Fracture
38
}
// namespace MaterialLib
39
FractureIdentity2.h
MaterialLib::Fracture::anonymous_namespace{FractureIdentity2.cpp}::initIdentity2
VectorType initIdentity2()
Definition:
FractureIdentity2.cpp:20
MaterialLib
Definition:
ConstantFluidProperty.h:18
MaterialLib::Fracture::FractureIdentity2::value
static MATERIALLIB_EXPORT VectorType const value
Definition:
FractureIdentity2.h:28
MaterialLib::Fracture::FractureIdentity2::VectorType
Eigen::Matrix< double, DisplacementDim, 1 > VectorType
Definition:
FractureIdentity2.h:26
MaterialLib
FractureModels
FractureIdentity2.cpp
Generated by
1.9.1