1.5.0
- Added a new class for custom functions defined by expression strings
- Added a new class for custom functions defined by Python scripts
1.4.0
- Updated some I/O functions
1.3.2
- Added log level settings for both command and file output in dakota_interface.process
1.3.1
- Changed log level to 'info' for subprocess commands in analysis.run and presg.preSG
1.3.0
- Added logging and timing functions
- Added a new io function for reading VABS failure analysis results
- Updated the BeamProperty class
- Updated the readVABSOutHomo function for the latest VABS output format
1.2.0
- Moved all scripts under an extra layer of directory 'msgpi'
- Added separated classes of beam, shell properties, inherited from MaterialSection
- Added new functions for visualizing cross-sections in Gmsh
- Added new classes for GEBT results
- Added a new function for reading beam design inputs with the new format