OpenSees (Open System for Earthquake Engineering Simulation) is a software framework designed for the development of sequential, parallel and grid-enabled finite element applications in earthquake engineering. It allows users to simulate the response of structural and geotechnical systems subjected to earthquakes and other hazards using scripts written in either Tcl or Python.
Inductiva stays up to date with the latest versions of OpenSees. Below is a list of the supported versions:
Additionally, version 3.0.2 of the EESD OpenSees fork is supported, which includes enhanced masonry modeling capabilities.
To use a specific OpenSees version, specify the interface and version when initializing the simulator. For example, using the Tcl interface:
opensees = inductiva.simulators.OpenSees( \
interface="tcl",
version="3.7.1")
Using OpenSeesPy (Python interface):
opensees = inductiva.simulators.OpenSees( \
interface="python",
version="3.7.1")
Or for the EESD OpenSees fork:
opensees = inductiva.simulators.OpenSees( \
interface="eesd",
version="3.0.2")
If you need to use a version not listed here, please feel free to Contact Us. Weโll be happy to accommodate your request!
Each version of OpenSees in the Inductiva API has its own publicly available container image, so you can also use it to run simulations. These images are hosted in our Docker Hub repository, Kutu, and you can find the Dockerfile details for each version here.
The Inductiva Guide to OpenSees
Learn to run and scale OpenSees simulations on the Inductiva.AI Cloud HPC platform. Explore tutorials and benchmarks to build efficient FEA workflows.
Test Your Inductiva Setup
Test your Inductiva.AI setup by running a quick OpenSees simulation in the cloud before moving on to large-scale FEA simulations.