Marco Tazzari
Marco Tazzari
This Fix #1068 following specifications in #910 TODO: - [x] perform quantitative checks on correlated rng - [x] update all docstrings - [x] check performance - [ ] write release...
[low priority] Type annotations are not only a stable feature and a widely used best practice since Python 3.8, but they are also supported by numba. Adding them will help...
Implement correlated random number generation in gulpy following specs in #910
## Issue Description `splittiv` is the function in `ktools:gulcalc.cpp` that caps the losses to the tiv, proportionally to the losses themselves (i.e., alloc_rule=1). `splittiv` is called in `writemode1output` on all...
### Release notes feature title ... Release notes description / summary ... Any text between these two tags will be automatically pulled into the platform release notes
Currently only portions of the codebase are PEP8 compliant. Extend the PEP8 compliance to the full codebase.
Add contributing guidelines to Fix #1129. The proposal is to add the Contributing.ms that we will agree in this PR in most widely used (ideally, all) OasisLMF organization repositories. ###...
Contributing guidelines are needed to clarify code style principles, and workflow for incorporating new code in the codebase.
## Issue Description `splittiv` is the function in `ktools:gulcalc.cpp` that caps the losses to the tiv, proportionally to the losses themselves (i.e., alloc_rule=1). `splittiv` is called in `writemode1output` on all...
Following what we have done in the OasisLMF/OasisLMF repo, this PR: - applies PEP8 to all the codebase; - fixes some flake8 errors throughout the codebase (see the code-quality.yml file...