openseespy toolbox
Project description
modelling, visualization, post-processing for OpenSeesPy.
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file opstool-0.8.7.tar.gz
.
File metadata
- Download URL: opstool-0.8.7.tar.gz
- Upload date:
- Size: 450.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 763659f3619dcae65fae8f9da7bc0022b075709de17cc0fdc773d760b1b99208 |
|
MD5 | 6b421f82b6aa5acaa9d476598f85349f |
|
BLAKE2b-256 | 9b92c7906044fb7d7214064ffb541a0539e8307a35bca0307c94396526295669 |
File details
Details for the file opstool-0.8.7-py3-none-any.whl
.
File metadata
- Download URL: opstool-0.8.7-py3-none-any.whl
- Upload date:
- Size: 463.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b566ce33cbeec1b584ed1675dc2c1cd44f587c3b05e8a829b8a92e76d94af0ba |
|
MD5 | 9bce935fdbcd3a6f7a2145b4c53aff5a |
|
BLAKE2b-256 | e4e90b11f71f49f9e69da51d0b14f1dad8dad5d16e30227bcf403a6b6bc70320 |