enums

class febio_python.core.enums.FEB_ROOT(value)[source]

Bases: Enum

An enumeration.

ROOT = 'febio_spec'
class febio_python.core.enums.FEB_2_5_LEAD_TAGS(value)[source]

Bases: Enum

An enumeration.

MODULE = 'Module'
CONTROL = 'Control'
MATERIAL = 'Material'
GLOBALS = 'Globals'
GEOMETRY = 'Geometry'
BOUNDARY = 'Boundary'
LOADS = 'Loads'
DISCRETE = 'Discrete'
LOADDATA = 'LoadData'
OUTPUT = 'Output'
MESHDATA = 'MeshData'
class febio_python.core.enums.FEB_3_0_LEAD_TAGS(value)[source]

Bases: Enum

An enumeration.

MODULE = 'Module'
CONTROL = 'Control'
MATERIAL = 'Material'
GLOBALS = 'Globals'
MESH = 'Mesh'
MESHDOMAINS = 'MeshDomains'
MESHDATA = 'MeshData'
BOUNDARY = 'Boundary'
LOADS = 'Loads'
DISCRETE = 'Discrete'
LOADDATA = 'LoadData'
OUTPUT = 'Output'
class febio_python.core.enums.FEB_4_0_LEAD_TAGS(value)[source]

Bases: Enum

An enumeration.

MODULE = 'Module'
CONTROL = 'Control'
MATERIAL = 'Material'
GLOBALS = 'Globals'
MESH = 'Mesh'
MESHDOMAINS = 'MeshDomains'
MESHDATA = 'MeshData'
BOUNDARY = 'Boundary'
LOADS = 'Loads'
DISCRETE = 'Discrete'
LOADDATA = 'LoadData'
OUTPUT = 'Output'
class febio_python.core.enums.FEB_MAJOR_TAGS(value)[source]

Bases: Enum

An enumeration.

NODES = 'Nodes'
NODESET = 'NodeSet'
NODEDATA = 'NodeData'
ELEMENTS = 'Elements'
ELEMENTSET = 'ElementSet'
ELEMENTDATA = 'ElementData'
DISCRETESET = 'DiscreteSet'
DISCRETE = 'discrete'
DISCRETEMATERIAL = 'discrete_material'
SURFACE = 'Surface'
SURFACESET = 'SurfaceSet'
SURFACE_DATA = 'SurfaceData'
LOADCURVE = 'loadcurve'
MATERIAL = 'material'
NODALLOAD = 'nodal_load'
SURFACELOAD = 'surface_load'
SHELLDOMAIN = 'ShellDomain'
SOLIDDOMAIN = 'SolidDomain'
class febio_python.core.enums.ELEM_TYPES(value)[source]

Bases: Enum

An enumeration.

TRIANGLE = 'tri3'
TETRAHEDRON = 'tet4'
HEXAHEDRON = 'hex8'
QUADRATIC_HEXAHEDRON = 'hex20'
QUADRATIC_TRIANGLE = 'tri6'
class febio_python.core.enums.N_PTS_IN_ELEMENT(value)[source]

Bases: IntEnum

An enumeration.

TRIANGLE = 3
TETRAHEDRON = 4
HEXAHEDRON = 8
QUADRATIC_HEXAHEDRON = 20
QUADRATIC_TRIANGLE = 6
class febio_python.core.enums.SURFACE_EL_TYPE(value)[source]

Bases: IntEnum

An enumeration.

tri3 = 3
TRIANGLE = 3
quad4 = 4
QUAD = 4
tri6 = 6
QUADRATIC_TRIANGLE = 6
quad8 = 8
QUADRATIC_QUAD = 8
class febio_python.core.enums.XPLT_TAGS(value)[source]

Bases: IntEnum

An enumeration.

FEBIO = 4605250
VERSION_2_5 = 5
VERSION_3_0 = 8
ROOT = 16777216
HEADER = 16842752
HDR_VERSION = 16842753
HDR_NODES = 16842754
HDR_MAX_FACET_NODES = 16842755
HDR_COMPRESSION = 16842756
DICTIONARY = 16908288
DIC_ITEM = 16908289
DIC_ITEM_TYPE = 16908290
DIC_ITEM_FMT = 16908291
DIC_ITEM_NAME = 16908292
DIC_GLOBAL = 16912384
DIC_MATERIAL = 16916480
DIC_NODAL = 16920576
DIC_DOMAIN = 16924672
DIC_SURFACE = 16928768
MATERIALS = 16973824
MATERIAL = 16973825
MAT_ID = 16973826
MAT_NAME = 16973827
GEOMETRY = 17039360
MESH = 17039360
NODE_SECTION = 17043456
NODE_HEADER = 17043712
NODE_COORDS_2_5 = 17043457
NODE_COORDS_3_0 = 17043968
NODE_N_NODES = 17043713
NODE_DIM = 17043714
NODE_NAME = 17043715
DOMAIN_SECTION = 17047552
DOMAIN = 17047808
DOMAIN_HEADER = 17047809
DOM_ELEM_TYPE = 17047810
DOM_MAT_ID = 17047811
DOM_PART_ID = 17047811
DOM_N_ELEMS = 16982276
DOM_NAME = 16982277
DOM_ELEM_LIST = 17048064
ELEMENT = 17048065
SURFACE_SECTION = 17051648
SURFACE = 17051904
SURFACE_HEADER = 17051905
SURFACE_ID = 17051906
SURFACE_N_FACETS = 17051907
SURFACE_NAME = 17051908
MAX_FACET_NODES = 17051909
FACET_LIST = 17052160
FACET = 17052161
NODESET_SECTION = 17055744
NODESET = 17056000
NODESET_HEADER = 17056001
NODESET_ID = 17056002
NODESET_NAME = 17056003
NODESET_N_NODES = 17056004
NODESET_LIST = 17056256
PART_SECTION = 17059840
PART = 17060096
PART_ID = 17060097
PART_NAME = 17060098
STATE = 33554432
STATE_HEADER = 33619968
STATE_HEADER_ID = 33619969
STATE_HEADER_TIME = 33619970
STATE_DATA = 33685504
STATE_VARIABLE = 33685505
STATE_VAR_ID = 33685506
STATE_VAR_DATA = 33685507
GLOBAL_DATA = 33685760
MATERIAL_DATA = 33686016
NODE_DATA = 33686272
ELEMENT_DATA = 33686528
SURFACE_DATA = 33686784
class febio_python.core.enums.XPLT_DATA_TYPES(value)[source]

Bases: IntEnum

An enumeration.

SCALAR = 0
VECTOR = 1
MATRIX = 2
class febio_python.core.enums.XPLT_DATA_DIMS(value)[source]

Bases: IntEnum

An enumeration.

SCALAR = 1
VECTOR = 3
MATRIX = 6