A collection of OpenSeesPy routines for performing several types of analyses and other tools
Project description
opseestools
This is a library to be used with OpenSeesPy.
It includes a collection of analysis functions that are useful if you are analyzing frames or wall buildings both in two and three dimensions, storing the results in Python variables. It also includes another useful tools for processing results and creating scripts
Installation
pip install opseestools
Citation
You can cite opseestools as:
Arroyo, O., Feliciano, D., Novoa, D., & Valcárcel, J. (2024). opseestools: A Python library to streamline OpenSeesPy workflows. SoftwareX, 27, 101832.
Description and use
ops tools comprises a set of functions in four categories:
- 2D Analysis functions. This library is called analysis. You can import it as:
import opstools.analisis as an
- 3D Analysis functions. This library is called analysis. You can import it as:
import opstools.analisis3D as an3D (or any name you want)
- A set of utilities to support model building. You can import it as:
import opstools.utilidades as ut (or any other name)
- A library to calculate and plot fragility functions. You can import it as:
import opstools.Lib_frag as lf (or any other name)
Documentation and tutorials
The full documentation is available on the GitHub website: https://github.com/odarroyo/opseestools
Tutorials of how to use the functions are available in the examples folder in: https://github.com/odarroyo/opseestools
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file opseestools-1.20.tar.gz.
File metadata
- Download URL: opseestools-1.20.tar.gz
- Upload date:
- Size: 43.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0c2ca49f1ac3925a0c89380f69b9fa3cc9bf14542aa00ece24430ebb6720c845
|
|
| MD5 |
50f50a45bce2942b9234623df8e2972a
|
|
| BLAKE2b-256 |
e4074a47e45aa9b256ef123df94f37751bfe1bd11baa03ae7363262356d58bd5
|
File details
Details for the file opseestools-1.20-py3-none-any.whl.
File metadata
- Download URL: opseestools-1.20-py3-none-any.whl
- Upload date:
- Size: 45.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.0.0 CPython/3.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
230c986422feed65028a30f9e4005270ae68bfb84f26141bfab73bd5483a5a60
|
|
| MD5 |
e7ac4ac2bf59606bb6f7645640481f4a
|
|
| BLAKE2b-256 |
0e5ffc539820802a4ef40cd22233a2dc7ffb44035044280fa583bff0ce1e2740
|