Skip to content

yexiang1992/opstool

Repository files navigation

opstool

modelling, visualization, post-processing for OpenSeesPy.

pypi Downloads Documentation Status github stars license code grade

opstool is a useful toolbox package aims to help OpenSeesPy pre-processing, visualization, analysis-aid, etc. The package is still under development.

To use, install opstool from opstool-PyPI:

pip install --upgrade opstool

The restriction on the python version mainly depends on openseespy, it is recommended that you use Anaconda to avoid library version incompatibilities.

Document

Latest: See https://opstool.readthedocs.io/en/latest/.

Stable: See https://opstool.readthedocs.io/en/stable/

Visualization

Based on plotly

Model Modal Deformation

Based on pyvista

Model Eigen Deformation

Animation

Eigen Deformation

Fiber section vis

Fiber Section Mesh Generation

Moment-Curvature Analysis of Fiber Section

Section Mesh Moment-Curvature Analysis

License

This software is published under the GPLv3 license.