# CDPDataProviderTypes.h

## Types

| `CDPElementType`
| `CDPSetType`
| `CDPResultType`
| `CDPResultMappingType`
| `CDPSimulationType`
| `CDPSolutionType`
| `CDPResultNature`

## Fields

| `CDP_ELT_UNKNOWN`
| `CDP_ELT_BEAMS`
| `CDP_ELT_BEAMS_3`
| `CDP_ELT_TRIANGLES`
| `CDP_ELT_TRIANGLES_6`
| `CDP_ELT_QUADS`
| `CDP_ELT_QUADS_8`
| `CDP_ELT_QUADS_9`
| `CDP_ELT_TETRAHEDRONS`
| `CDP_ELT_TETRAHEDRONS_10`
| `CDP_ELT_HEXAHEDRONS`
| `CDP_ELT_HEXAHEDRONS_20`
| `CDP_ELT_PENTAHEDRONS`
| `CDP_ELT_PENTAHEDRONS_15`
| `CDP_ELT_POINTS`
| `CDP_ELT_PYRAMIDS`
| `CDP_ELT_PYRAMIDS_13`
| `CDP_ELT_POLYHEDRONS`
| `CDP_SET_ELEMENTS`
| `CDP_RESTYPE_SCALAR`
| `CDP_RESTYPE_VECTOR`
| `CDP_RESTYPE_DISPLACEMENT`
| `CDP_RESTYPE_STRESS_TENSOR`
| `CDP_RESTYPE_STRAIN_TENSOR`
| `CDP_PER_NODE`
| `CDP_PER_ELEMENT`
| `CDP_PER_ELEMENT_NODE`
| `CDP_PER_ELEMENT_SURFACE`
| `CDP_SIMULATION_TYPE_STRUCTURAL`
| `CDP_SIMULATION_TYPE_THERMAL`
| `CDP_SIMULATION_TYPE_ELECTRIC`
| `CDP_SIMULATION_TYPE_MAGNETIC`
| `CDP_SIMULATION_TYPE_FLUID`
| `CDP_SIMULATION_TYPE_ACOUSTIC`
| `CDP_SIMULATION_TYPE_DIFFUSION`
| `CDP_SIMULATION_TYPE_OTHER`
| `CDP_SOLUTION_TYPE_STATIC`
| `CDP_SOLUTION_TYPE_STEADY_STATE`
| `CDP_SOLUTION_TYPE_VIBRATION`
| `CDP_SOLUTION_TYPE_BUCKLING`
| `CDP_SOLUTION_TYPE_TRANSIENT`
| `CDP_SOLUTION_TYPE_SUPERELEMENT`
| `CDP_SOLUTION_TYPE_FREQRESPONSE`
| `CDP_SOLUTION_TYPE_COMPLEXEIGEN`
| `CDP_SOLUTION_TYPE_QUASISTATIC`
| `CDP_SOLUTION_TYPE_OUTPUT`
| `CDP_SOLUTION_TYPE_SINGULAR`
| `CDP_SOLUTION_TYPE_OTHER`
| `CDP_RESULT_NATURE_POSITION`
| `CDP_RESULT_NATURE_DISPLACEMENT`
| `CDP_RESULT_NATURE_EXTERNAL_APPLIED_FORCE`
| `CDP_RESULT_NATURE_REACTION_FORCE`
| `CDP_RESULT_NATURE_VELOCITY`
| `CDP_RESULT_NATURE_ACCELERATION`
| `CDP_RESULT_NATURE_HEAT_FLUX`
| `CDP_RESULT_NATURE_VOLTAGE`
| `CDP_RESULT_NATURE_DENSITY`
| `CDP_RESULT_NATURE_VISCOSITY`
| `CDP_RESULT_NATURE_THERMAL_CONDUCTIVITY`
| `CDP_RESULT_NATURE_MACH_NUMBER`
| `CDP_RESULT_NATURE_STREAM_FUNCTION`
| `CDP_RESULT_NATURE_ENTROPY`
| `CDP_RESULT_NATURE_MASS_FLUX`
| `CDP_RESULT_NATURE_TEMPERATURE`
| `CDP_RESULT_NATURE_FILM_COEFFICIENT`
| `CDP_RESULT_NATURE_CURRENT`
| `CDP_RESULT_NATURE_TOTAL_RESIDUAL_FORCE`
| `CDP_RESULT_NATURE_PRESSURE`
| `CDP_RESULT_NATURE_DAMPING_MATRIX`
| `CDP_RESULT_NATURE_ELECTRIC_POTENTIAL`
| `CDP_RESULT_NATURE_ELECTRIC_CHARGE`
| `CDP_RESULT_NATURE_MAGNETIC_POTENTIAL`
| `CDP_RESULT_NATURE_REACTION_CURRENT`
| `CDP_RESULT_NATURE_MASS_FLOW`
| `CDP_RESULT_NATURE_VOLUME`
| `CDP_RESULT_NATURE_VOLUME_FLUX`
| `CDP_RESULT_NATURE_UNKNOWN`
| `CDP_RESULT_NATURE_VELOCITY_DIVERGENCE`
| `CDP_RESULT_NATURE_STRAIN`
| `CDP_RESULT_NATURE_ROTARY_INERTIA`
| `CDP_RESULT_NATURE_DENSITY_GRADIENT`
| `CDP_RESULT_NATURE_MOMENTUM`
| `CDP_RESULT_NATURE_TIME`
| `CDP_RESULT_NATURE_STRESS`
| `CDP_RESULT_NATURE_IDENTIFIER`
| `CDP_RESULT_NATURE_VELOCITY_GRADIENT`
| `CDP_RESULT_NATURE_USER_SELECTED_VARIABLE`
| `CDP_RESULT_NATURE_ELEMENT_THICKNESS`
| `CDP_RESULT_NATURE_STIFFNESS`
| `CDP_RESULT_NATURE_REACTION_CHARGE`
| `CDP_RESULT_NATURE_SCALARS`
| `CDP_RESULT_NATURE_HEAT_GRADIENT`
| `CDP_RESULT_NATURE_THERMAL_ENERGY_ERROR`
| `CDP_RESULT_NATURE_EXTERNAL_APPLIED_CHARGE`
| `CDP_RESULT_NATURE_ENERGY_DENSITY`
| `CDP_RESULT_NATURE_SOLUTION_DEPENDENT_VARIABLE`
| `CDP_RESULT_NATURE_VIEW_FACTOR`
| `CDP_RESULT_NATURE_DAMPIMP`
| `CDP_RESULT_NATURE_FREQUENCY`
| `CDP_RESULT_NATURE_STRAIN_ENERGY_DENSITY`
| `CDP_RESULT_NATURE_STIFFNESS_MATRIX`
| `CDP_RESULT_NATURE_MASS_MATRIX`
| `CDP_RESULT_NATURE_LOAD_VECTOR`
| `CDP_RESULT_NATURE_ORDER`
| `CDP_RESULT_NATURE_AREA`
| `CDP_RESULT_NATURE_LENGTH`
| `CDP_RESULT_NATURE_RADIUS`
| `CDP_RESULT_NATURE_NUMBER`
| `CDP_RESULT_NATURE_KINETIC_ENERGY_DENSITY`
| `CDP_RESULT_NATURE_DAMAGE`
| `CDP_RESULT_NATURE_DISTANCE`
| `CDP_RESULT_NATURE_TEMPERATURE_DOT`
| `CDP_RESULT_NATURE_THERMAL_ENERGY`
| `CDP_RESULT_NATURE_THERMAL_CONDUCTIVITY_MATRIX`
| `CDP_RESULT_NATURE_CAPACITANCE_MATRIX`
| `CDP_RESULT_NATURE_FAILURE_INDEX`
| `CDP_RESULT_NATURE_VOID_RATIO`
| `CDP_RESULT_NATURE_TEMPERATURE_GRADIENT`
| `CDP_RESULT_NATURE_PRESSURE_COEFFICIENT`
| `CDP_RESULT_NATURE_LOAD_FACTOR`
| `CDP_RESULT_NATURE_PRESSURE_GRADIENT`
| `CDP_RESULT_NATURE_PRESSURE_DOT`
| `CDP_RESULT_NATURE_PRESSURE_DOTDOT`
| `CDP_RESULT_NATURE_MASS`
| `CDP_RESULT_NATURE_HEAT_GENERATED`
| `CDP_RESULT_NATURE_CRACK_DENSITY`
| `CDP_RESULT_NATURE_ELECTRIC_FIELD`
| `CDP_RESULT_NATURE_ELECTRIC_FLUX`
| `CDP_RESULT_NATURE_REACTION_HEAT_FLOW`
| `CDP_RESULT_NATURE_MAGNETIC_FLUX`
| `CDP_RESULT_NATURE_MAGNETIC_FIELD`
| `CDP_RESULT_NATURE_CURRENT_DENSITY`
| `CDP_RESULT_NATURE_TURBULENT_KENETIC_ENERGY`
| `CDP_RESULT_NATURE_TURBULENT_DISSIPATION_RATE`
| `CDP_RESULT_NATURE_CONCENTRATION`
| `CDP_RESULT_NATURE_ENTHALPY`
| `CDP_RESULT_NATURE_SPECIFIC_HEAT`
| `CDP_RESULT_NATURE_POROSITY`
| `CDP_RESULT_NATURE_ENTHALPY_RATE`
| `CDP_RESULT_NATURE_FACTOR`
| `CDP_RESULT_NATURE_HEAT_FLOW`
| `CDP_RESULT_NATURE_STRESS_AND_MOMENT_RESULTANT`
| `CDP_RESULT_NATURE_STRAIN_AND_CURVATURE`
| `CDP_RESULT_NATURE_WEIGHT`
| `CDP_RESULT_NATURE_KINETIC_ENERGY`
| `CDP_RESULT_NATURE_STRAIN_ENERGY`
| `CDP_RESULT_NATURE_DIRECTION_VECTOR`
| `CDP_RESULT_NATURE_ENERGY`
| `CDP_RESULT_NATURE_SEPARATION`
| `CDP_RESULT_NATURE_CLOSURE`
| `CDP_RESULT_NATURE_STATE`
| `CDP_RESULT_NATURE_STATUS`
| `CDP_RESULT_NATURE_REACTION_MASS_FLOW`
| `CDP_RESULT_NATURE_EXTERNAL_APPLIED_MASS_FLOW`
| `CDP_RESULT_NATURE_STRAIN_RATE`
| `CDP_RESULT_NATURE_STRAIN_ENERGY_ERROR`
| `CDP_RESULT_NATURE_EXTERNAL_APPLIED_HEAT_FLOW`
| `CDP_RESULT_NATURE_DIRECTION_COSINE_MATRIX`
| `CDP_RESULT_NATURE_ELEMENT_FORCE`
| `CDP_RESULT_NATURE_ELEMENT_DISPLACEMENT`
| `CDP_RESULT_NATURE_Y_PLUS`
| `CDP_RESULT_NATURE_U_TAU`
| `CDP_RESULT_NATURE_STRAIN_ENERGY_PERCENT`
| `CDP_RESULT_NATURE_KINETIC_ENERGY_PERCENT`
| `CDP_RESULT_NATURE_DOMINANT_FLUID_PHASE`
| `CDP_RESULT_NATURE_SOUND_MODEL`
| `CDP_RESULT_NATURE_PENETRATION_CONTACT`
| `CDP_RESULT_NATURE_SAFETY_FACTOR`
| `CDP_RESULT_NATURE_FATIGUE_DAMAGE`
| `CDP_RESULT_NATURE_FATIGUE_DAMAGE_DIRECTION`
| `CDP_RESULT_NATURE_FATIGUE_LIFE`
| `CDP_RESULT_NATURE_GAP`
| `CDP_RESULT_NATURE_ELEMENT_NODAL_FORCE`
| `CDP_RESULT_NATURE_ELEMENT_NODAL_FLUX`
| `CDP_RESULT_NATURE_STRENGTH_SAFETY_FACTOR`
| `CDP_RESULT_NATURE_FATIGUE_SAFETY_FACT`
| `CDP_RESULT_NATURE_PHASE_DIAMETER`
| `CDP_RESULT_NATURE_LAMINAR_VISCOSITY`
| `CDP_RESULT_NATURE_TURBULENT_VISCOSITY`
| `CDP_RESULT_NATURE_BODY_FORCE`
| `CDP_RESULT_NATURE_WALL_SHEAR`
| `CDP_RESULT_NATURE_VORTICITY`
| `CDP_RESULT_NATURE_REACTION_PROGRESS`
| `CDP_RESULT_NATURE_SOUND_LEVEL`
| `CDP_RESULT_NATURE_ROTATION_ANGLE_VECTOR`
| `CDP_RESULT_NATURE_VOLUME_OF_FLUID`
| `CDP_RESULT_NATURE_EDDY_VISCOSITY`
| `CDP_RESULT_NATURE_ROUGHNESS`
| `CDP_RESULT_NATURE_FRACTION`
| `CDP_RESULT_NATURE_CONVECTION_COEFFICIENT`
| `CDP_RESULT_NATURE_POWER`
| `CDP_RESULT_NATURE_INTENSITY`
| `CDP_RESULT_NATURE_TRACTION`
| `CDP_RESULT_NATURE_EXTERNAL_APPLIED_CURRENT`
| `CDP_RESULT_NATURE_PRANDTL_NUMBER`
| `CDP_RESULT_NATURE_TURBULENT_DISTANCE`
| `CDP_RESULT_NATURE_REYNOLDS_NUMBER`
| `CDP_RESULT_NATURE_RADIANCE`
| `CDP_RESULT_NATURE_FLUENCE`
| `CDP_RESULT_NATURE_RC_PRODUCT`
| `CDP_RESULT_NATURE_POWER_DENSITY`
| `CDP_RESULT_NATURE_WATER_ACCUMULATION`
| `CDP_RESULT_NATURE_TURBULENT_SPECIFIC_DISSIPATION`
| `CDP_RESULT_NATURE_THERMAL_ENERGY_DENSITY`
| `CDP_RESULT_NATURE_STRENGTH_RATIO`
| `CDP_RESULT_NATURE_DELETED_ENTITIES`
| `CDP_RESULT_NATURE_MARGIN_OF_SAFETY`
| `CDP_RESULT_NATURE_MOMENT`
| `CDP_RESULT_NATURE_ROTATION`
| `CDP_RESULT_NATURE_TRANSLATION`
| `CDP_RESULT_NATURE_FORCE`
| `CDP_RESULT_NATURE_DECIBEL`
| `CDP_RESULT_NATURE_PROBABILITY`
| `CDP_RESULT_NATURE_FORCE_MOMENT`
| `CDP_RESULT_NATURE_YOUNGS_MODULUS`
| `CDP_RESULT_NATURE_POISSONS_RATIO`
| `CDP_RESULT_NATURE_SHEAR_MODULUS`
| `CDP_RESULT_NATURE_THERMAL_EXPANSION_COEFFICIENT`
| `CDP_RESULT_NATURE_CHEMICAL_SHRINKAGE`
| `CDP_RESULT_NATURE_CONVERSION_TIME`
| `CDP_RESULT_NATURE_CONVERSION_STATUS`
| `CDP_RESULT_NATURE_MODAL_EFFECTIVE_MASS_SUMMARY`
| `CDP_RESULT_NATURE_MODAL_EFFECTIVE_MASS`
| `CDP_RESULT_NATURE_MODAL_PARTICIPATION_FACTOR`
| `CDP_RESULT_NATURE_MODAL_EFFECTIVE_MASS_FRACTION`

## Detailed Description

## Type Documentation

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.

enum `CDPSetType`

  Set type.

  Values:

  enumerator `CDP_SET_ELEMENTS`

    Element sets.

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

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.

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`

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`

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_DISTANCE`
  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`

Conversation saved
HOOPSY BETA

### Hello! I'm HOOPSY

Your Docs generative AI assistant. Ask me anything about HOOPS Envision for Desktop or choose a sample question below to start a conversation:

What is HOOPS Envision for Desktop?
What are the latest release notes for HOOPS Envision for Desktop?
How do I start evaluating HOOPS Envision for Desktop?
How do I write my first sample application?
How can I get assistance?

HOOPSY may store conversations according to OpenAI's policy. Responses may not always be accurate.

HOOPSY is thinking...