ArrayType
Specifies the names for specific arrays
Enums from this class shall be used as a preferred practice instead of the string array names to ensure compatibility.
Attributes:
Name | Type | Description |
---|---|---|
global_timesteps |
str
|
array shape: (n_timesteps) |
global_kinetic_energy |
str
|
array shape: (n_timesteps) |
global_internal_energy |
str
|
array shape: (n_timesteps) |
global_total_energy |
str
|
array shape: (n_timesteps) |
global_velocity |
str
|
array shape: (n_timesteps) |
node_ids |
str
|
array shape: (n_nodes) |
node_coordinates |
str
|
array shape: (n_nodes, x_y_z) |
node_displacement |
str
|
array shape: (n_states, n_nodes, x_y_z) |
node_velocity |
str
|
array shape: (n_states, n_nodes, x_y_z) |
node_acceleration |
str
|
array shape: (n_states, n_nodes, x_y_z) |
node_is_alive |
str
|
array shape: (n_states, n_nodes) |
node_temperature |
str
|
array shape: (n_states, n_nodes) or (n_states, n_nodes, 3) |
node_heat_flux |
str
|
array shape: (n_states, n_nodes, 3) |
node_mass_scaling |
str
|
array shape: (n_states, n_nodes) |
node_temperature_gradient |
str
|
array shape: (n_states, n_nodes) |
node_residual_forces |
str
|
array shape: (n_states, n_nodes, fx_fy_fz) |
node_residual_moments |
str
|
array shape: (n_states, n_nodes, mx_my_mz) |
element_solid_node_indexes |
str
|
array shape: (n_solids, 8) |
element_solid_part_indexes |
str
|
array shape: (n_solids) |
element_solid_ids |
str
|
array shape: (n_solids) |
element_solid_thermal_data |
str
|
array shape: (n_states, n_solids, n_solids_thermal_vars) |
element_solid_stress |
str
|
array shape: (n_states, n_solids, n_solid_layers, xx_yy_zz_xy_yz_xz) |
element_solid_effective_plastic_strain |
str
|
array shape: (n_states, n_solid_layers, n_solids) |
element_solid_history_variables |
str
|
array shape: (n_states, n_solids, n_solid_layers, n_solids_history_vars) |
element_solid_strain |
str
|
array shape: (n_states, n_solids, n_solid_layers, xx_yy_zz_xy_yz_xz) |
element_solid_plastic_strain_tensor |
str
|
array shape: (n_states, n_solids, n_solid_layers, xx_yy_zz_xy_yz_xz) |
element_solid_thermal_strain_tensor |
str
|
array shape: (n_states, n_solids, n_solid_layers, xx_yy_zz_xy_yz_xz) |
element_solid_is_alive |
str
|
array shape: (n_states, n_solids) |
element_solid_extra_nodes |
str
|
array shape: (n_solids, 2) |
element_solid_node10_extra_node_indexes |
str
|
array shape: (n_solids, 2) |
element_solid_node20_element_index |
str
|
array shape: (n_node20_solids) |
element_solid_node20_extra_node_indexes |
str
|
array shape: (n_node20_solids, 12) |
element_solid_node27_element_index |
str
|
array shape: (n_node27_solids) |
element_solid_node27_extra_node_indexes |
str
|
array shape: (n_node27_solids, 27) |
element_solid_node21_penta_element_index |
str
|
array shape: (n_node21p_solids) |
element_solid_node21_penta_extra_node_indexes |
str
|
array shape: (n_node21p_solids, 21) |
element_solid_node15_tetras_element_index |
str
|
array shape: (n_node15t_solids) |
element_solid_node15_tetras_extra_node_indexes |
str
|
array shape: (n_node15t_solids, 7) |
element_solid_node20_tetras_element_index |
str
|
array shape: (n_node20t_solids) |
element_solid_node20_tetras_extra_node_indexes |
str
|
array shape: (n_node20t_solids, 20) |
element_solid_node40_pentas_element_index |
str
|
array shape: (n_node40h_solids) |
element_solid_node40_pentas_extra_node_indexes |
str
|
array shape: (n_node40h_solids, 40) |
element_solid_node64_hexas_element_index |
str
|
array shape: (n_node64h_solids) |
element_solid_node64_hexas_extra_node_indexes |
str
|
array shape: (n_node64h_solids, 64) |
element_tshell_part_indexes |
str
|
array shape: (n_tshells) |
element_tshell_node_indexes |
str
|
array shape: (n_tshells, 8) |
element_tshell_ids |
str
|
array shape: (n_tshells) |
element_tshell_stress |
str
|
array shape: (n_states, n_tshells, n_tshells_layers, xx_yy_zz_xy_yz_xz) |
element_tshell_effective_plastic_strain |
str
|
array shape: (n_states, n_tshells, n_tshells_layers) |
element_tshell_history_variables |
str
|
array shape: (n_states, n_tshells, n_tshells_layers, xx_yy_zz_xy_yz_xz) |
element_tshell_is_alive |
str
|
array shape: (n_states, n_tshells) |
element_tshell_strain |
str
|
array shape: (n_states, n_tshells, upper_lower, xx_yy_zz_xy_yz_xz) |
element_beam_part_indexes |
str
|
array shape: (n_beams) |
element_beam_node_indexes |
str
|
array shape: (n_beams, 5) |
element_beam_ids |
str
|
array shape: (n_beams) |
element_beam_axial_force |
str
|
array shape: (n_states, n_beams) |
element_beam_shear_force |
str
|
array shape: (n_states, n_beams, s_t) |
element_beam_bending_moment |
str
|
array shape: (n_states, n_beams, s_t) |
element_beam_torsion_moment |
str
|
array shape: (n_states, n_beams) |
element_beam_shear_stress |
str
|
array shape: (n_states, n_beams, n_beams_layers, rs_rt) |
element_beam_axial_stress |
str
|
array shape: (n_states, n_beams, n_beams_layers) |
element_beam_plastic_strain |
str
|
array shape: (n_states, n_beams, n_beams_layers) |
element_beam_axial_strain |
str
|
array shape: (n_states, n_beams, n_beams_layers) |
element_beam_history_vars |
str
|
array shape: (n_states, n_beams, n_beams_layers+3, n_beams_history_vars) |
element_beam_is_alive |
str
|
array shape: (n_states, n_beams) |
element_shell_part_indexes |
str
|
array shape (n_shells, 4) |
element_shell_node_indexes |
str
|
array shape (n_shells) |
element_shell_ids |
str
|
array shape (n_shells) |
element_shell_stress |
str
|
array shape (n_states, n_shells_non_rigid, n_shell_layers, xx_yy_zz_xy_yz_xz) |
element_shell_effective_plastic_strain |
str
|
array shape (n_states, n_shells_non_rigid, n_shell_layers) |
element_shell_history_vars |
str
|
array shape (n_states, n_shells_non_rigid, n_shell_layers, n_shell_history_vars) |
element_shell_bending_moment |
str
|
array shape (n_states, n_shells_non_rigid, mx_my_mxy) |
element_shell_shear_force |
str
|
array shape (n_states, n_shells_non_rigid, qx_qy) |
element_shell_normal_force |
str
|
array shape (n_states, n_shells_non_rigid, nx_ny_nxy) |
element_shell_thickness |
str
|
array shape (n_states, n_shells_non_rigid) |
element_shell_unknown_variables |
str
|
array shape (n_states, n_shells_non_rigid, 2) |
element_shell_internal_energy |
str
|
array shape (n_states, n_shells_non_rigid) |
element_shell_strain |
str
|
array shape (n_states, n_shells_non_rigid, upper_lower, xx_yy_zz_xy_yz_xz) |
element_shell_is_alive |
str
|
array shape (n_states, n_shells_non_rigid) |
element_shell_node8_extra_node_indexes |
str
|
array shape (n_shells, 4) |
element_shell_node8_element_index |
str
|
array shape: (n_shells) |
element_shell_plastic_strain_tensor |
str
|
array shape(n_states, n_shells_non_rigid, n_layers, 6) |
element_shell_thermal_strain_tensor |
str
|
array shape(n_states, n_shells_non_rigid, 6) |
part_material_type |
str
|
array shape: (n_parts) |
part_ids |
str
|
array shape: (n_parts) |
part_ids_unordered |
str
|
array shape: (n_parts) |
part_ids_cross_references |
str
|
array shape: (n_parts) |
part_titles |
str
|
array shape: (n_parts) |
part_titles_ids |
str
|
array shape: (n_parts) |
part_internal_energy |
str
|
array shape: (n_states, n_parts) |
part_kinetic_energy |
str
|
array shape: (n_states, n_parts) |
part_velocity |
str
|
array shape: (n_states, n_parts, x_y_z) |
part_mass |
str
|
array shape: (n_states, n_parts) |
part_hourglass_energy |
str
|
array shape: (n_states, n_parts) |
sph_node_indexes |
str
|
array shape: (n_sph_nodes) |
sph_node_material_index |
str
|
array shape: (n_sph_nodes) |
sph_is_alive |
str
|
array shape: (n_states, n_sph_particles) |
sph_radius |
str
|
array shape: (n_states, n_sph_particles) |
sph_pressure |
str
|
array shape: (n_states, n_sph_particles) |
sph_stress |
str
|
array shape: (n_states, n_sph_particles, xx_yy_zz_xy_yz_xz) |
sph_effective_plastic_strain |
str
|
array shape: (n_states, n_sph_particles) |
sph_density |
str
|
array shape: (n_states, n_sph_particles) |
sph_internal_energy |
str
|
array shape: (n_states, n_sph_particles) |
sph_n_neighbors |
str
|
array shape: (n_states, n_sph_particles) |
sph_strain |
str
|
array shape: (n_states, n_sph_particles, xx_yy_zz_xy_yz_xz) |
sph_strainrate |
str
|
array shape: (n_states, n_sph_particles, xx_yy_zz_xy_yz_xz) |
sph_mass |
str
|
array shape: (n_states, n_sph_particles) |
sph_deletion |
str
|
array shape: (n_states, n_sph_particles) |
sph_history_vars |
str
|
array shape: (n_states, n_sph_particles, n_sph_history_vars) |
airbag_variable_names |
str
|
array shape: (n_variables) |
airbag_variable_types |
str
|
array shape: (n_variables) |
airbags_first_particle_id |
str
|
array shape: (n_airbags) |
airbags_n_particles |
str
|
array shape: (n_airbags) |
airbags_ids |
str
|
array shape: (n_airbags) |
airbags_n_gas_mixtures |
str
|
array shape: (n_airbags) |
airbags_n_chambers |
str
|
array shape: (n_airbags) |
airbag_n_active_particles |
str
|
array shape: (n_states, n_airbags) |
airbag_bag_volume |
str
|
array shape: (n_states, n_airbags) |
airbag_particle_gas_id |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_chamber_id |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_leakage |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_mass |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_radius |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_spin_energy |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_translation_energy |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_nearest_segment_distance |
str
|
array shape: (n_states, n_airbag_particles) |
airbag_particle_position |
str
|
array shape: (n_states, n_airbag_particles, x_y_z) |
airbag_particle_velocity |
str
|
array shape: (n_states, n_airbag_particles, x_y_z) |
rigid_road_node_ids |
str
|
array shape: (rigid_road_n_nodes) |
rigid_road_node_coordinates |
str
|
array shape: (rigid_road_n_nodes, x_y_z) |
rigid_road_ids |
str
|
array shape: (n_roads) |
rigid_road_n_segments |
str
|
array shape: (n_roads) |
rigid_road_segment_node_ids |
str
|
list!: (n_roads, 4*n_road_segments) |
rigid_road_segment_road_id |
str
|
list!: (n_roads, n_road_segments) |
rigid_road_displacement |
str
|
array shape: (n_states, n_roads, x_y_z) |
rigid_road_velocity |
str
|
array shape: (n_states, n_roads, x_y_z) |
rigid_body_part_indexes |
str
|
array shape: (n_rigid_bodies) |
rigid_body_n_nodes |
str
|
array shape: (n_rigid_bodies) |
rigid_body_node_indexes_list |
str
|
list!: (n_rigid_bodies, n_rigid_body_nodes (differs)) |
rigid_body_n_active_nodes |
str
|
array shape: (n_rigid_bodies) |
rigid_body_active_node_indexes_list |
str
|
list!: (n_rigid_bodies, n_rigid_body_nodes (differs)) |
rigid_body_coordinates |
str
|
array shape: (n_states, n_rigid_bodies, x_y_z) |
rigid_body_rotation_matrix |
str
|
array shape: (n_states, n_rigid_bodies, 9) |
rigid_body_velocity |
str
|
array shape: (n_states, n_rigid_bodies, x_y_z) |
rigid_body_rot_velocity |
str
|
array shape: (n_states, n_rigid_bodies, x_y_z) |
rigid_body_acceleration |
str
|
array shape: (n_states, n_rigid_bodies, x_y_z) |
rigid_body_rot_acceleration |
str
|
array shape: (n_states, n_rigid_bodies, x_y_z) |
contact_title_ids |
str
|
array shape: (n_contacts) |
contact_titles |
str
|
array shape: (n_contacts) |
ale_material_ids |
str
|
array shape: (n_ale_material) |
rigid_wall_force |
str
|
array shape: (n_states, n_rigid_walls) |
rigid_wall_position |
str
|
array shape: (n_states, n_rigid_walls, x_y_z) |
get_state_array_names()
staticmethod
Get the names of all state arrays
Returns:
state_array_names: List[str] list of state array names