Skip to main content
Join the official 2019 Python Developers SurveyStart the survey!

Random vibration theory for earthquake ground motions.

Project description

PyPi Cheese Shop Documentation Build Status Code Quality Test Coverage License DOI

A Python library and command-line application for using random vibration theory to transform between acceleration Fourier amplitude spectrum and acceleration response spectrum.

Information on the installation and usage can be found in the documentation.

Features

Peak factor implementations:
  • Vanmarcke (1975)
  • Davenport (1964)
  • Der Kiureghian (1985)
  • Toro & McGuire (1987)
  • Cartwright & Longuet-Higgins (1956)
  • Boore & Joyner (1984)
  • Liu & Pezeshk (1999)

Citation

Please cite this software using the following DOI:

History

0.7.1 (2018-11-30)

  • Linked requirements file to fix rtfd builds.

0.7.0 (2018-10-20)

  • Added Boore & Thompson (2015)
  • Added Wang & Rathje (2018)
  • Re-factored peak factor calculators

0.6.3 (2017-10-10)

  • Add scripts for profiling
  • Add numba to the requirements

0.6.2 (2017-05-07)

  • Fixed PEP8 issues in docstrings.

0.6.0 (2017-05-05)

  • Removed pyprind require and progress bars.

0.6.0 (2017-05-05)

  • Improved performance with multiprocessing and numba.
  • Changed CLI name from rvt_operator to pyrvt

0.5.8 (2016-11-16)

  • Fixed: osc_freqs typo in tools.py
  • Added: test cases for tools.py

0.5.7 (2016-07-14)

  • Fixed version numbering.

0.5.6 (2016-07-14)

  • Fixed manifest to include data directory.

0.5.5 (2016-07-11)

  • Updated Travis build scripts.

0.5.4 (2016-07-09)

  • Fixed building the documentation on RTFD

0.5.1 (2016-07-06)

  • Fixed Travis deployment

0.5.0 (2016-07-06)

  • Added ability to pass transfer function to PSA calculation.
  • Removed extraneous files.
  • Cleaned up documentation to use NumPy style.
  • Fixed PEP8 issues.

0.1.0 (2016-03-04)

  • First release on PyPI.

Project details


Download files

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

Files for pyRVT, version 0.7.1
Filename, size File type Python version Upload date Hashes
Filename, size pyRVT-0.7.1.tar.gz (43.4 kB) File type Source Python version None Upload date Hashes View hashes

Supported by

Elastic Elastic Search Pingdom Pingdom Monitoring Google Google BigQuery Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN SignalFx SignalFx Supporter DigiCert DigiCert EV certificate StatusPage StatusPage Status page