code: public AbstractLIBORCovarianceModelParametric getCloneWithModifiedParameters(RandomVariable[] parameters) {
  		double[] parameterAsDouble = new double[parameters.length];
  		for(int i=0; i<parameterAsDouble.length; i++) {
  			parameterAsDouble[i] = parameters[i].doubleValue();
  		}
  		return getCloneWithModifiedParameters(parameterAsDouble);
  	}
docs: Return an instance of this model using a new set of parameters.
  Note: To improve performance it is admissible to return the same instance of the object given that the parameters have not changed. Models should be immutable.
  
  @param parameters The new set of parameters.
  @return An instance of AbstractLIBORCovarianceModelParametric with modified parameters.