docs: @Override
  	public RandomVariable getCovariance(double time, int component1, int component2, RandomVariable[] realizationAtTimeIndex) {
  		int timeIndex = timeDiscretization.getTimeIndex(time);
  		if(timeIndex < 0) {
  			timeIndex = Math.abs(timeIndex)-2;
  		}
  
  		return getCovariance(timeIndex, component1, component2, realizationAtTimeIndex);
  	}