Releases: ucgmsim/source_modelling
Releases · ucgmsim/source_modelling
v2025.12.1
What's Changed
- Add Sources Module by @lispandfound in #1
- Add srf module by @lispandfound in #2
- Rupture Propagation by @lispandfound in #3
- Add SRF module enhancements by @lispandfound in #4
- Add fsp module by @lispandfound in #5
- Add testing to repository by @lispandfound in #7
- SRF inspection scripts and helper functions by @lispandfound in #6
- Add Shapely Geometry Properties to Fault Objects by @lispandfound in #8
- New Workflow Changes by @lispandfound in #11
- Community Fault Model Support by @lispandfound in #12
- Add rrup_distance and rjb_distance methods to Point, Plane, and Fault classes by @lispandfound in #13
- Plane construction and extraction. by @lispandfound in #16
- Improve the rupture propagation algorithm for sampled realisations by @lispandfound in #15
- Corner orientation by @lispandfound in #14
- Fix srf.SRFFile.planes property by @lispandfound in #19
- Use depth information if dip = 90 by @lispandfound in #18
- Update sources wiki docs by @lispandfound in #21
- Most likely propagation sampling by @lispandfound in #20
- Add git extension action by @lispandfound in #22
- Extend FSP parser to full dataset by @lispandfound in #23
- Check rupture propagation graph is connected. by @lispandfound in #24
- Plane from trace by @claudio525 in #17
- Add options to set plot dimensions by @lispandfound in #25
- Support SRF segment recovery where min(nstk, ndip) == 1 by @lispandfound in #28
- Add multi-segment parsing capabalities by @lispandfound in #27
- Add a numpydoc action by @lispandfound in #26
- Add support to read rise time from SRF by @lispandfound in #30
- Remove numpy<2 requirement by @lispandfound in #32
- Remove plotting scripts by @lispandfound in #31
- Use sp.integrate.trapezoid instead of np.trapezoid by @lispandfound in #33
- Add GSF Module by @lispandfound in #34
- Add class to Stoch files by @lispandfound in #36
- Add function to simplify fault geometry by @lispandfound in #35
- Two-stage Fault Connectivity Check by @lispandfound in #38
- Add a source modelling magnitude scaling module by @lispandfound in #37
- Fix the
rake_typefunction by @lispandfound in #42 - Add fault trace properties by @lispandfound in #39
- Implement constrained source optimisation by @lispandfound in #43
- Extract geometry from fsp files by @lispandfound in #41
- Add function to create Fault object from NHM fault object by @claudio525 in #40
- Always use an initial guess in bounds for the sources by @lispandfound in #44
- Discover connected fault components by @lispandfound in #45
- Add extra fast srf parser by @lispandfound in #46
- Correct plane area calculation for non-square planar segments by @lispandfound in #48
- Add HDF5 output function by @lispandfound in #49
- Small changes made while adding point source to new workflow by @AndrewRidden-Harper in #47
- Add newline between first and last 8 point values by @lispandfound in #50
- Add type-checking checks to source modelling by @lispandfound in #51
- Add trimming module to source modelling by @lispandfound in #52
- Pypi by @claudio525 in #53
New Contributors
- @lispandfound made their first contribution in #1
- @claudio525 made their first contribution in #17
- @AndrewRidden-Harper made their first contribution in #47
Full Changelog: https://github.com/ucgmsim/source_modelling/commits/v2025.12.1