element types¶
- class febio_python.core.element_types.FEBioElementType(value)[source]¶
Bases:
Enum
An enumeration.
- TRIANGLE = 'tri3'¶
- QUAD = 'quad4'¶
- TETRA = 'tet4'¶
- WEDGE = 'penta6'¶
- HEXAHEDRON = 'hex8'¶
- TRUSS = 'truss'¶
- QUADRATIC_TRIANGLE = 'tri6'¶
- QUADRATIC_QUAD = 'quad8'¶
- QUADRATIC_TETRA = 'tet10'¶
- QUADRATIC_WEDGE = 'penta15'¶
- QUADRATIC_HEXAHEDRON = 'hex20'¶
- BIQUADRATIC_QUAD = 'quad9'¶
- TRIQUADRATIC_HEXAHEDRON = 'hex27'¶
- HIGHER_ORDER_TETRA = 'tet15'¶
- class febio_python.core.element_types.FEBioElementValue(value)[source]¶
Bases:
IntEnum
An enumeration.
- HEXAHEDRON = 0¶
- WEDGE = 1¶
- TETRA = 2¶
- QUAD = 3¶
- TRIANGLE = 4¶
- TRUSS = 5¶
- QUADRATIC_HEXAHEDRON = 6¶
- QUADRATIC_TETRA = 7¶
- QUADRATIC_WEDGE = 13¶
- TRIQUADRATIC_HEXAHEDRON = 9¶
- QUADRATIC_QUAD = 11¶
- HIGHER_ORDER_TETRA = 8¶
- class febio_python.core.element_types.NumberOfNodesPerElement(value)[source]¶
Bases:
IntEnum
An enumeration.
- HEXAHEDRON = 8¶
- WEDGE = 6¶
- TETRA = 4¶
- QUAD = 4¶
- TRIANGLE = 3¶
- TRUSS = 2¶
- QUADRATIC_HEXAHEDRON = 20¶
- QUADRATIC_TETRA = 10¶
- QUADRATIC_WEDGE = 15¶
- TRIQUADRATIC_HEXAHEDRON = 27¶
- QUADRATIC_QUAD = 8¶
- HIGHER_ORDER_TETRA = 15¶
- class febio_python.core.element_types.FebioElementTypeToVTKElementType(value)[source]¶
Bases:
Enum
An enumeration.
- tri3 = 'TRIANGLE'¶
- quad4 = 'QUAD'¶
- tet4 = 'TETRA'¶
- penta6 = 'WEDGE'¶
- hex8 = 'HEXAHEDRON'¶
- tri6 = 'QUADRATIC_TRIANGLE'¶
- quad8 = 'QUADRATIC_QUAD'¶
- tet10 = 'QUADRATIC_TETRA'¶
- penta15 = 'QUADRATIC_WEDGE'¶
- hex20 = 'QUADRATIC_HEXAHEDRON'¶
- quad9 = 'BIQUADRATIC_QUAD'¶
- hex27 = 'TRIQUADRATIC_HEXAHEDRON'¶
- tet15 = 'HIGHER_ORDER_TETRA'¶