OpenSees (Open System for Earthquake Engineering Simulation) is a software package for simulating the seismic response of structural and geotechnical systems.

Category:  Engineering

Availability: Open access for all academic users


Usage Notes

To show the software versions: module avail opensees

Loading the module will set the path and any necessary variables:   module load opensees/version


Additional Information

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:
    $UTIL/academic/opensees/example


  • Using MatLab to drive a parameter sweep in parallel:
    $UTIL/academic/opensees/example_matlab


  • Using bash to drive a parameter sweep in parallel:
    $UTIL/academic/opensees/example_sweep

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