This repository has been archived by the owner on Nov 10, 2017. It is now read-only.
OpenQuake Hazardlib 0.22.0
nastasi-oq
released this
23 Jan 12:37
·
939 commits
to deprecation
since this release
[Marco Pagani (@mmpagani), Meya Yanger Walling]
- Implements the Megawati et al. (2003) GMPE for Singapore
- Fixed the sourcewriter in the case of NRML 0.5 sources with weights
[Michele Simionato (@micheles)]
- Improved the error message for XML files which are not NRML
- Added a test making sure that every GSIM is listed in the API documentation
- Added a
logscale(x_min, x_max, n)
function in valid.py - Updated the documentation of the API
- Moved the NRML-related functionality from the engine into hazardlib
in order to have an engine-independent Hazard Modeler Toolkit
[Daniele Viganò (@daniviga)]
- Add dependencies to setup.py
- Update Copyright to 2017
[Michele Simionato (@micheles)]
- Moved node.py from the engine inside baselib; stored the surface nodes
inside the Surface classes - Added more functions to compute mean and quantiles
- Cached the correlation matrix for speed
[Marco Pagani (@mmpagani), Michele Simionato (@micheles)]
- Extended the hazard curve calculator to manage mutually exclusive probabilities
[Michele Simionato (@micheles)]
- Made calc_hazard_curves parallelizable
- Moved the parallelization library of the engine into baselib
- Fixed a Python 3 issue in git_suffix
- Added support for AccumDict of accumulators
- Made the RtreeFilter pickleable
- Made the FilteredSiteCollections serializable to HDF5
[Daniele Viganò (@daniviga)]
- MANIFEST now includes all files, with any extension located in the
tests folders. It is now possible to run tests from an installation
made with packages
[Ozkan Kale, Graeme Weatherill (@g-weatherill)]
- Implements the Kale et al. (2015) GMPE for Turkey and Iran
[Michele Simionato (@micheles)]
- Fixed a 32 bit issue when the FilteredSiteCollection
[Marco Pagani (@mmpagani)]
- Add the azimuth 'distance' parameter
[Graeme Weatherill (@g-weatherill)]
- Modifies the Ry0 calculator for the planar rupture to avoid
creating the Mesh
[Michele Simionato (@micheles)]
- Removed the rupture_site_filter from the calculators
- Removed the speedups and optimized the distance calculations at the
numpy level