OpenSees (Open System for Earthquake Engineering Simulation) is a software package for simulating the seismic response of structural and geotechnical systems.
Availability: Open access for all academic users
To show the software versions: module avail opensees
Loading the module will set the path and any necessary variables: module load opensees/version
Examples have been created for using the opensees module in different contexts and these may be found in the CCR's "$UTIL/academic" storage area.
A straightforward application of opensees to run a sequential series of simulations:
Using MatLab to drive a parameter sweep in parallel:
Using bash to drive a parameter sweep in parallel:
Additionally, in the "example_sweep" directory there is a slurm script (slurm-opensees-sweep) for using network accessible storage space as the working directory as well as a slurm script that stages files to/from the local disk on the compute nodes (slurm-opensees-sweep-staged).
The OpenSees community offers an online seminar series for beginner, intermediate, and advanced users. Click here to access Discovering OpenSees