00001 #include "chebexp.cpp" 00002 00003 namespace PLib { 00004 00005 #ifdef NO_IMPLICIT_TEMPLATES 00006 00007 template void chebexp(double (*f)(float), float a, float b, float eps, BasicArray<float> &c, float &err) ; 00008 template void chebexp(double (*f)(float,void*), void*, float a, float b, float eps, BasicArray<float> &c, float &err) ; 00009 template float chebeval(float x, const BasicArray<float> &c) ; 00010 00011 template void chebexp(double (*f)(double), double a, double b, double eps, BasicArray<double> &c, double &err) ; 00012 template void chebexp(double (*f)(double,void*), void*, double a, double b, double eps, BasicArray<double> &c, double &err) ; 00013 template double chebeval(double x, const BasicArray<double> &c) ; 00014 00015 #endif 00016 00017 }