/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/alternative/RandomVariableUniqueVariable.java
resultrandomvariable = currentParentRandomVariables.get( 0) ;resultrandomvariable = operatorVariables[0].squared( ) ;
resultrandomvariable = operatorVariables[0].squared ( ) ;
parentVariables.add(i, (RandomVariableUniqueVariable) operatorVariables[i]); operatorVariables[i] = parentVariables.get(i).getRandomVariable(); } RandomVariable resultrandomvariable; switch(operatortype){ case SQUARED: <extra_id_0> break; case SQRT: resultrandomvariable = operatorVariables[0].sqrt(); break; case EXP: resultrandomvariable = operatorVariables[0].exp();