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>
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 
static MATERIALLIB_EXPORT VectorType const value
Eigen::Matrix< double, DisplacementDim, 1 > VectorType