|
suanPan
🧮 An Open Source, Parallel and Heterogeneous Finite Element Analysis Framework
|
Modules | |
| Material-1D | |
| Material-2D | |
| Material-3D | |
| Material-OS | |
| Special | |
Namespaces | |
| namespace | suanpan |
Classes | |
| class | ExternalMaterial |
| A ExternalMaterial class. More... | |
| class | ExternalMaterialData |
| A ExternalMaterialData class. More... | |
| struct | DataCoupleMaterial |
| struct | DataMaterial |
| class | Material |
| A Material abstract base class. More... | |
| class | MaterialTemplate |
| A MaterialTemplate class. More... | |
Typedefs | |
| using | pod2 = std::array< double, 2 > |
| using | pod6 = std::array< double, 6 > |
Enumerations | |
| enum | ExternalMaterialOp { ALLOCATE = 0 , DEALLOCATE = 1 , STATIC_UPDATE = 2 , DYNAMIC_UPDATE = 3 , COMMIT = 4 , RESET = 5 , CLEAR = 6 , VALIDATE = 7 } |
| enum class | MaterialType : unsigned { MaterialType::D0 = 0 , MaterialType::D1 = 1 , MaterialType::D2 = 3 , MaterialType::D3 = 6 , MaterialType::DS = 10 , MaterialType::OS = 3 } |
| enum class | PlaneType : unsigned { PlaneType::S = 1 , PlaneType::E = 2 , PlaneType::A = 3 , PlaneType::N = 0 } |
| enum ExternalMaterialOp |
|
strong |
|
strong |