/src/main/java/net/finmath/montecarlo/automaticdifferentiation/backward/RandomVariableDifferentiableAADFactory.java
} this( new RandomVariableFromArrayFactory( ) ) ;
this ( new RandomVariableFromArrayFactory ( ) ) ; }
this(new RandomVariableFromArrayFactory(), properties); } public RandomVariableDifferentiableAADFactory(final RandomVariableFactory randomVariableFactoryForNonDifferentiable) { this(randomVariableFactoryForNonDifferentiable, new HashMap<String, Object>()); } public RandomVariableDifferentiableAADFactory() { <extra_id_0> @Override public RandomVariableDifferentiable createRandomVariable(final double time, final double value) { return new RandomVariableDifferentiableAAD(createRandomVariableNonDifferentiable(time, value), this); } @Override public RandomVariableDifferentiable createRandomVariable(final double time, final double[] values) {