Changes to generalise the harmonic mean function. Add MultiTable class to evaluate seismic properties by averaging over many lookup tables. Update docstrings. Add tests for LookupTable and MultiTable functions.
Pull Request Checklist. Please read and check each box with an X. Delete any part not applicable.
Describe what you did in this PR and why you did it.
Before your first pull request:
[X] I have read the guidelines in our CONTRIBUTING.md document.
Changes to generalise the harmonic mean function. Add MultiTable class to evaluate seismic properties by averaging over many lookup tables. Update docstrings. Add tests for LookupTable and MultiTable functions.
Pull Request Checklist. Please read and check each box with an X. Delete any part not applicable.
Describe what you did in this PR and why you did it.
Before your first pull request:
For all pull requests:
contrib/utilities/indent
script from the main directory to indent my code.For new features/models or changes of existing features: