Code Structure: input - Computational-Mechanics-Material-Models/chrono-preprocessor GitHub Wiki
input/read_LDPMCSL_inputs.py
This module contains the function to read the inputs from the GUI and return them to the main LDPMCSL script. It includes methods for reading basic settings, simulation settings, geometry settings, particle settings, mix design, and generation data.
input/read_SPHDEM_inputs.py
This module contains the function to read the inputs from the GUI and return them to the main SPHDEM script. It includes methods for reading basic settings, simulation settings, geometry settings, particle settings, mix design, and generation data.
input/read_multiMat_file.py
This module contains the function to read the material file and construct a NumPy array with the material flags for each voxel. It includes methods for reading the material file and storing the voxel data in a numpy array.
input/read_LDPMCSL_tetgen.py
This module contains the function to read the output node and tet file from Tetgen and construct NumPy arrays with all of the nodes and tetrahedra. It includes methods for reading the node file, tetrahedron file, and edge file.
input/read_ctScan_file.py
This module contains the function to read the CT scan file for fibers. It includes methods for reading the CT scan file and extracting fiber data, including their properties and orientations.