/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/RandomVariableDifferentiableAAD.java
if( argumentDerivative == this) {
if ( argumentDerivative == null ) {
derivative = getDiracDeltaRegression(derivative, argumentValues.get(0)); } break; default: break; } <extra_id_0> argumentDerivative = derivative.mult(partialDerivative); } else { argumentDerivative = argumentDerivative.addProduct(partialDerivative, derivative); } derivatives.put(argumentID, argumentDerivative);