FDMBarrierSabrADI2D

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total428 of 4280%30 of 300%313189891616
getValues(double, DoubleBinaryOperator, AbstractADI2D.DoubleTernaryOperator)1590%80%55292911
solveFirstDirectionLines(double[], double, double)1190%80%55232311
FDMBarrierSabrADI2D(FDMSabrModel, FiniteDifferenceEquityProduct, SpaceTimeDiscretization, Exercise, BarrierPDEMode, BarrierPreHitSpecification)330%60%449911
applyBarrierTraceIfNeeded(double, double[])270%40%336611
overwriteBarrierTraceRow(TridiagonalMatrix, double[], int, double)200%20%226611
getBarrierTraceValue(int, double)160%n/a114411
applyOuterBoundaries(double, double[])90%n/a113311
getValues(double, DoubleUnaryOperator)80%n/a111111
isPreHitMode()80%20%221111
getValues(double, DoubleBinaryOperator)70%n/a111111
lambda$getValues$2(DoubleBinaryOperator, double, double, double)50%n/a111111
lambda$getValues$1(DoubleUnaryOperator, double, double, double)40%n/a111111
lambda$getValues$0(DoubleUnaryOperator, double, double)40%n/a111111
getSabrModel()30%n/a111111
getBarrierMode()30%n/a111111
getPreHitSpecification()30%n/a111111