pressures

Unless otherwise specified, data names are accessible in level 3 only.

engineering_type
The engineering type of load. Engineering loads act on set entities. Valid values are:
0 - Classic load
2 - Normal engineering load
3 - Directional engineering load
11 - Detonation
Type: unsigned integer

The following data names are available for both classic and engineering loads:

attributesmax
The number of attributes owned by this entity.
Type: unsigned integer
collector
Pointer to the collector that owns the load.
Type: pointer
(levels 2, 3, and 4)
config
The configuration of the entity.
4 - Pressure
Type: unsigned integer
definedentity
True if the entity is defined, false otherwise.
Type: Boolean
entityid
The ID of the entity the load is attached to.
Type: integer
entitytype
The type of the entity to which the load is applied.
  • 2 - elem
  • 3 - comp
  • 5 - surf
  • 10 - set
Type: integer
entitytypename
The string type of the entity to which the load is applied.
  • elems
  • comps
  • surfs
  • sets
Type: string
id
The ID of the entity.
Type: unsigned integer
include
The ID of the include file the entity is organized in.
Type: entity
includeid
The ID of the include file the entity is organized in.
Type: unsigned integer
internalid
The ID of the entity.
Type: unsigned integer
set
Pointer to the set when the load is applied to a set.
Type: integer
type
The solver dependent type code for the entity.
Type: integer
typename
The solver dependent type name for the entity.
Type: string
vectorx
The x component of the unit vector.
Type: double
vectory
The y component of the unit vector.
Type: double
vectorz
The z component of the unit vector.
Type: double

The following data names are available for classic loads:

baselocation
The coordinates where the load on a component or set should display. Valid for hm_getvalue query only.
Also used to convert the load vector components into local values for non-rectangular coordinate systems.
Type: triple double
baselocationx
The x-coordinate where the load on a component or set should display.
Also used to convert the load vector components into local values for non-rectangular coordinate systems.
Type: double
baselocationy
The y-coordinate where the load on a component or set should display.
Also used to convert the load vector components into local values for non-rectangular coordinate systems.
Type: double
baselocationz
The z-coordinate where the load on a component or set should display.
Also used to convert the load vector components into local values for non-rectangular coordinate systems.
Type: double
center
The coordinates of the element centroid for loads applied to shell element faces. Valid for hm_getvalue query only.
Type: double
centerx
The x-coordinate of the element centroid for loads applied to shell element faces.
Type: double
centery
The y-coordinate of the element centroid for loads applied to shell element faces.
Type: double
centerz
The z-coordinate of the element centroid for loads applied to shell element faces.
Type: double
comp1
The x component of the vector in the global coordinate system.
Type: double
comp2
The y component of the vector in the global coordinate system.
Type: double
comp3
The z component of the vector in the global coordinate system.
Type: double
component
Pointer to the component when the load is applied to a component.
Type: pointer
corner1
The ID of a grid point connected to a corner of the face. Valid for hm_getvalue query only.
Type: double
corner2
The ID of a grid point connected to a corner diagonally opposite to corner1 on the same face. Valid for hm_getvalue query only.
Type: double
curveid
The ID of the curve defining the load magnitude when a curve has been used to define the load.
Type: integer
edgelength
The length of the loaded edge for edge pressures.
Type: double
element
Pointer to the element when the load is applied to an element.
Type: pointer
elementtype
The type of element the load is applied to.
  • 1 - shell
  • 2 - tetra
  • 3 - penta
  • 4 - hexa
Type: integer
face
The element face number for face pressures.
This is most useful for loads applied to solid element faces.
Type: integer
facearea
The area of the loaded face for face pressures.
Type: double
facetype
The type of face for face pressures.
  • 3 - tria
  • 4 - quad
Type: integer
inputsystem
Pointer to the reference system.
Type: pointer
inputsystemid
The ID of the reference system.
Type: integer
local_comp1
The x component of the vector in the local coordinate system.
Type: double
local_comp2
The y component of the vector in the local coordinate system.
Type: double
local_comp3
The z component of the vector in the local coordinate system.
Type: double
local_vector
The load vector in the local coordinate system.
Type: triple double
local_vectorx
The x component of the unit vector in the local coordinate system.
Type: double
local_vectory
The y component of the unit vector in the local coordinate system.
Type: double
local_vectorz
The z component of the unit vector in the local coordinate system.
Type: double
location
The ID of the element where the load is applied. Valid for hm_getvalue query only.
Type: entity
magnitude
The magnitude of the load.
Type: double
mappedid
The ID of the original load on geometry.
Type: integer
node1
The ID of the first face node for face pressures.
Type: integer
node2
The ID of the second face node for face pressures.
Type: integer
node3
The ID of the third face node for face pressures.
Type: integer
node4
The ID of the fourth face node for face pressures.
Only available if facetype is 4.
Type: integer
pressuretype
The type of pressure.
  • 0 - pressure on face
  • 1 - traction on face
  • 2 - pressure on edge
  • 3 - traction on edge
