More changes in use compile time matrix sizes in LIE
For these changes, a new alias type of
#ifdef OGS_EIGEN_DYNAMIC_SHAPE_MATRICES
...
template <typename ShapeFunction>
using ShapeMatrixPolicyTypeNew =
EigenDynamicShapeMatrixPolicy<ShapeFunction, ShapeFunction::DIM>;
...
#else
template <typename ShapeFunction>
using ShapeMatrixPolicyTypeNew =
EigenFixedShapeMatrixPolicy<ShapeFunction, ShapeFunction::DIM>;
...
#endif
is introduced, which is also used in MR. !3632. The plan is to replace ShapeMatrixPolicyType
with ShapeMatrixPolicyTypeNew
assembler by assembler, and at the end to remove the template argument of int GlobalDim
from all template entities in ShapeMatrixPolicy.h
. Once this is done, the type name can be changed back.
Merge request reports
Activity
mentioned in merge request ogs/ogs!3705 (merged)
added 1 commit
- df5627d6 - [LIE/HM/Assembler/Fracture] Use fixed size for shape function matrix and local veclocity vector
mentioned in issue ogs/ogs#3173 (closed)
added 253 commits
-
df5627d6...e6ce2083 - 252 commits from branch
endJunction:UseCompileTimeMatrixSizes
- 40204800 - Merge branch 'UseCompileTimeMatrixSizes' into 'UseCompileTimeMatrixSizes'
-
df5627d6...e6ce2083 - 252 commits from branch
enabled an automatic merge when the pipeline for 40204800 succeeds
Please register or sign in to reply