anchor.diff:  
       module Hermite =
   
  -        ///calculates a function to interpolate between the datapoints with given slopes (y_Data')
  +        ///calculates a function to interpolate between the datapoints with given slopes (y_Data').
  +        ///the data has to be sorted ascending
           let cubicHermite (x_Data: Vector<float>) (y_Data: Vector<float>) (y_Data': Vector<float>) =
               let n = x_Data.Length
   
  
positive.code:                 )              
          
  
              
  
  
  
negative.code:                     //tmp2.[4 * (intervalNumber - 1) + 1] <- 2.
                      //[|(tmp1,m1);(tmp2,m2)|]
  
              let (equations,solutions) =
                  let interPolConstraints =
                      [|0 .. intervalNumber - 1|]
  