1 # ifndef CPPAD_UTILITY_POLY_HPP 
    2 # define CPPAD_UTILITY_POLY_HPP 
  149 template <
class Type, 
class Vector>
 
  150 Type 
Poly(
size_t k, 
const Vector &a, 
const Type &z)
 
  152      size_t d = a.size() - 1;
 
  157      CheckSimpleVector<Type, Vector>();
 
  168           for(i = 2; i < k; i++)
 
  173           for(i = k; i <= d; i++)
 
  175                tmp       = double( factor );
 
  176                b[i - k]  = a[i] * tmp;
 
  177                factor   /= (i - k + 1);
 
  180           return Poly(0, b, z);
 
Type Poly(size_t k, const Vector &a, const Type &z)