BaseType

July 14, 2023 ยท View on GitHub

BaseType contains user-define data type.

Data-typeSummaryCategory
Math_Contains mathematical constants.Math
BoundingBox_Data type for bounding box.FEM
RealMatrix_Extension for Fortran two-d arrayMatrix
IntVector_Vector of integers.Vector
RealVector_Vector of realsVector
Vector3D_3D VectorVector
IndexValue_Key (integer) and value (real), useful for defining nodal boundary conditionsFEM
DOF_Degree of freedom object typeFEM
SparseMatixReOrdering_Sparse matrix reordering schemeLinearAlgebra
CSRSparisty_Datatype for handling sparsity patternLinearAlgebra
SuperLU_SuperLU data structure.LinearAlgebra
CSRMatrix_Compressed sparse row matrixLinearAlgebra
IterationData_Datatype for storing iteration dataFEM
VoigtRank2Tensor_Rank2 tensorTensor
DeformationGradient_Deformation Gradient tensorTensor
LeftCauchyGreen_Left Cauchy Green tensorTensor
RightCauchyGreen_Right Cauchy Green tensorTensor
Strain_Strain tensorTensor
AlmansiStrain_Almansi strainTensor
GreenStrain_Green strain tensorTensor
SmallStrain_Small strain tensor.Tensor
ReferenceTopology_Data type for handling reference element in FEMFEM
ReferenceElement_Data type for reference element in FEMFEM
ReferencePoint_Data type for reference point in FEMFEM
ReferenceLine_Data type for reference line in FEMFEM
ReferenceTriangle_Data type for reference triangle in FEMFEM
ReferenceQuadrangle_Data type for reference quadrangle in FEMFEM
ReferenceTetrahedron_Data type for reference tetrahedron in FEMFEM
ReferenceHexahedron_Data type for reference hexahedron in FEMFEM
ReferencePrism_Data type for reference prism in FEMFEM
ReferencePyramid_Data type for reference pyramid in FEMFEM
KeyValue_Poor man's implementation of dic.Container
FEVariable_Data type for finite element variables.FEM
FEVariableConstant_Constant finite element variableFEM
FEVariableSpace_Spatially variable finite element variableFEM
FEVariableTime_Time variable finite element variableFEM
FEVariableSpaceTime_Spatially and temporally changing finite element variableFEM
FEVariableScalar_Scalar finite element variableFEM
FEVariableVector_Vector finite element variableFEM
FEVariableMatrix_Matrix finite element variableFEM
QuadraturePoint_Quadrature pointsFEM
BaseInterpolation_Data type for basis interpolationFEM
LagrangeInterpolation_Lagrange interpolationFEM
HermitInterpolation_Hermit interpolationFEM
SerendipityInterpolation_Serendipity interpolationFEM
HierarchyInterpolation_Hierarchical interpolationFEM
BaseContinuity_Continuity type of basis functions.FEM
H1_H1 finite element basisFEM
H1DIV_H1(Div) finite element basisFEM
H1Curl_H1(Curl) finite element basisFEM
DG_Discontinuous Galerkin finite element basisFEM
ElementData_Data necessary for creating finite element.FEM
ShapeData_Storage for shape dataFEM
STShapeData_Space-time shape function dataFEM
ElemshapeData_Element shape function dataFEM
STElemShapeData_Space-time element shape data.FEM
QualityMeasure_Datatype for mesh quality measureFEM
Random_Data type for random variablesFEM
OpenMP_Data type for OpenMP parallel environmentFEM
MultiIndices_Data type for multi indicesFEM