.. OpenSeesPy documentation master file, created by sphinx-quickstart on Tue Sep 26 12:56:27 2017. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. .. include:: src/sub.txt .. 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 (zhum@oregonstate.edu) 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 .. raw:: html