8#ifndef OPENFPM_NUMERICS_SRC_INTERPOLATION_MP4_KERNEL_HPP_ 
    9#define OPENFPM_NUMERICS_SRC_INTERPOLATION_MP4_KERNEL_HPP_ 
   18    static const int np = 4;
 
   20    static inline st value(st x, 
size_t i)
 
   23            return st(2.0) + (st(-4.0)+(st(2.5)-st(0.5)*-x)*-x)*-x;
 
   25            return st(1.0) + (st(-2.5)+st(1.5)*-x)*x*x;
 
   27            return st(1.0) + (st(-2.5)+st(1.5)*x)*x*x;
 
   29            return st(2.0) + (st(-4.0)+(st(2.5)-st(0.5)*x)*x)*x;