/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/alternative/RandomVariableAAD.java
break; }resultrandomvariable = Y.div( Z.squared( ) ).mult( -1.0) ;
resultrandomvariable = Y.div ( Z.squared ( ) ) .mult ( -1.0 ) ; } break;
case SUBRATIO: if(variableIndex == getParentIDs()[0]){ resultrandomvariable = new RandomVariableFromDoubleArray(1.0); } else if(variableIndex == getParentIDs()[1]){ resultrandomvariable = Z.invert().mult(-1.0); } else { <extra_id_0> case ACCRUE: if(variableIndex == getParentIDs()[0]){ resultrandomvariable = Y.mult(Z).add(1.0); } else if(variableIndex == getParentIDs()[1]){ resultrandomvariable = X.mult(Z); } else {