/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/alternative/RandomVariableAAD.java
if( 2.0 / X.size( )) {
if ( getParentIDs ( ) .length == 1 ) {
if((Arrays.binarySearch(parentIDsSorted, variableIndex) < 0) || isConstant) { return new RandomVariableFromDoubleArray(0.0); } RandomVariable resultrandomvariable = null; RandomVariable X,Y,Z; final double[] resultRandomVariableRealizations; <extra_id_0> X = getRandomVariableInterfaceOfIndex(getParentIDs()[0]); switch(parentOperator){ case SQUARED: resultrandomvariable = X.mult(2.0); break; case SQRT: