Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
40: Add RelativeSolutionTolerance option r=akshaysridhar a=akshaysridhar Add new specialisation `RelativeSolutionTolerance{FT} <: AbstractTolerance{FT}` + test + API docs update. modified: src/RootSolvers.jl modified: test/test_helper.jl modified: docs/src/API.md Bump minor version -> 0.3.4 # PULL REQUEST ## Purpose and Content Adds a convergence criteria based on relative difference between consecutive iterations. ## Benefits and Risks Provides an additional option for convergence criteria. Risks: Can be mitigated through appropriate tests. ## PR Checklist - [ ] This PR has a corresponding issue OR is linked to an SDI. - [x] I have followed CliMA's codebase [contribution](https://clima.github.io/ClimateMachine.jl/latest/Contributing/) and [style](https://clima.github.io/ClimateMachine.jl/latest/DevDocs/CodeStyle/) guidelines OR N/A. - [x] I have followed CliMA's [documentation policy](https://github.com/CliMA/policies/wiki/Documentation-Policy). - [x] I have checked all issues and PRs and I certify that this PR does not duplicate an open PR. - [x] I linted my code on my local machine prior to submission OR N/A. - [x] Unit tests are included OR N/A. - [x] Code used in an integration test OR N/A. - [x] All tests ran successfully on my local machine OR N/A. - [x] All classes, modules, and function contain docstrings OR N/A. - [x] Documentation has been added/updated OR N/A. Co-authored-by: Akshay Sridhar <[email protected]>
- Loading branch information
5964e01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@JuliaRegistrator register
5964e01
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Registration pull request created: JuliaRegistries/General/66426
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via: