hookeai.simulators.links.utilities.links_data_to_adimu.write_adimu_mesh_data_file¶
- write_adimu_mesh_data_file(adimu_mesh_file_path, nodes_coords_mesh_init, connectivities_mesh, abaqus_elem_type, dirichlet_bcs=None)[source]¶
Write ADiMU mesh data file.
- Parameters:
adimu_mesh_file_path (str) – ADiMU mesh data file path.
nodes_coords_mesh_init (numpy.ndarray(2d)) – Initial coordinates of finite element mesh nodes stored as numpy.ndarray of shape (n_node_mesh, n_dim).
connectivities_mesh (numpy.ndarray(2d)) – Connectivities of finite element mesh elements stored as numpy.ndarray of shape (n_elem, n_node_elem).
abaqus_elem_type (str) – ABAQUS element type.
dirichlet_bcs (dict, default=None) – Dirichlet boundary conditions (item, dict) for each node with prescribed displacements (key, str[int]). The boundary conditions of each node consist of a prescribed displacement value (item, float) for the associated degree of freedom (key, str[int]).