#ifndef _SCTL_LAGRANGE_INTERP_HPP_ #define _SCTL_LAGRANGE_INTERP_HPP_ #include namespace SCTL_NAMESPACE { template class Vector; template class LagrangeInterp { public: static void Interpolate(Vector& wts, const Vector& src_nds, const Vector& trg_nds); static void Derivative(Vector& df, const Vector& f, const Vector& nds); static void test(); }; } #include SCTL_INCLUDE(lagrange-interp.txx) #endif //_SCTL_LAGRANGE_INTERP_HPP_