Poly2D< T, Tpar, N > Class Template Reference

Public Types

Public Member Functions

Static Public Member Functions


Detailed Description

template<typename T, typename Tpar, int N>
class Poly2D< T, Tpar, N >

Generic implementation of a bivariate polynomial. Template parameters: T type of coordinates and return Tpar type of coefficents N degree of polynomial NOTE: this implementation is not compatible with the specialized classes above. The coefficients are stored in different order!


Member Typedef Documentation

template<typename T , typename Tpar , int N>
typedef ltl::FVector<Tpar,NPar> Poly2D< T, Tpar, N >::TPar
template<typename T , typename Tpar , int N>
typedef Tpar Poly2D< T, Tpar, N >::param_type
template<typename T , typename Tpar , int N>
typedef T Poly2D< T, Tpar, N >::value_type

Member Enumeration Documentation

template<typename T , typename Tpar , int N>
anonymous enum
Enumerator:
NPar 

Member Function Documentation

template<typename T , typename Tpar , int N>
static int Poly2D< T, Tpar, N >::pindex ( const int  i,
const int  j 
) [inline, static]
template<typename T , typename Tpar , int N>
static void Poly2D< T, Tpar, N >::prettyPrint ( ostream &  os,
const TPar p 
) [inline, static]
template<typename T , typename Tpar , int N>
T Poly2D< T, Tpar, N >::operator() ( const T  x,
const T  y,
const TPar p 
) const [inline]
template<typename T , typename Tpar , int N>
MArray<T,1> Poly2D< T, Tpar, N >::get_nth_basis ( const int  n,
const MArray< T, 1 > &  x,
const MArray< T, 1 > &  y 
) [inline]

Generated on 4 Nov 2015 for CURE by  doxygen 1.6.1