net.finmath.montecarlo.automaticdifferentiation.backward.alternative

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total8,151 of 8,1510%490 of 4900%7337331,2701,2704224222929
RandomVariableAAD2,2090%1640%21021035535510110111
RandomVariableDifferentiableAADStochasticNonOptimized1,1540%100%9191195195868611
RandomVariableDifferentiableAADPathwise1,1530%100%9191195195868611
RandomVariableUniqueVariable9840%620%127127209209878711
RandomVariableDifferentiableAADPathwise.OperatorTreeNode8200%1020%70701271274411
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorTreeNode8080%1000%69691271274411
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorType1950%n/a11551111
RandomVariableDifferentiableAADPathwise.OperatorType1950%n/a11551111
RandomVariableAAD.OperatorType1710%n/a11441111
RandomVariableUniqueVariableFactory830%n/a10101818101011
RandomVariableUniqueVariable.OperatorType630%n/a11221111
RandomVariableDifferentiableAADPathwiseFactory250%n/a44664411
RandomVariableDifferentiableAADStochasticNonOptimizedFactory250%n/a44664411
RandomVariableAAD.new DoubleUnaryOperator() {...}200%40%44222211
RandomVariableAAD.new DoubleUnaryOperator() {...}190%20%33222211
RandomVariableAAD.new DoubleUnaryOperator() {...}190%20%33222211
RandomVariableAAD.new DoubleUnaryOperator() {...}190%20%33222211
RandomVariableAAD.new DoubleUnaryOperator() {...}190%20%33222211
RandomVariableDifferentiableAADPathwise.OperatorTreeNode.new DoubleUnaryOperator() {...}0%20%33222211
RandomVariableDifferentiableAADPathwise.OperatorTreeNode.new DoubleUnaryOperator() {...}0%20%33222211
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorTreeNode.new DoubleUnaryOperator() {...}0%20%33222211
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorTreeNode.new DoubleUnaryOperator() {...}0%20%33222211
RandomVariableDifferentiableAADPathwise.OperatorTreeNode.new DoubleUnaryOperator() {...}0%20%33222211
RandomVariableDifferentiableAADPathwise.OperatorTreeNode.new Function() {...}0%40%44222211
RandomVariableDifferentiableAADPathwise.OperatorTreeNode.new Function() {...}0%40%44222211
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorTreeNode.new Function() {...}0%40%44222211
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorTreeNode.new DoubleUnaryOperator() {...}0%20%33222211
RandomVariableDifferentiableAADStochasticNonOptimized.OperatorTreeNode.new Function() {...}0%40%44222211
RandomVariableAAD.new DoubleUnaryOperator() {...}0%20%33222211