Type: pointer
vector
The component of the unit vector. Valid for hm_getvalue query only.
Type: triple double
xscale
The x scale or time scale of the load curve when a curve has been used to define the load.
Type: double

The following data names are available for engineering loads:

compx
The dot product of the load vector projected on the global x axis.
Type: double
compy
The dot product of the load vector projected on the global y axis.
Type: double
compz
The dot product of the load vector projected on the global z axis.
Type: double
distribution_table_count
The number of rows of a non-uniform engineering load.
Type: unsigned integer
field
The field entity that stores the tabular load data.
Type: entity
location_unit_element
The elements for which the data is stored in the table for a non-uniform engineering load.
Type: entity array
location_unit_facet
The elements for which the data is stored in the table for a non-uniform engineering load.
Type: entity array
orient
The load orientation vector.
Type: triple double
orientx
The x component of the load orientation vector.
Type: double
orienty
The y component of the load orientation vector.
Type: double
orientz
The z component of the load orientation vector.
Type: double
resultant_magnitude
The resultant scalar component of the load vector in the global coordiante system.
Type: double

The following data names are available for Nastran engineering loads:

nas_pload4_ldir
The direction of the line load. Valid values are X, Y, X, NORM (default) and TANG.
Type: string
nas_pload4_sorl
LINE - Consistent edge loads acting on the edges of the element
SURF - Surface load acting on the surface of the element (default)
Type: string

The following data names are available for OptiStruct engineering loads:

expanded_form_flag
Flag to export loads on nodes.
Type: Boolean
os_ploadsf_z0
The height of the surface of the pressure column measured along the z-axis of the user-specified system.
Type: double
os_ploadsf_z1
The depth at which the pressure of the water column P1 is measured along the z-axis of the user-specified system.
Type: double

The following data names are available for OptiStruct and Nastran engineering loads:

beam_load_distribution_flag
For PLOAD1, determines whether the load distribution is concentrated (0) or distributed (1).
Type: Boolean
distribution
The distribution type:
0 - Uniform
1 - Non-uniform
Type: unsigned integer
inputsystem
The ID fo the coordinate system.
Type: entity
magnitude
For PLOAD, the pressure.
For PLOAD1, the load factors at positions x1 and x2.
For PLOAD2, the pressure value.
For PLOAD4, the load per unit surface area (pressure) at the corners of the element face.
For PLOADSF, the pressure for normal, directional and shear. For hydrostatic, this is the pressure measured at os_ploadsf_z1.
For PLOADX1, the surface traction at grid point GA.
Type: double
os_pload_type
The load type:
FX, FY or FZ - The force in the given direction of the basic coordinate system.
FXE, FYE or FZE - The force in the given direction of the element's coordinate system.
MX, MY or MZ - The moment in the given direction of the basic coordinate system.
MXE, MYE or MZE - The moment in the given direction of the element's coordinate system.
Type: string
os_scale
The scale factor for x1 and x2 for PLOAD1:
FR - Fractional
FRPR - Fractional projected
LE - Length
LEPR - Length projected
Type: string
os_theta
The angle between the surface traction and inward normal to the line segment.
Type: double
p2
For PLOAD1, the load factors at positions x1 and x2.
For PLOAD4, the load per unit surface area (pressure) at the corners of the element face.
For PLOADX1, the surface traction at grid point GA.
Type: double
p3
For PLOAD4, the load per unit surface area (pressure) at the corners of the element face.
Type: double
p4
For PLOAD4, the load per unit surface area (pressure) at the corners of the element face.
Type: double
vector
The vector components in the coordinate system CID. Used to define the direction (but not magnitude) of the load.
Type: triple double
x1
The distances along the CBAR or CBEAM element axis from end A.
Type: double
x2
The distances along the CBAR or CBEAM element axis from end A.
Type: double

The following data names are available for Radioss engineering loads:

