| 72 | 
  | 
     * @param x the value of the independent variable for the nth Chebyshev Polynomial  function | 
| 73 | 
  | 
     */ | 
| 74 | 
  | 
         | 
| 75 | 
< | 
    double evaluate(int n, double x) { | 
| 75 | 
> | 
    RealType evaluate(int n, RealType x) { | 
| 76 | 
  | 
      assert (n <= maxPower_ && n >=0);  | 
| 77 | 
  | 
      return polyList_[n].evaluate(x); | 
| 78 | 
  | 
    } | 
| 83 | 
  | 
     * @param n | 
| 84 | 
  | 
     * @param x the value of the independent variable for the nth Chebyshev Polynomial  function | 
| 85 | 
  | 
     */ | 
| 86 | 
< | 
    double evaluateDerivative(int n, double x) { | 
| 86 | 
> | 
    RealType evaluateDerivative(int n, RealType x) { | 
| 87 | 
  | 
      assert (n <= maxPower_ && n >=0);  | 
| 88 | 
  | 
      return polyList_[n].evaluateDerivative(x);         | 
| 89 | 
  | 
    } |