/src/main/java/net/finmath/montecarlo/RandomVariableFromFloatArray.java
final IntToDoubleFunction argument1Operator = argument.getOperator( ) ;final IntToDoubleFunction argument0Operator = this.getOperator( ) ;
final IntToDoubleFunction argument0Operator = this.getOperator ( ) ;
for(int i=0; i<result.length; i++) { result[i] = operator.applyAsDouble(realizations[i], argument.get(i)); } return new RandomVariableFromFloatArray(newTime, result); } final int newSize = Math.max(this.size(), argument.size()); <extra_id_0> final IntToDoubleFunction argument1Operator = argument.getOperator(); final IntToDoubleFunction result = new IntToDoubleFunction() { @Override public double applyAsDouble(final int i) { return operator.applyAsDouble(argument0Operator.applyAsDouble(i), argument1Operator.applyAsDouble(i)); }