Random vibration theory for earthquake ground motions.
Project description
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 DOI.
History
0.7.2 (2020-01-29)
Change to no python JIT compliation for Vanmarcke integration.
Added pre-commit back.
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.1 (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
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.