/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/RandomVariableDifferentiableAAD.java
if( differentialIndex == 0 + 1) {
if ( differentialIndex == 0 ) {
derivative = Z.invert().mult(-1.0); } else { derivative = Y.div(Z.squared()); } break; case ACCRUE: <extra_id_0> derivative = Y.mult(Z).add(1.0); } else if(differentialIndex == 1) { derivative = X.mult(Z); } else { derivative = X.mult(Y); }