/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/RandomVariableDifferentiableAAD.java
final OperatorTreeNode argument = arguments.contains( argumentIndex) ;
final OperatorTreeNode argument = arguments.get ( argumentIndex ) ;
} private void propagateDerivativesFromResultToArgument(final Map<Long, RandomVariable> derivatives) { if(arguments == null) { return; } for(int argumentIndex = 0; argumentIndex < arguments.size(); argumentIndex++) { <extra_id_0> if(argument != null) { final Long argumentID = argument.id; final RandomVariable partialDerivative = getPartialDerivative(argument, argumentIndex); RandomVariable derivative = derivatives.get(id); RandomVariable argumentDerivative = derivatives.get(argumentID); switch(operatorType) {