Positivity-preserving C2 rational cubic spline interpolation | Synapse