ForwardSensitivities

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,106 of 3,65569%181 of 45159%1402862147011560
assembleEmpiricalL2NormalSystem(List, Map, List, double[][], int, int)1960%200%1111353511
assembleProjectedGalerkinSystem(List, Map, List, double[][], double[][], int, int)1690%140%88323211
orthonormalizeBasis(RandomVariable[], int, double, double)1330%180%1010242411
solveWithCholeskyFactor(double[][], double[])940%80%55141411
getHedgeRatios(Map, double, RandomVariable, RandomVariable[], RandomVariable[], RandomVariable[], double, ForwardSensitivities.ReductionMethod)680%60%44111111
getHedgeRatiosPathwise(Map, double, RandomVariable, RandomVariable[], RandomVariable[])640%60%44121211
validateInputs(Map, RandomVariable, RandomVariable[], RandomVariable[], RandomVariable[], double, ForwardSensitivities.ReductionMethod)430%100%66101011
getDifferentiableModelParameterIDs(IndependentModelParameterProvider)410%60%44121211
validatePathwiseInputs(Map, RandomVariable, RandomVariable[])380%100%669911
empiricalInnerProduct(double[], double[])360%40%336611
solveReducedSystem(double[][], double[], double, boolean)3418884%102268%91753701
solveLeastSquaresRobust(double[][], double[], int)3343993%134778%133178101
copyMatrix(double[][])250%20%224411
solveLeastSquaresRobust(double[][], double[])157282%81260%81131301
solvePathwiseHedgeRatios(double, List, Map, List, int, int)113777%2250%1341101
getHedgeRatiosReduced(Map, double, RandomVariable, RandomVariable[], RandomVariable[], double, ForwardSensitivities.ReductionMethod)100%n/a111111
getHedgeRatios(Map, double, Map, List, RandomVariable[], RandomVariable[], double, ForwardSensitivities.ReductionMethod, int)916394%21184%2813301
lambda$solvePathwiseHedgeRatios$1(int, List, Map, List, double[][], int)99791%21083%2732401
getPathValuesOrZero(RandomVariable, int)90%20%223311
getCholeskyFactor(double[][], double)810893%41477%41032101
getPathValues(RandomVariable, int)82071%1375%132801
getHedgeRatiosPathwise(Map, double, RandomVariable, RandomVariable[])70%n/a111111
solveSingleHedgeRatioPathwise(int, List, Map, Map)615096%41275%4923701
innerProduct(double[], double[], int)54590%2466%2411101
validateParameterIDs(Map)52985%3770%361701
validatePathwiseGradientInputs(Map, Map, List, RandomVariable[], int)51168%1150%121601
lambda$solveReducedSystem$0(double[][], int)5758%3125%230101
solveEquilibratedNormalSystem(double[][], double[], double)417497%61470%61123101
lambda$assembleProjectedGalerkinSystem$0(List, Map, int, List, int, int, RandomVariable[], double[], int, RandomVariable[], double[][], int)10497%31178%3801701
ForwardSensitivities()0%n/a111111
getRobustEuclideanNorm(double[], int)6096%2880%2611501
allFinite(double[])2191%1375%131401
allFinite(double[][])2191%1375%131401
assembleEmpiricalL2NormalSystem(List, Map, List, RandomVariable[], int, int)12399%11191%1702201
getGradientByModelParameterName(Map, Map, Set)3997%1583%141901
lambda$solveReducedSystem$2(double[][], int)787%1150%120101
lambda$solveReducedSystem$1(double[][], int)787%1150%120101
getHedgeRatiosPathwise(Map, double, Map, List, RandomVariable[], int)106100%4100%0302101
assembleProjectedGalerkinSystem(List, Map, List, RandomVariable[], RandomVariable[], int, int)48100%n/a010901
validateReductionConfiguration(RandomVariable[], RandomVariable[], double, ForwardSensitivities.ReductionMethod)45100%12100%0701301
lambda$assembleEmpiricalL2NormalSystem$0(RandomVariable[], int, RandomVariable[], int, RandomVariable[], RandomVariable, double[], int)44100%1583%140901
reconstructHedgeRatios(double, double[][], RandomVariable[])43100%4100%030901
solveLeastSquaresUsingSVD(double[][], double[], int)36100%4100%030501
validateGradients(Map, List)36100%1990%160801
projectSensitivityMap(Map, ForwardSensitivities.EmpiricalProjection)33100%1375%130701
lambda$assembleEmpiricalL2NormalSystem$1(RandomVariable[], double[][], int)33100%6100%040701
createPathwiseHedgeRatios(double, double[][])28100%2100%020601
scaleByRatio(double, double, double)28100%n/a010601
projectSensitivityMaps(List, ForwardSensitivities.EmpiricalProjection)25100%2100%020501
validateBasisFunctionElements(RandomVariable[], String)20100%4100%030401
validateGradientInputs(Map, Map, List, RandomVariable[], RandomVariable[], double, ForwardSensitivities.ReductionMethod, int)18100%2100%020601
validateOptionalBasisFunctions(RandomVariable[], String)16100%4100%030601
validateRequiredBasisFunctions(RandomVariable[], String)15100%4100%030401
lambda$solvePathwiseHedgeRatios$0(double[][], List, Map, List, int)14100%n/a010201
getHedgeRatiosPathwise(Map, double, Map, List, int)8100%n/a010101
getPathValueOrZero(RandomVariable, int)8100%2100%020301
rowIndex(int, int, int)6100%n/a010101
columnIndex(int, int, int)6100%n/a010101
static {...}6100%n/a010101
getRobustEuclideanNorm(double[])5100%n/a010101