-
- Downloads
Implement contract$addExtension to add a contract extension after maturity...
Implement contract$addExtension to add a contract extension after maturity (both premium-free and with regular premiums) * Allow premiumPeriod=0, indicating no premiums are paid (so an initial capital must be given) * Fix aggregating values of child-blocks that go beyond the main contract's duration * move sumInsured calculation to its own function for cleaner premium calculation. That function will be called earlier, so the CF data frames already use the correct sumInsured * The additional_capital cash flow is no longer relative to the sumInsured, but gives the absolute capital
Showing
- R/InsuranceContract.R 123 additions, 8 deletionsR/InsuranceContract.R
- R/InsuranceTarif.R 142 additions, 96 deletionsR/InsuranceTarif.R
- man/InsuranceContract.ParameterDefaults.Rd 1 addition, 0 deletionsman/InsuranceContract.ParameterDefaults.Rd
- man/InsuranceContract.Rd 66 additions, 1 deletionman/InsuranceContract.Rd
- man/InsuranceTarif.Rd 34 additions, 0 deletionsman/InsuranceTarif.Rd
- man/head0.Rd 3 additions, 1 deletionman/head0.Rd
- man/pad0.Rd 5 additions, 2 deletionsman/pad0.Rd
- man/padLast.Rd 4 additions, 7 deletionsman/padLast.Rd
- tests/testthat/test-extendContract.R 43 additions, 0 deletionstests/testthat/test-extendContract.R
- vignettes/using-the-lifeinsurancecontracts-package.Rmd 186 additions, 0 deletionsvignettes/using-the-lifeinsurancecontracts-package.Rmd
Loading
Please register or sign in to comment