Enum Descriptions
The currently available enumerations are described in detail in this section.
Data Provider Types
Enums
-
enum
CDPElementType
Element types supported by this framework. All element types except for CDP_ELT_POLYHEDRONS have a fixed topology.
Values:
-
enumerator
CDP_ELT_UNKNOWN
Unknown element.
Useful when having elements not supported by CDP,
but you want to keep the ordering and indices of elements (e.g. for results)
-
enumerator
CDP_ELT_BEAMS
Beam element with 2 nodes.
-
enumerator
CDP_ELT_BEAMS_3
Beam element with 3 nodes.
-
enumerator
CDP_ELT_TRIANGLES
Triangle shell element with 3 nodes.
edge nodes 1 1, 2 2 2, 3 3 3, 1
-
enumerator
CDP_ELT_TRIANGLES_6
Higher order triangle shell element with 6 nodes.
edge nodes 1 1, 2 2 2, 3 3 3, 1
-
enumerator
CDP_ELT_QUADS
Quad shell element with 4 nodes.
edge nodes | face nodes 1 1, 2 | 1 1, 2, 3, 4 2 2, 3 | 3 3, 4 | 4 4, 1 |
-
enumerator
CDP_ELT_QUADS_8
Higher order quad shell element with 8 nodes.
edge nodes | face nodes 1 1, 2 | 1 1, 5, 2, 6, 3, 7, 4, 8 2 2, 3 | 3 3, 4 | 4 4, 1 |
-
enumerator
CDP_ELT_QUADS_9
Higher order quad shell element with 9 nodes.
edge nodes | face nodes 1 1, 2 | 1 1, 5, 2, 6, 3, 7, 4, 8 2 2, 3 | 3 3, 4 | 4 4, 1 |
-
enumerator
CDP_ELT_TETRAHEDRONS
Tetrahedron volume element with 4 nodes.
edge nodes edge nodes | face nodes 1 1, 2 4 1, 4 | 1 1, 3, 2 2 2, 3 5 2, 4 | 2 1, 2, 4 3 3, 1 6 3, 4 | 3 2, 3, 4 | 4 1, 4, 3
-
enumerator
CDP_ELT_TETRAHEDRONS_10
Higher order tetrahedron volume element with 10 nodes.
edge nodes edge nodes | face nodes 1 1, 2 4 1, 4 | 1 1, 7, 3, 6, 2, 5 2 2, 3 5 2, 4 | 2 1, 5, 2, 9, 4, 8 3 3, 1 6 3, 4 | 3 2, 6, 3, 10, 4, 9 | 4 1, 8, 4, 10, 3, 7
-
enumerator
CDP_ELT_HEXAHEDRONS
Hexahedron volume element with 8 nodes.
edge nodes edge nodes | face nodes 1 2, 6 7 6, 7 | 1 1, 4, 3, 2 2 1, 2 8 5, 6 | 2 5, 6, 7, 8 3 1, 5 9 5, 8 | 3 1, 2, 6, 5 4 1, 4 10 4, 8 | 4 2, 3, 7, 6 5 2, 3 11 7, 8 | 5 3, 4, 8, 7 6 3, 7 12 3, 4 | 6 1, 5, 8, 4
-
enumerator
CDP_ELT_HEXAHEDRONS_20
Higher order hexahedron volume element with 20 nodes.
edge nodes edge nodes | face nodes 1 2, 6 7 6, 7 | 1 1, 12, 4, 11, 3, 10, 2, 9 2 1, 2 8 5, 6 | 2 5, 13, 6, 14, 7, 15, 8, 16 3 1, 5 9 5, 8 | 3 1, 9, 2, 18, 6, 13, 5, 17 4 1, 4 10 4, 8 | 4 2, 10, 3, 19, 7, 14, 6, 18 5 2, 3 11 7, 8 | 5 3, 11, 4, 20, 8, 15, 7, 19 6 3, 7 12 3, 4 | 6 1, 17, 5, 16, 8, 20, 4, 12
-
enumerator
CDP_ELT_PENTAHEDRONS
Pentahedron volume element (Wedge volume element) with 6 nodes.
edge nodes edge nodes | face nodes 1 1, 2 6 6, 4 | 1 1, 3, 2 2 2, 3 7 1, 4 | 2 4, 5, 6 3 3, 1 8 2, 5 | 3 1, 2, 5, 4 4 4, 5 9 3, 6 | 4 2, 3, 6, 5 5 5, 6 | 5 1, 4, 6, 3
-
enumerator
CDP_ELT_PENTAHEDRONS_15
Higher order pentahedron volume element with 15 nodes.
edge nodes edge nodes | face nodes 1 1, 2 6 6, 4 | 1 1, 9, 3, 8, 2, 7 2 2, 3 7 1, 4 | 2 4, 10, 5, 11, 6, 12 3 3, 1 8 2, 5 | 3 1, 7, 2, 14, 5, 10, 4, 13 4 4, 5 9 3, 6 | 4 2, 8, 3, 15, 6, 11, 5, 14 5 5, 6 | 5 1, 13, 4, 12, 6, 15, 3, 9
-
enumerator
CDP_ELT_POINTS
Point element
-
enumerator
CDP_ELT_PYRAMIDS
Pyramid volume element with 5 nodes.
edge nodes edge nodes | face nodes 1 1, 2 5 1, 5 | 1 1, 4, 3, 2 2 2, 3 6 2, 5 | 2 1, 2, 5 3 3, 4 7 3, 5 | 3 2, 3, 5 4 4, 1 8 4, 5 | 4 3, 4, 5 | 5 1, 5, 4
-
enumerator
CDP_ELT_PYRAMIDS_13
Higher order pyramid volume element with 13 nodes.
edge nodes edge nodes | face nodes 1 1, 2 5 1, 5 | 1 1, 9, 4, 8, 3, 7, 2, 6 2 2, 3 6 2, 5 | 2 1, 6, 2, 11, 5, 10 3 3, 4 7 3, 5 | 3 2, 7, 3, 12, 5, 11 4 4, 1 8 4, 5 | 4 3, 8, 4, 13, 5, 12 | 5 1, 10, 5, 13, 4, 9
-
enumerator
CDP_ELT_POLYHEDRONS
Polyhedron element with any number of surfaces and any number of nodes per surface.
-
enumerator
-
enum
CDPResultType
The result types supported by this framework.
Values:
-
enumerator
CDP_RESTYPE_SCALAR
Scalar result.
1 value per item
-
enumerator
CDP_RESTYPE_VECTOR
Vector result.
3 values per item
-
enumerator
CDP_RESTYPE_DISPLACEMENT
Displacement result.
3 values per item
-
enumerator
CDP_RESTYPE_STRESS_TENSOR
Stress tensor result.
6 values per item
-
enumerator
CDP_RESTYPE_STRAIN_TENSOR
Strain tensor result.
6 values per item
-
enumerator
-
enum
CDPResultMappingType
The result mapping types (result positions) supported by this framework.
Values:
-
enumerator
CDP_PER_NODE
Per node.
-
enumerator
CDP_PER_ELEMENT
Per element.
-
enumerator
CDP_PER_ELEMENT_NODE
Per element node.
-
enumerator
CDP_PER_ELEMENT_SURFACE
Per element surface.
-
enumerator
-
enum
CDPSimulationType
FE model analysis types.
Values:
-
enumerator
CDP_SIMULATION_TYPE_STRUCTURAL
-
enumerator
CDP_SIMULATION_TYPE_THERMAL
-
enumerator
CDP_SIMULATION_TYPE_ELECTRIC
-
enumerator
CDP_SIMULATION_TYPE_MAGNETIC
-
enumerator
CDP_SIMULATION_TYPE_FLUID
-
enumerator
CDP_SIMULATION_TYPE_ACOUSTIC
-
enumerator
CDP_SIMULATION_TYPE_DIFFUSION
-
enumerator
CDP_SIMULATION_TYPE_OTHER
-
enumerator
-
enum
CDPSolutionType
FE model solution types.
Values:
-
enumerator
CDP_SOLUTION_TYPE_STATIC
-
enumerator
CDP_SOLUTION_TYPE_STEADY_STATE
-
enumerator
CDP_SOLUTION_TYPE_VIBRATION
-
enumerator
CDP_SOLUTION_TYPE_BUCKLING
-
enumerator
CDP_SOLUTION_TYPE_TRANSIENT
-
enumerator
CDP_SOLUTION_TYPE_SUPERELEMENT
-
enumerator
CDP_SOLUTION_TYPE_FREQRESPONSE
-
enumerator
CDP_SOLUTION_TYPE_COMPLEXEIGEN
-
enumerator
CDP_SOLUTION_TYPE_QUASISTATIC
-
enumerator
CDP_SOLUTION_TYPE_OUTPUT
-
enumerator
CDP_SOLUTION_TYPE_SINGULAR
-
enumerator
CDP_SOLUTION_TYPE_OTHER
-
enumerator
-
enum
CDPResultNature
FE result nature.
Values:
-
enumerator
CDP_RESULT_NATURE_POSITION
-
enumerator
CDP_RESULT_NATURE_DISPLACEMENT
-
enumerator
CDP_RESULT_NATURE_EXTERNAL_APPLIED_FORCE
-
enumerator
CDP_RESULT_NATURE_REACTION_FORCE
-
enumerator
CDP_RESULT_NATURE_VELOCITY
-
enumerator
CDP_RESULT_NATURE_ACCELERATION
-
enumerator
CDP_RESULT_NATURE_HEAT_FLUX
-
enumerator
CDP_RESULT_NATURE_VOLTAGE
-
enumerator
CDP_RESULT_NATURE_DENSITY
-
enumerator
CDP_RESULT_NATURE_VISCOSITY
-
enumerator
CDP_RESULT_NATURE_THERMAL_CONDUCTIVITY
-
enumerator
CDP_RESULT_NATURE_MACH_NUMBER
-
enumerator
CDP_RESULT_NATURE_STREAM_FUNCTION
-
enumerator
CDP_RESULT_NATURE_ENTROPY
-
enumerator
CDP_RESULT_NATURE_MASS_FLUX
-
enumerator
CDP_RESULT_NATURE_TEMPERATURE
-
enumerator
CDP_RESULT_NATURE_FILM_COEFFICIENT
-
enumerator
CDP_RESULT_NATURE_CURRENT
-
enumerator
CDP_RESULT_NATURE_TOTAL_RESIDUAL_FORCE
-
enumerator
CDP_RESULT_NATURE_PRESSURE
-
enumerator
CDP_RESULT_NATURE_DAMPING_MATRIX
-
enumerator
CDP_RESULT_NATURE_ELECTRIC_POTENTIAL
-
enumerator
CDP_RESULT_NATURE_ELECTRIC_CHARGE
-
enumerator
CDP_RESULT_NATURE_MAGNETIC_POTENTIAL
-
enumerator
CDP_RESULT_NATURE_REACTION_CURRENT
-
enumerator
CDP_RESULT_NATURE_MASS_FLOW
-
enumerator
CDP_RESULT_NATURE_VOLUME
-
enumerator
CDP_RESULT_NATURE_VOLUME_FLUX
-
enumerator
CDP_RESULT_NATURE_UNKNOWN
-
enumerator
CDP_RESULT_NATURE_VELOCITY_DIVERGENCE
-
enumerator
CDP_RESULT_NATURE_STRAIN
-
enumerator
CDP_RESULT_NATURE_ROTARY_INERTIA
-
enumerator
CDP_RESULT_NATURE_DENSITY_GRADIENT
-
enumerator
CDP_RESULT_NATURE_MOMENTUM
-
enumerator
CDP_RESULT_NATURE_TIME
-
enumerator
CDP_RESULT_NATURE_STRESS
-
enumerator
CDP_RESULT_NATURE_IDENTIFIER
-
enumerator
CDP_RESULT_NATURE_VELOCITY_GRADIENT
-
enumerator
CDP_RESULT_NATURE_USER_SELECTED_VARIABLE
-
enumerator
CDP_RESULT_NATURE_ELEMENT_THICKNESS
-
enumerator
CDP_RESULT_NATURE_STIFFNESS
-
enumerator
CDP_RESULT_NATURE_REACTION_CHARGE
-
enumerator
CDP_RESULT_NATURE_SCALARS
-
enumerator
CDP_RESULT_NATURE_HEAT_GRADIENT
-
enumerator
CDP_RESULT_NATURE_THERMAL_ENERGY_ERROR
-
enumerator
CDP_RESULT_NATURE_EXTERNAL_APPLIED_CHARGE
-
enumerator
CDP_RESULT_NATURE_ENERGY_DENSITY
-
enumerator
CDP_RESULT_NATURE_SOLUTION_DEPENDENT_VARIABLE
-
enumerator
CDP_RESULT_NATURE_VIEW_FACTOR
-
enumerator
CDP_RESULT_NATURE_DAMPIMP
-
enumerator
CDP_RESULT_NATURE_FREQUENCY
-
enumerator
CDP_RESULT_NATURE_STRAIN_ENERGY_DENSITY
-
enumerator
CDP_RESULT_NATURE_STIFFNESS_MATRIX
-
enumerator
CDP_RESULT_NATURE_MASS_MATRIX
-
enumerator
CDP_RESULT_NATURE_LOAD_VECTOR
-
enumerator
CDP_RESULT_NATURE_ORDER
-
enumerator
CDP_RESULT_NATURE_AREA
-
enumerator
CDP_RESULT_NATURE_LENGTH
-
enumerator
CDP_RESULT_NATURE_RADIUS
-
enumerator
CDP_RESULT_NATURE_NUMBER
-
enumerator
CDP_RESULT_NATURE_KINETIC_ENERGY_DENSITY
-
enumerator
CDP_RESULT_NATURE_DAMAGE
-
enumerator
CDP_RESULT_NATURE_DISTTANCE
-
enumerator
CDP_RESULT_NATURE_TEMPERATURE_DOT
-
enumerator
CDP_RESULT_NATURE_THERMAL_ENERGY
-
enumerator
CDP_RESULT_NATURE_THERMAL_CONDUCTIVITY_MATRIX
-
enumerator
CDP_RESULT_NATURE_CAPACITANCE_MATRIX
-
enumerator
CDP_RESULT_NATURE_FAILURE_INDEX
-
enumerator
CDP_RESULT_NATURE_VOID_RATIO
-
enumerator
CDP_RESULT_NATURE_TEMPERATURE_GRADIENT
-
enumerator
CDP_RESULT_NATURE_PRESSURE_COEFFICIENT
-
enumerator
CDP_RESULT_NATURE_LOAD_FACTOR
-
enumerator
CDP_RESULT_NATURE_PRESSURE_GRADIENT
-
enumerator
CDP_RESULT_NATURE_PRESSURE_DOT
-
enumerator
CDP_RESULT_NATURE_PRESSURE_DOTDOT
-
enumerator
CDP_RESULT_NATURE_MASS
-
enumerator
CDP_RESULT_NATURE_HEAT_GENERATED
-
enumerator
CDP_RESULT_NATURE_CRACK_DENSITY
-
enumerator
CDP_RESULT_NATURE_ELECTRIC_FIELD
-
enumerator
CDP_RESULT_NATURE_ELECTRIC_FLUX
-
enumerator
CDP_RESULT_NATURE_REACTION_HEAT_FLOW
-
enumerator
CDP_RESULT_NATURE_MAGNETIC_FLUX
-
enumerator
CDP_RESULT_NATURE_MAGNETIC_FIELD
-
enumerator
CDP_RESULT_NATURE_CURRENT_DENSITY
-
enumerator
CDP_RESULT_NATURE_TURBULENT_KENETIC_ENERGY
-
enumerator
CDP_RESULT_NATURE_TURBULENT_DISSIPATION_RATE
-
enumerator
CDP_RESULT_NATURE_CONCENTRATION
-
enumerator
CDP_RESULT_NATURE_ENTHALPY
-
enumerator
CDP_RESULT_NATURE_SPECIFIC_HEAT
-
enumerator
CDP_RESULT_NATURE_POROSITY
-
enumerator
CDP_RESULT_NATURE_ENTHALPY_RATE
-
enumerator
CDP_RESULT_NATURE_FACTOR
-
enumerator
CDP_RESULT_NATURE_HEAT_FLOW
-
enumerator
CDP_RESULT_NATURE_STRESS_AND_MOMENT_RESULTANT
-
enumerator
CDP_RESULT_NATURE_STRAIN_AND_CURVATURE
-
enumerator
CDP_RESULT_NATURE_WEIGHT
-
enumerator
CDP_RESULT_NATURE_KINETIC_ENERGY
-
enumerator
CDP_RESULT_NATURE_STRAIN_ENERGY
-
enumerator
CDP_RESULT_NATURE_DIRECTION_VECTOR
-
enumerator
CDP_RESULT_NATURE_ENERGY
-
enumerator
CDP_RESULT_NATURE_SEPARATION
-
enumerator
CDP_RESULT_NATURE_CLOSURE
-
enumerator
CDP_RESULT_NATURE_STATE
-
enumerator
CDP_RESULT_NATURE_STATUS
-
enumerator
CDP_RESULT_NATURE_REACTION_MASS_FLOW
-
enumerator
CDP_RESULT_NATURE_EXTERNAL_APPLIED_MASS_FLOW
-
enumerator
CDP_RESULT_NATURE_STRAIN_RATE
-
enumerator
CDP_RESULT_NATURE_STRAIN_ENERGY_ERROR
-
enumerator
CDP_RESULT_NATURE_EXTERNAL_APPLIED_HEAT_FLOW
-
enumerator
CDP_RESULT_NATURE_DIRECTION_COSINE_MATRIX
-
enumerator
CDP_RESULT_NATURE_ELEMENT_FORCE
-
enumerator
CDP_RESULT_NATURE_ELEMENT_DISPLACEMENT
-
enumerator
CDP_RESULT_NATURE_Y_PLUS
-
enumerator
CDP_RESULT_NATURE_U_TAU
-
enumerator
CDP_RESULT_NATURE_STRAIN_ENERGY_PERCENT
-
enumerator
CDP_RESULT_NATURE_KINETIC_ENERGY_PERCENT
-
enumerator
CDP_RESULT_NATURE_DOMINANT_FLUID_PHASE
-
enumerator
CDP_RESULT_NATURE_SOUND_MODEL
-
enumerator
CDP_RESULT_NATURE_PENETRATION_CONTACT
-
enumerator
CDP_RESULT_NATURE_SAFETY_FACTOR
-
enumerator
CDP_RESULT_NATURE_FATIGUE_DAMAGE
-
enumerator
CDP_RESULT_NATURE_FATIGUE_DAMAGE_DIRECTION
-
enumerator
CDP_RESULT_NATURE_FATIGUE_LIFE
-
enumerator
CDP_RESULT_NATURE_GAP
-
enumerator
CDP_RESULT_NATURE_ELEMENT_NODAL_FORCE
-
enumerator
CDP_RESULT_NATURE_ELEMENT_NODAL_FLUX
-
enumerator
CDP_RESULT_NATURE_STRENGTH_SAFETY_FACTOR
-
enumerator
CDP_RESULT_NATURE_FATIGUE_SAFETY_FACT
-
enumerator
CDP_RESULT_NATURE_PHASE_DIAMETER
-
enumerator
CDP_RESULT_NATURE_LAMINAR_VISCOSITY
-
enumerator
CDP_RESULT_NATURE_TURBULENT_VISCOSITY
-
enumerator
CDP_RESULT_NATURE_BODY_FORCE
-
enumerator
CDP_RESULT_NATURE_WALL_SHEAR
-
enumerator
CDP_RESULT_NATURE_VORTICITY
-
enumerator
CDP_RESULT_NATURE_REACTION_PROGRESS
-
enumerator
CDP_RESULT_NATURE_SOUND_LEVEL
-
enumerator
CDP_RESULT_NATURE_ROTATION_ANGLE_VECTOR
-
enumerator
CDP_RESULT_NATURE_VOLUME_OF_FLUID
-
enumerator
CDP_RESULT_NATURE_EDDY_VISCOSITY
-
enumerator
CDP_RESULT_NATURE_ROUGHNESS
-
enumerator
CDP_RESULT_NATURE_FRACTION
-
enumerator
CDP_RESULT_NATURE_CONVECTION_COEFFICIENT
-
enumerator
CDP_RESULT_NATURE_POWER
-
enumerator
CDP_RESULT_NATURE_INTENSITY
-
enumerator
CDP_RESULT_NATURE_TRACTION
-
enumerator
CDP_RESULT_NATURE_EXTERNAL_APPLIED_CURRENT
-
enumerator
CDP_RESULT_NATURE_PRANDTL_NUMBER
-
enumerator
CDP_RESULT_NATURE_TURBULENT_DISTANCE
-
enumerator
CDP_RESULT_NATURE_REYNOLDS_NUMBER
-
enumerator
CDP_RESULT_NATURE_RADIANCE
-
enumerator
CDP_RESULT_NATURE_FLUENCE
-
enumerator
CDP_RESULT_NATURE_RC_PRODUCT
-
enumerator
CDP_RESULT_NATURE_POWER_DENSITY
-
enumerator
CDP_RESULT_NATURE_WATER_ACCUMULATION
-
enumerator
CDP_RESULT_NATURE_TURBULENT_SPECIFIC_DISSIPATION
-
enumerator
CDP_RESULT_NATURE_THERMAL_ENERGY_DENSITY
-
enumerator
CDP_RESULT_NATURE_STRENGTH_RATIO
-
enumerator
CDP_RESULT_NATURE_DELETED_ENTITIES
-
enumerator
CDP_RESULT_NATURE_MARGIN_OF_SAFETY
-
enumerator
CDP_RESULT_NATURE_MOMENT
-
enumerator
CDP_RESULT_NATURE_ROTATION
-
enumerator
CDP_RESULT_NATURE_TRANSLATION
-
enumerator
CDP_RESULT_NATURE_FORCE
-
enumerator
CDP_RESULT_NATURE_DECIBEL
-
enumerator
CDP_RESULT_NATURE_PROBABILITY
-
enumerator
CDP_RESULT_NATURE_FORCE_MOMENT
-
enumerator
CDP_RESULT_NATURE_YOUNGS_MODULUS
-
enumerator
CDP_RESULT_NATURE_POISSONS_RATIO
-
enumerator
CDP_RESULT_NATURE_SHEAR_MODULUS
-
enumerator
CDP_RESULT_NATURE_THERMAL_EXPANSION_COEFFICIENT
-
enumerator
CDP_RESULT_NATURE_CHEMICAL_SHRINKAGE
-
enumerator
CDP_RESULT_NATURE_CONVERSION_TIME
-
enumerator
CDP_RESULT_NATURE_CONVERSION_STATUS
-
enumerator
CDP_RESULT_NATURE_MODAL_EFFECTIVE_MASS_SUMMARY
-
enumerator
CDP_RESULT_NATURE_MODAL_EFFECTIVE_MASS
-
enumerator
CDP_RESULT_NATURE_MODAL_PARTICIPATION_FACTOR
-
enumerator
CDP_RESULT_NATURE_MODAL_EFFECTIVE_MASS_FRACTION
-
enumerator