ktools
ktools copied to clipboard
In-memory simulation kernel for loss modelling.
### Bring split TIV calculation in line with gulpy With `gulcalc` allocation rule greater than 0, if the sum of losses per sample exceed the TIV, the TIV is split...
## 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...
## Issue Description Update gulcalc allocule 1 splittiv function in line with gulpy https://github.com/OasisLMF/ktools/issues/337
## Issue Description Following the addition of `pkg-config` as a pre-requisite, users have experienced unhelpful error messages when trying to build ktools from source if this package is missing. It...
## Issue Description Occasionally run_ktools.sh hangs when there is one or more empty pipes. The cause appears to be when summarycalc receives an empty loss stream. It is an intermittent...
## Issue Description `Memory allocation failed` error thrown during execution of `getmodel`. This appears to be a different issue to https://github.com/OasisLMF/ktools/issues/165, as the error still appears when using a zipped...
## Issue Description Advice from stats gurus would be very welcome on this problem. The standard error of the AAL estimate in the new report seems to overstate the observed...
## Issue Description There is a requirement to create a measure of the number of affected risks in an analysis. Proposal, to be discussed, is that we create a new...
## Issue Description Documentation should to be updated to reflect recent changes to the validation tools in PRs https://github.com/OasisLMF/ktools/pull/370 and https://github.com/OasisLMF/ktools/pull/373. ## Version / Environment information ktools >=v3.12.0