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