ArrayType¶
-
class
lasso.dyna.ArrayType.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 compatability.
Methods
get_state_array_names
-
airbag_bag_volume= 'airbag_bag_volume'¶ shape: (n_states, n_airbags)
-
airbag_n_active_particles= 'airbag_n_active_particles'¶ shape: (n_states, n_airbags)
-
airbag_particle_chamber_id= 'airbag_particle_chamber_id'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_gas_id= 'airbag_particle_gas_id'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_leakage= 'airbag_particle_leakage'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_mass= 'airbag_particle_mass'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_nearest_segment_distance= 'airbag_particle_nearest_segment_distance'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_position= 'airbag_particle_position'¶ shape: (n_states, n_airbag_particles, x_y_z)
-
airbag_particle_radius= 'airbag_particle_radius'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_spin_energy= 'airbag_particle_spin_energy'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_translation_energy= 'airbag_particle_translation_energy'¶ shape: (n_states, n_airbag_particles)
-
airbag_particle_velocity= 'airbag_particle_velocity'¶ shape: (n_states, n_airbag_particles, x_y_z)
-
airbag_variable_names= 'airbag_variable_names'¶ shape: (n_variables)
-
airbag_variable_types= 'airbag_variable_types'¶ shape: (n_variables)
-
airbags_first_particle_id= 'airbags_first_particle_id'¶ shape: (n_airbags)
-
airbags_ids= 'airbags_ids'¶ shape: (n_airbags)
-
airbags_n_chambers= 'airbags_n_chambers'¶ shape: (n_airbags)
-
airbags_n_gas_mixtures= 'airbags_n_gas_mixtures'¶ shape: (n_airbags)
-
airbags_n_particles= 'airbags_n_particles'¶ shape: (n_airbags)
-
ale_material_ids= 'ale_material_ids'¶
-
contact_title_ids= 'contact_title_ids'¶
-
contact_titles= 'contact_titles'¶
-
element_beam_axial_force= 'element_beam_axial_force'¶ shape: (n_states, n_beams)
-
element_beam_axial_strain= 'element_beam_axial_strain'¶ shape: (n_states, n_beams, n_beams_layers)
-
element_beam_axial_stress= 'element_beam_axial_stress'¶ shape: (n_states, n_beams, n_beams_layers)
-
element_beam_bending_moment= 'element_beam_bending_moment'¶ shape: (n_states, n_beams, s_t)
-
element_beam_history_vars= 'element_beam_history_vars'¶ shape: (n_states, n_beams, n_beams_layers+3, n_beams_history_vars)
-
element_beam_ids= 'element_beam_ids'¶ shape: (n_beams)
-
element_beam_is_alive= 'element_beam_is_alive'¶ shape: (n_states, n_beams)
-
element_beam_node_indexes= 'element_beam_node_indexes'¶ shape: (n_beams, 5)
-
element_beam_part_indexes= 'element_beam_part_indexes'¶ shape: (n_beams)
-
element_beam_plastic_strain= 'element_beam_plastic_strain'¶ shape: (n_states, n_beams, n_beams_layers)
-
element_beam_shear_force= 'element_beam_shear_force'¶ shape: (n_states, n_beams, s_t)
-
element_beam_shear_stress= 'element_beam_shear_stress'¶ shape: (n_states, n_beams, n_beams_layers, rs_rt)
-
element_beam_torsion_moment= 'element_beam_torsion_moment'¶ shape: (n_states, n_beams)
-
element_shell_bending_moment= 'element_shell_bending_moment'¶ shape (n_states, n_shells_non_rigid, mx_my_mxy)
-
element_shell_effective_plastic_strain= 'element_shell_effective_plastic_strain'¶ shape (n_states, n_shells_non_rigid, n_shell_layers)
-
element_shell_history_vars= 'element_shell_history_vars'¶ shape (n_states, n_shells_non_rigid, n_shell_layers, n_shell_history_vars)
-
element_shell_ids= 'element_shell_ids'¶ shape (n_shells)
-
element_shell_internal_energy= 'element_shell_internal_energy'¶ shape (n_states, n_shells_non_rigid)
-
element_shell_is_alive= 'element_shell_is_alive'¶ shape (n_states, n_shells_non_rigid)
-
element_shell_node8_element_index= 'element_shell_node8_element_index'¶ shape: (n_shells)
-
element_shell_node8_extra_node_indexes= 'element_shell_node8_extra_node_indexes'¶ shape (n_shells, 4)
-
element_shell_node_indexes= 'element_shell_node_indexes'¶ shape (n_shells)
-
element_shell_normal_force= 'element_shell_normal_force'¶ shape (n_states, n_shells_non_rigid, nx_ny_nxy)
-
element_shell_part_indexes= 'element_shell_part_indexes'¶ shape (n_shells, 4)
-
element_shell_plastic_strain_tensor= 'element_shell_plastic_strain_tensor'¶
-
element_shell_shear_force= 'element_shell_shear_force'¶ shape (n_states, n_shells_non_rigid, qx_qy)
-
element_shell_strain= 'element_shell_strain'¶ shape (n_states, n_shells_non_rigid, upper_lower, xx_yy_zz_xy_yz_xz)
-
element_shell_stress= 'element_shell_stress'¶ shape (n_states, n_shells_non_rigid, n_shell_layers, xx_yy_zz_xy_yz_xz)
-
element_shell_thermal_strain_tensor= 'element_shell_thermal_strain_tensor'¶
-
element_shell_thickness= 'element_shell_thickness'¶ shape (n_states, n_shells_non_rigid)
-
element_shell_unknown_variables= 'element_shell_unknown_variables'¶ shape (n_states, n_shells_non_rigid, 2)
-
element_solid_effective_plastic_strain= 'element_solid_effective_plastic_strain'¶ shape: (n_states, n_solids)
-
element_solid_extra_nodes= 'element_solid_extra_nodes'¶ shape: (n_solids, 2)
-
element_solid_history_variables= 'element_solid_history_variables'¶ shape: (n_states, n_solids, n_solids_history_vars)
-
element_solid_ids= 'element_solid_ids'¶ shape: (n_solids)
-
element_solid_is_alive= 'element_solid_is_alive'¶ shape: (n_states, n_solids)
-
element_solid_node10_extra_node_indexes= 'element_solid_node10_extra_node_indexes'¶ shape: (n_solids, 2)
-
element_solid_node20_element_index= 'element_solid_node20_element_index'¶ shape: (n_node20_solids)
-
element_solid_node20_extra_node_indexes= 'element_solid_node20_extra_node_indexes'¶ shape: (n_node20_solids, 12)
-
element_solid_node27_element_index= 'element_solid_node27_element_index'¶ shape: (n_node27_solids)
-
element_solid_node27_extra_node_indexes= 'element_solid_node27_extra_node_indexes'¶ shape: (n_node27_solids, 20)
-
element_solid_node_indexes= 'element_solid_node_indexes'¶ shape: (n_solids, 8)
-
element_solid_part_indexes= 'element_solid_part_indexes'¶ shape: (n_solids)
-
element_solid_plastic_strain_tensor= 'element_solid_plastic_strain_tensor'¶ shape: (n_states, n_solids, xx_yy_zz_xy_yz_xz)
-
element_solid_strain= 'element_solid_strain'¶ shape: (n_states, n_solids, xx_yy_zz_xy_yz_xz)
-
element_solid_stress= 'element_solid_stress'¶ shape: (n_states, n_solids, xx_yy_zz_xy_yz_xz)
-
element_solid_thermal_data= 'element_solid_thermal_data'¶ shape: (n_states, n_solids, n_solids_thermal_vars)
-
element_solid_thermal_strain_tensor= 'element_solid_thermal_strain_tensor'¶ shape: (n_states, n_solids, xx_yy_zz_xy_yz_xz)
-
element_tshell_effective_plastic_strain= 'element_tshell_effective_plastic_strain'¶ shape: (n_states, n_tshells, n_tshells_layers)
-
element_tshell_history_variables= 'element_tshell_history_variables'¶ shape: (n_states, n_tshells, n_tshells_layers, xx_yy_zz_xy_yz_xz)
-
element_tshell_ids= 'element_tshell_ids'¶ shape: (n_tshells)
-
element_tshell_is_alive= 'element_tshell_is_alive'¶ shape: (n_states, n_tshells)
-
element_tshell_node_indexes= 'element_tshell_node_indexes'¶ shape: (n_tshells, 8)
-
element_tshell_part_indexes= 'element_tshell_part_indexes'¶ shape: (n_tshells)
-
element_tshell_strain= 'element_tshell_strain'¶ shape: (n_states, n_tshells, upper_lower, xx_yy_zz_xy_yz_xz)
-
element_tshell_stress= 'element_tshell_stress'¶ shape: (n_states, n_tshells, n_tshells_layers, xx_yy_zz_xy_yz_xz)
-
global_internal_energy= 'global_internal_energy'¶ shape: (n_timesteps)
-
global_kinetic_energy= 'global_kinetic_energy'¶ shape: (n_timesteps)
-
global_timesteps= 'timesteps'¶ shape: (n_timesteps)
-
global_total_energy= 'global_total_energy'¶ shape: (n_timesteps)
-
global_velocity= 'global_velocity'¶ shape: (n_timesteps)
-
node_acceleration= 'node_acceleration'¶ shape: (n_states, n_nodes, x_y_z)
-
node_coordinates= 'node_coordinates'¶ shape: (n_nodes, x_y_z)
-
node_displacement= 'node_displacement'¶ shape: (n_states, n_nodes, x_y_z)
-
node_heat_flux= 'node_heat_flux'¶ shape: (n_states, n_nodes, 3)
-
node_ids= 'node_ids'¶ shape: (n_nodes)
-
node_is_alive= 'node_is_alive'¶ shape: (n_states, n_nodes)
-
node_mass_scaling= 'node_mass_scaling'¶ shape: (n_states, n_nodes)
-
node_residual_forces= 'node_residual_forces'¶ shape (n_states, n_nodes, fx_fy_fz)
-
node_residual_moments= 'node_residual_moments'¶ shape (n_states, n_nodes, mx_my_mz)
-
node_temperature= 'node_temperature'¶ shape: (n_states, n_nodes) or (n_states, n_nodes, 3)
-
node_temperature_gradient= 'node_temperature_gradient'¶
-
node_velocity= 'node_velocity'¶ shape: (n_states, n_nodes, x_y_z)
-
part_hourglass_energy= 'part_hourglass_energy'¶ shape: (n_states, n_parts)
-
part_ids= 'part_ids'¶ shape: (n_parts)
-
part_ids_cross_references= 'part_ids_cross_references'¶ shape: (n_parts)
-
part_ids_unordered= 'part_ids_unordered'¶ shape: (n_parts)
-
part_internal_energy= 'part_internal_energy'¶ shape: (n_states, n_parts)
-
part_kinetic_energy= 'part_kinetic_energy'¶ shape: (n_states, n_parts)
-
part_mass= 'part_mass'¶ shape: (n_states, n_parts)
-
part_material_type= 'part_material_type'¶ shape: (n_parts)
-
part_titles= 'part_titles'¶ shape: (n_parts)
-
part_titles_ids= 'part_titles_ids'¶ shape: (n_parts)
-
part_velocity= 'part_velocity'¶ shape: (n_states, n_parts, x_y_z)
-
rigid_body_acceleration= 'rigid_body_acceleration'¶ shape: (n_states, n_rigid_bodies, x_y_z)
-
rigid_body_active_node_indexes_list= 'rigid_body_active_node_indexes_list'¶
-
rigid_body_coordinates= 'rigid_body_coordinates'¶ shape: (n_states, n_rigid_bodies, x_y_z)
-
rigid_body_n_active_nodes= 'rigid_body_n_active_nodes'¶ shape: (n_rigid_bodies)
-
rigid_body_n_nodes= 'rigid_body_n_nodes'¶ shape: (n_rigid_bodies)
-
rigid_body_node_indexes_list= 'rigid_body_node_indexes_list'¶ list!: (n_rigid_bodies, n_rigid_body_nodes (differs))
-
rigid_body_part_indexes= 'rigid_body_part_index'¶ shape: (n_rigid_bodies)
-
rigid_body_rot_acceleration= 'rigid_body_rotational_acceleration'¶ shape: (n_states, n_rigid_bodies, x_y_z)
-
rigid_body_rot_velocity= 'rigid_body_rotational_velocity'¶ shape: (n_states, n_rigid_bodies, x_y_z)
-
rigid_body_rotation_matrix= 'rigid_body_rotation_matrix'¶ shape: (n_states, n_rigid_bodies, 9)
-
rigid_body_velocity= 'rigid_body_velocity'¶ shape: (n_states, n_rigid_bodies, x_y_z)
-
rigid_road_displacement= 'rigid_road_displacement'¶ shape: (n_states, n_roads, x_y_z)
-
rigid_road_ids= 'rigid_road_ids'¶ shape: (n_roads)
-
rigid_road_n_segments= 'rigid_road_n_segments'¶ shape: (n_roads)
-
rigid_road_node_coordinates= 'rigid_road_node_coordinates'¶ #: shape: (rigid_road_n_nodes, x_y_z)
-
rigid_road_node_ids= 'rigid_road_node_ids'¶ shape: (rigid_road_n_nodes)
-
rigid_road_segment_node_ids= 'rigid_road_segment_node_ids'¶ list!: (n_roads, 4*n_road_segments)
-
rigid_road_segment_road_id= 'rigid_road_segment_road_id'¶ list!: (n_raods, n_road_segments)
-
rigid_road_velocity= 'rigid_road_velocity'¶ shape: (n_states, n_roads, x_y_z)
-
rigid_wall_force= 'rigid_wall_force'¶ shape: (n_states, n_rigid_walls)
-
rigid_wall_position= 'rigid_wall_position'¶ shape: (n_states, n_rigid_walls, x_y_z)
-
sph_deletion= 'sph_deletion'¶ shape: (n_states, n_sph_particles)
-
sph_density= 'sph_density'¶ shape: (n_states, n_sph_particles)
-
sph_effective_plastic_strain= 'sph_effective_plastic_strain'¶
-
sph_history_vars= 'sph_history_vars'¶ shape: (n_states, n_sph_particles, n_sph_history_vars)
-
sph_internal_energy= 'sph_internal_energy'¶ shape: (n_states, n_sph_particles)
-
sph_is_alive= 'sph_is_alive'¶ shape: (n_states, n_sph_particles)
-
sph_mass= 'sph_mass'¶ shape: (n_states, n_sph_particles)
-
sph_n_neighbors= 'sph_n_neighbors'¶ (n_states, n_sph_particles)
-
sph_node_indexes= 'sph_node_indexes'¶ shape: (n_sph_nodes)
-
sph_node_material_index= 'sph_node_material_index'¶ shape: (n_sph_nodes)
-
sph_pressure= 'sph_pressure'¶ shape: (n_states, n_sph_particles)
-
sph_radius= 'sph_radius'¶ shape: (n_states, n_sph_particles)
-
sph_strain= 'sph_strain'¶ shape: (n_states, n_sph_particles, xx_yy_zz_xy_yz_xz)
-
sph_stress= 'sph_stress'¶ shape: (n_states, n_sph_particles, xx_yy_zz_xy_yz_xz)
-