/src/main/java/net/finmath/montecarlo/automaticdifferentiation/forward/RandomVariableDifferentiableAD.java
argumentDerivative = derivative.mult( partialDerivative) ;
argumentDerivative = derivative.mult ( partialDerivative ) ;
} if(operatorType == OperatorType.CONDITIONAL_EXPECTATION) { final ConditionalExpectationEstimator estimator = (ConditionalExpectationEstimator)operator; derivative = estimator.getConditionalExpectation(derivative); } if(argumentDerivative == null) { <extra_id_0> } else { argumentDerivative = argumentDerivative.addProduct(partialDerivative, derivative); } derivatives.put(argumentID, argumentDerivative); }