23 using namespace mondschein;
26 Aitken_Neville::Aitken_Neville() :
Pol_Int()
31 Aitken_Neville::Aitken_Neville(
const std::map<float64,float64> &_p) :
Pol_Int(_p)
36 Aitken_Neville::Aitken_Neville(Aitken_Neville_c _obj) :
Pol_Int(_obj)
41 Aitken_Neville::~Aitken_Neville()
48 Pol_Int::operator=(_obj);
54 std::vector<float64> x;
55 std::vector<float64> p;
58 x.push_back(it->first);
59 p.push_back(it->second);
61 for (
uint32 i=1; i<p.size(); ++i)
63 for (
uint32 k=i; k<p.size(); ++k)
65 p.at(k)=((_x-x.at(k-1))*p.at(k)-(_x-x.at(k))*p.at(k-1))/(x.at(k)-x.at(k-i));