code: @Override
  	public RandomVariable getValue(double evaluationTime, MonteCarloSimulationModel model) throws CalculationException {
  		return getValue(evaluationTime, (LIBORMarketModelFromCovarianceModel)((LIBORModelMonteCarloSimulationModel) model).getModel());
  	}
docs: /* (non-Javadoc)
  @see net.finmath.montecarlo.AbstractMonteCarloProduct#getValue(double, net.finmath.montecarlo.MonteCarloSimulationModel)