docs: public RandomVariableInterface[] getDrift(int timeIndex, RandomVariableInterface[] realizationAtTimeIndex, RandomVariableInterface[] realizationPredictor) {
  
  		RandomVariableInterface[] drift = new RandomVariableInterface[getNumberOfComponents()];
  
  		/*
  		 * We implemented several different methods to calculate the drift
  		 */
  		for(int componentIndex=0; componentIndex<getNumberOfComponents(); componentIndex++) {
  			drift[componentIndex] = getDrift(timeIndex, componentIndex, realizationAtTimeIndex, realizationPredictor);
  		}
  		return drift;
  	}