Skip to main content

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:

  1. 2D Analysis functions. This library is called analysis. You can import it as:

import opstools.analisis as an

  1. 3D Analysis functions. This library is called analysis. You can import it as:

import opstools.analisis3D as an3D (or any name you want)

  1. A set of utilities to support model building. You can import it as:

import opstools.utilidades as ut (or any other name)

  1. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opseestools-1.11.tar.gz (41.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opseestools-1.11-py3-none-any.whl (43.4 kB view details)

Uploaded Python 3

File details

Details for the file opseestools-1.11.tar.gz.

File metadata

  • Download URL: opseestools-1.11.tar.gz
  • Upload date:
  • Size: 41.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for opseestools-1.11.tar.gz
Algorithm Hash digest
SHA256 b86be8673d2d7df1ecc6d5b8f9bbc4e182d4c610522b1fbae320b9b92b8ddfa4
MD5 e2618165d65e290bca36c9a12748ef53
BLAKE2b-256 398a58b3055b3d7684f4745fb8e1a9d9198b160fb422e98b93cb6a6ab5e38856

See more details on using hashes here.

File details

Details for the file opseestools-1.11-py3-none-any.whl.

File metadata

  • Download URL: opseestools-1.11-py3-none-any.whl
  • Upload date:
  • Size: 43.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.5

File hashes

Hashes for opseestools-1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 2a4cbcd98b8a1384aa7405cd9c9e8f2a17b4848824ee7b7ba2d7351ffffa3792
MD5 98b77e77228dd2d126ccbfddc4cf96fb
BLAKE2b-256 d6b3eb49709a1bd0d3118e5f11e7a3eb947320df9528cfe3b415a500e0050855

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page