Skip to content

Latest commit

 

History

History
95 lines (64 loc) · 2.8 KB

index.rst

File metadata and controls

95 lines (64 loc) · 2.8 KB

Important

Version |opspy_version| is released!

Python |python_version| is required for Windows.

OpenSeesPy is on :doc:`src/pypi`.

OpenSeesPy is free for research, education, and internal use. Commercial redistribution of OpenSeesPy, such as, but not limited to, an application or cloud-based service that uses import openseespy, requires a license similar to that required for commercial redistribution of OpenSees.exe. Contact UC Berkeley for commercial licensing details. Contact Dr. Minjie Zhu ([email protected]) for other questions.

Note

OpenSees Cloud is a SaaS implementation of OpenSees using cloud computing. Analyses run in the cloud on AWS while the front end integrates input, output, documentation, and a model viewer.

OpenSees Amazon Machine Image is a virtual machine that runs OpenSeesPy and OpenSeesMP with no additional compilation or installation required at low cost.

Note

Questions including modeling issues and the use of OpenSeesPy, please post on OpenSeesPy Forum.

You are very welcome to contribute to OpenSeesPy with new command documents and examples by sending pull requests through github pulls.

For errors in this document, submit on github issues.

The OpenSeesPy Library

`OpenSeesPy`_ is a `Python 3`_ interpreter of `OpenSees`_. A minimum script is shown below:

# import OpenSeesPy
import openseespy.opensees as ops

# wipe model
ops.wipe()

# create model
ops.model('basic', '-ndm', 2, '-ndf', 3)

# print model
ops.printModel()

Developer

Minjie Zhu

Instructor
Civil and Construction Engineering
Oregon State University
.. toctree::
   :maxdepth: 1
   :numbered:
   :caption: Contents

   src/installation
   src/compile
   src/changelog
   src/modelcmds
   src/analysiscmds
   src/outputcmds
   src/utilitycmds
   src/fsicmds
   src/senscmds
   src/reliabilitycmds
   src/parallelcmds
   src/preprocessing
   src/postprocessing
   src/examples