barycentric_rationale interpolation implemented