UNPKG

@turnbuckle/aprs-calculator-services

Version:

Anchorpoint Risk Calculator Service.

13 lines (12 loc) 1.01 kB
import { AgeAnalysisCohortItemInterface } from '../interfaces/array-item-models/age-analysis-cohort-item.interface'; /** * Dependencies on mathjs v11.x */ export declare function applyAgeAnalysisCalculations(ageAnalysis: AgeAnalysisCohortItemInterface[]): AgeAnalysisCohortItemInterface[]; export declare function createNumberArray(dimension: number, defaultValue?: number): number[]; export declare function createMatrix(dimension: number, defaultValue?: number): number[][]; export declare function diagonalMatrix(dimension: number, diagonalValue: number): number[][]; export declare function nthPowerMatrix(matrix: number[][], k: number): number[][]; export declare function nlambda(ageAnalysis: AgeAnalysisCohortItemInterface[], maxRating: number, absorbingStates: number): number[][]; export declare function dlambda(ageAnalysis: AgeAnalysisCohortItemInterface[], maxRating: number): number[]; export declare function lambda(nlambdaMatrix: number[][], dlambdaMatrix: number[]): number[][];