Structure.analyse_and_extract
- Structure.analyse_and_extract(software, fields='u', exe=None, cpus=4, license='research', output=True, save=False, return_data=True, components=None, ndof=6)[source]
Runs the analysis through the chosen FEA software / library and extracts data.
- Parameters
software (str) – Analysis software / library to use, ‘abaqus’, ‘opensees’ or ‘ansys’.
fields (list, str) – Data field requests.
exe (str) – Full terminal command to bypass subprocess defaults.
cpus (int) – Number of CPU cores to use.
license (str) – Software license type: ‘research’, ‘student’.
output (bool) – Print terminal output.
save (bool) – Save the structure to .obj before writing.
return_data (bool) – Return data back into structure.results.
components (list) – Specific components to extract from the fields data.
- Returns
None