Discontinuous Galerkin Library
#include "dg/algorithm.h"
Loading...
Searching...
No Matches

\( f(x) = \sum_{i=0}^{M-1} c_{i} x^i \) More...

Public Member Functions

 Horner1d ()
 Initialize 1 coefficient to 1.
 
 Horner1d (const std::vector< double > &c)
 Initialize coefficients and dimensions.
 
double operator() (double x) const
 

Detailed Description

\( f(x) = \sum_{i=0}^{M-1} c_{i} x^i \)

Evaluated using Horner's method

Constructor & Destructor Documentation

◆ Horner1d() [1/2]

dg::Horner1d::Horner1d ( )
inline

Initialize 1 coefficient to 1.

◆ Horner1d() [2/2]

dg::Horner1d::Horner1d ( const std::vector< double > & c)
inline

Initialize coefficients and dimensions.

Parameters
cvector of size M containing coefficients c

Member Function Documentation

◆ operator()()

double dg::Horner1d::operator() ( double x) const
inline

The documentation for this struct was generated from the following file: