Jpp 19.3.0
the software that should make you happy
Loading...
Searching...
No Matches
utl::Horner< Float, Tag, order > Struct Template Reference

#include <Horner.h>

Static Public Member Functions

static Float Recurse (const Float term, const Float x)
 
static Float RecurseAlt (const Float term, const Float x)
 
static Float Eval (const Float x)
 
static Float EvalAlt (const Float x)
 
static Float Recurse (const Float term, const Float x, const Float y)
 
static Float Eval (const Float x, const Float y)
 
static Float Recurse (const Float term, const Float x)
 
static Float RecurseAlt (const Float term, const Float x)
 
static Float Eval (const Float x)
 
static Float EvalAlt (const Float x)
 
static Float Recurse (const Float term, const Float x, const Float y)
 
static Float Eval (const Float x, const Float y)
 

Detailed Description

template<typename Float, class Tag, unsigned int order>
struct utl::Horner< Float, Tag, order >

Definition at line 31 of file LambertW.hh.

Member Function Documentation

◆ Recurse() [1/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Recurse ( const Float term,
const Float x )
inlinestatic

Definition at line 31 of file Horner.h.

static Float Recurse(const Float term, const Float x)
Definition Horner.h:31
static Float Coeff()

◆ RecurseAlt() [1/2]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::RecurseAlt ( const Float term,
const Float x )
inlinestatic

Definition at line 33 of file Horner.h.

static Float RecurseAlt(const Float term, const Float x)
Definition Horner.h:33

◆ Eval() [1/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Eval ( const Float x)
inlinestatic

◆ EvalAlt() [1/2]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::EvalAlt ( const Float x)
inlinestatic

◆ Recurse() [2/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Recurse ( const Float term,
const Float x,
const Float y )
inlinestatic

Definition at line 40 of file Horner.h.

◆ Eval() [2/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Eval ( const Float x,
const Float y )
inlinestatic

Definition at line 42 of file Horner.h.

◆ Recurse() [3/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Recurse ( const Float term,
const Float x )
inlinestatic

Definition at line 32 of file LambertW.hh.

◆ RecurseAlt() [2/2]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::RecurseAlt ( const Float term,
const Float x )
inlinestatic

Definition at line 34 of file LambertW.hh.

◆ Eval() [3/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Eval ( const Float x)
inlinestatic

◆ EvalAlt() [2/2]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::EvalAlt ( const Float x)
inlinestatic

◆ Recurse() [4/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Recurse ( const Float term,
const Float x,
const Float y )
inlinestatic

Definition at line 41 of file LambertW.hh.

◆ Eval() [4/4]

template<typename Float , class Tag , unsigned int order>
static Float utl::Horner< Float, Tag, order >::Eval ( const Float x,
const Float y )
inlinestatic

Definition at line 43 of file LambertW.hh.


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