Types
Dim
Bases: Enum
Spatial dimension of a GMSH entity or mesh element.
Elem
Bases: Enum
Mesh element type.
FEMaterial
Bases: BaseModel
Material properties used by the FE model.
Attributes:
| Name | Type | Description |
|---|---|---|
name |
str
|
Human-readable material name. |
modulus |
float
|
Young's modulus [MPa]. |
poisson |
float
|
Poisson's ratio [-]. |
density |
float
|
Mass density [kg/m³]. |
thermal_expansion |
float
|
Coefficient of thermal expansion [1/°C]. |
conductivity |
float
|
Thermal conductivity [kJ/s/m/°C]. |
specific_heat |
float
|
Specific heat capacity [kJ/kg/°C]. |
LoadType
Bases: str, Enum
Category of load stored per load case.
NodalSpringsDir
Bases: str, Enum
Global direction of a nodal spring support.
NodalSpringsTp
Bases: str, Enum
Behaviour type of a nodal spring support.
PlateFaceSupport
Bases: BaseModel
Winkler-type elastic foundation acting on a plate face.
Attributes:
| Name | Type | Description |
|---|---|---|
k_normal |
float
|
Normal (out-of-plane) subgrade stiffness [force/length³]. |
k_lateral |
float
|
Lateral (in-plane) subgrade stiffness [force/length³]. |
compression_only |
bool
|
If |
gap |
float
|
Initial gap before the support activates [length units]. |
local_3_direction |
bool
|
If |
SectionShape
Bases: BaseModel
Base Pydantic model for a cross-section shape definition.
ShapeRect
Bases: SectionShape
Rectangular cross-section shape.
Attributes:
| Name | Type | Description |
|---|---|---|
param |
List[float]
|
|
name |
str
|
Human-readable section name. |