curveid
For DFS/LASER, the ID of the curve defining the laser intensity time function number.
For LOAD/PFLUID, the ID of the curve defining the hydrostatic pressure as a function of the fluid column height above the structural surface.
For PLOAD, the ID of the curve defining the time function identifier.
Type: entity
displayname
The text for the title entry.
Type: string
inputsystem
The frame identifier for the vertical (gravitational) direction of the water column above the structural surface.
Type: entity
magnitude
The ordinate scale factor (default 1.0).
For DFS/DETCORD, it is the detonation velocity.
For DFS/LASER, it is the laser intensity scale factor.
Type: double
rad_ascalex_pc
The abscissa scale factor for rad_fct_pc (default 1.0).
Type: double
rad_ascalex_vel
The abscissa scale factor for rad_fct_vel (default 1.0).
Type: double
rad_det_fct_id_target
The target absorption temperature function number.
Type: entity
rad_det_hn
The plasma parameter.
Type: double
rad_det_iopt
The optional formulation flag:
0 - Set to 3
1 - Piecewise linear using VDET
2 - Instantaneous detination
3 - Default. Ignition from the first node and propagation along the neutral fiber computed with Spline interpoloation. Using JWL DCJ parameter or VDET if defined.
Type: integer
rad_det_iopt_legacy
The formulation flag for 2019 and earlier:
0 - Set to 3
1 - Piecewise linear using VDET
2 - Instantaneous detination
3 - Default. Ignition from the first node and propagation along the neutral fiber computed with Spline interpoloation. Using JWL DCJ parameter or VDET if defined.
Type: integer
rad_det_k0
The inverse Bremsstrahlung coefficient k0.
Type: double
rad_det_ks
The compliment absorption in vapor.
Type: double
rad_det_locationA
The coordinates of point A (default 0.0).
Type: triple double
rad_det_locationB
The coordinates of point B (default 0.0).
Type: triple double
rad_det_materialid
The explosive identifier (default 0). All JWL material laws are included.
Type: entity
rad_det_nc
The target element number.
Type: entity
rad_det_node1
The ID of the node defining point A coordinates.
Type: entity
rad_det_node2
The ID of the node defining point B coordinates.
Type: entity
rad_det_rd
The inverse Bremsstrahlung coefficient.
Type: double
rad_det_s_target
The target absorption scale factor.
Type: double
rad_det_time
The detonation time (default 0.0).
Type: double
rad_det_vcp
The enthalpy of vaporization.
Type: double
rad_dir
The vertical (gravitational) direction of the water colum above the structural surface. Valid values are X, Y and Z.
Type: string
rad_dir_vel
The direction of fluid velocity. Valid values are X, Y and Z.
Type: string
rad_ebcs_c
The speed of sound (default 0.0).
Type: double
rad_ebcs_fscale_en
The energy scale factor (default 0.0).
Type: double
rad_ebcs_fscale_pr
The pressure scale factor (default 0.0).
Type: double
rad_ebcs_fscale_rho
The density scale factor (default 0.0).
Type: double
rad_ebcs_lc
The characteristic length (default 0.0).
Type: double
rad_ebcs_r1
The linear resistance (default 0.0).
Type: double
rad_ebcs_r2
The quadratic resistance (default 0.0).
Type: double
rad_ebcs_rho
The initial density (default 0.0).
Type: double
rad_fct_en
The function identifier for energy.
Type: entity
rad_fct_pc
The ID of the curve defining the hydrodynamic drag coefficient as a function of time.
Type: entity
rad_fct_pr
The function identifier for pressure.
Type: entity
rad_fct_rho
The function identifier for density.
Type: entity
rad_fct_vel
The ID of the curve defining the fluid velocity as a function of time.
Type: entity
rad_frameid_vel
The frame identifier for the fluid velocity direction.
Type: entity
rad_fscaley_pc
The ordinate scale factor for rad_fct_pc (default 1.0).
Type: double
rad_fscale_vel
The ordinate scale factor for rad_fct_vel (default 1.0).
Type: double
rad_sensor_id
The ID of the sensor entity.
Type: entity
xscale
The abscissa scale factor (default 1.0).
Type: double

Version History

2020 - New support for engineering loads. Added new data names beam_load_distribution_flag, compx, compy, compz, corner1, corner2, displayname, distribution, distribution_table_count, engineering_type, field, local_comp1, local_comp2, local_comp3, local_vector, local_vectorx, local_vectory, local_vectorz, location, location_unit_element, location_unit_facet, nas_pload4_ldir, nas_pload4_sorl, orient, orientx, orienty, orientz, os_pload_type, os_ploadsf_z0, os_ploadsf_z1, os_scale, os_theta, p2, p3, p4, rad_ascalex_pc, rad_ascalex_vel, rad_det_fct_id_target, rad_det_hn, rad_det_iopt, rad_det_iopt_legacy, rad_det_k0, rad_det_ks, rad_det_locationA, rad_det_locationB, rad_det_materialid, rad_det_nc, rad_det_node1, rad_det_node2, rad_det_rd, rad_det_s_target, rad_det_time, rad_det_vcp, rad_dir, rad_dir_vel, rad_ebcs_c, rad_ebcs_fscale_en, rad_ebcs_lc, rad_ebcs_fscale_pr, rad_ebcs_fscale_rho, rad_ebcs_r1, rad_ebcs_r2, rad_ebcs_rho, rad_ftc_en, rad_fct_pc, rad_ftc_pr, rad_ftc_rho, rad_fct_vel, rad_frameid_vel, rad_fscaley_pc, rad_fscaley_vel, rad_sensor_id, x1 and x2.