SLAMflex SE  0.1.0
SLAMflex provides detection and tracking of dominant planes for smartphone devices. This plane can then be used to show AR content relative to the plane orientation. The detection of plane is performed in the field of view of the smartphone camera. In subsequent frames it is tracked. The interface returns the plane position and orientation.
Namespaces | Classes | Typedefs | Functions | Variables
TooN Namespace Reference

Everything lives inside this namespace. More...

Namespaces

 Internal
 

Classes

struct  Argument_Needed_For_Dynamic_Parameter
 
class  Cholesky
 
struct  ColMajor
 
struct  ConjugateGradient
 
class  DiagonalMatrix
 
class  DownhillSimplex
 
class  GR_SVD
 
struct  ILinear
 
class  IRLS
 
struct  IsField
 
struct  IsField< const C >
 
struct  IsField< fadbad::F< C > >
 
struct  IsField< std::complex< C > >
 
class  Lapack_Cholesky
 
class  LU
 
struct  Matrix
 
struct  Operator
 
struct  Operator< Internal::AddIdentity< R, C, P, B, Precision > >
 
struct  Operator< Internal::ApplyScalarM< R, C, P1, B1, P2, Op > >
 
struct  Operator< Internal::ApplyScalarML< R, C, P1, B1, P2, Op > >
 
struct  Operator< Internal::ApplyScalarV< Size, P1, B1, P2, Op > >
 
struct  Operator< Internal::ApplyScalarVL< Size, P1, B1, P2, Op > >
 
struct  Operator< Internal::Data< N, P > >
 
struct  Operator< Internal::Identity< Pr > >
 
struct  Operator< Internal::MatrixMultiply< R1, C1, P1, B1, R2, C2, P2, B2 > >
 
struct  Operator< Internal::MatrixVectorDiagMultiply< R, C, P1, B1, Size, P2, B2 > >
 
struct  Operator< Internal::MatrixVectorMultiply< R, C, P1, B1, Size, P2, B2 > >
 
struct  Operator< Internal::MNegate< R, C, P, A > >
 
struct  Operator< Internal::MPairwise< Op, R1, C1, P1, B1, R2, C2, P2, B2 > >
 
struct  Operator< Internal::MSE2Mult< Rows, C, PM, A, P > >
 
struct  Operator< Internal::MSE3Mult< Rows, C, PM, A, P > >
 
struct  Operator< Internal::RCScalars< P > >
 
struct  Operator< Internal::RCZero >
 
struct  Operator< Internal::Scalars< P > >
 
struct  Operator< Internal::ScalarsMatrix< R, C, P, B, Precision > >
 
struct  Operator< Internal::ScalarsVector< S, P, B, Precision > >
 
struct  Operator< Internal::SE2MMult< R, Cols, PM, A, P > >
 
struct  Operator< Internal::SE2VMult< S, P, PV, A > >
 
struct  Operator< Internal::SE3MMult< R, Cols, PM, A, P > >
 
struct  Operator< Internal::SE3VMult< S, PV, A, P > >
 
struct  Operator< Internal::SizedIdentity< Precision > >
 
struct  Operator< Internal::SizedScalars< P > >
 
struct  Operator< Internal::SizedZero >
 
struct  Operator< Internal::VectorMatrixDiagMultiply< Size, P1, B1, R, C, P2, B2 > >
 
struct  Operator< Internal::VectorMatrixMultiply< Size, P1, B1, R, C, P2, B2 > >
 
struct  Operator< Internal::VNegate< S, P, A > >
 
struct  Operator< Internal::VPairwise< Op, S1, P1, B1, S2, P2, B2 > >
 
struct  Operator< Internal::VSE2Mult< S, P, PV, A > >
 
struct  Operator< Internal::VSE3Mult< S, PV, A, P > >
 
struct  Operator< Internal::Zero >
 
class  QR_Lapack
 
struct  Reference
 
struct  ReferencePlanarComplex
 
struct  RobustI
 
struct  RobustII
 
struct  RobustIII
 
struct  RowMajor
 
class  SE2
 
class  SE3
 
struct  SizeMismatch
 
struct  SizeMismatch_
 
struct  SizeMismatch_< Dynamic, Dynamic >
 
struct  SizeMismatch_< Dynamic, Size >
 
struct  SizeMismatch_< Size, Dynamic >
 
struct  SizeMismatch_< Size, Size >
 
class  SL
 
class  SO2
 
class  SO3
 
struct  SQSVD
 
class  SVD
 
class  SymEigen
 
struct  These_Types_Do_Not_Form_A_Field
 
class  Vector
 
class  WLS
 

Typedefs

typedef double DefaultPrecision
 All TooN classes default to using this precision for computations and storage. More...
 

Functions

template<class Functor , class Precision >
Vector< 2, Precision > brent_line_search (Precision a, Precision x, Precision b, Precision fx, const Functor &func, int maxiterations, Precision tolerance=sqrt(numeric_limits< Precision >::epsilon()), Precision epsilon=numeric_limits< Precision >::epsilon())
 
template<int R, int C, class Precision , class Base >
Internal::MatrixStartFill< R, C, Precision, Base > Fill (Matrix< R, C, Precision, Base > &m)
 
template<int Size, class Precision , class Base >
Internal::VectorStartFill< Size, Precision, Base > Fill (Vector< Size, Precision, Base > &v)
 
Operator< Internal::Data< 1, double > > Data (double x1)
 
template<typename Precision >
Operator< Internal::Data< 1, Precision > > Data (const Precision &x1)
 
Operator< Internal::Data< 2, double > > Data (double x1, double x2)
 
template<typename Precision >
Operator< Internal::Data< 2, Precision > > Data (const Precision &x1, const Precision &x2)
 
Operator< Internal::Data< 3, double > > Data (double x1, double x2, double x3)
 
template<typename Precision >
Operator< Internal::Data< 3, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3)
 
Operator< Internal::Data< 4, double > > Data (double x1, double x2, double x3, double x4)
 
template<typename Precision >
Operator< Internal::Data< 4, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4)
 
Operator< Internal::Data< 5, double > > Data (double x1, double x2, double x3, double x4, double x5)
 
template<typename Precision >
Operator< Internal::Data< 5, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5)
 
Operator< Internal::Data< 6, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6)
 
template<typename Precision >
Operator< Internal::Data< 6, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6)
 
Operator< Internal::Data< 7, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7)
 
template<typename Precision >
Operator< Internal::Data< 7, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7)
 
Operator< Internal::Data< 8, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8)
 
template<typename Precision >
Operator< Internal::Data< 8, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8)
 
Operator< Internal::Data< 9, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9)
 
template<typename Precision >
Operator< Internal::Data< 9, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9)
 
Operator< Internal::Data< 10, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10)
 
template<typename Precision >
Operator< Internal::Data< 10, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10)
 
Operator< Internal::Data< 11, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11)
 
template<typename Precision >
Operator< Internal::Data< 11, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11)
 
Operator< Internal::Data< 12, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12)
 
template<typename Precision >
Operator< Internal::Data< 12, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12)
 
Operator< Internal::Data< 13, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13)
 
template<typename Precision >
Operator< Internal::Data< 13, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13)
 
Operator< Internal::Data< 14, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14)
 
template<typename Precision >
Operator< Internal::Data< 14, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14)
 
Operator< Internal::Data< 15, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15)
 
template<typename Precision >
Operator< Internal::Data< 15, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15)
 
Operator< Internal::Data< 16, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16)
 
template<typename Precision >
Operator< Internal::Data< 16, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16)
 
Operator< Internal::Data< 17, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17)
 
template<typename Precision >
Operator< Internal::Data< 17, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17)
 
Operator< Internal::Data< 18, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18)
 
template<typename Precision >
Operator< Internal::Data< 18, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18)
 
Operator< Internal::Data< 19, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19)
 
template<typename Precision >
Operator< Internal::Data< 19, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19)
 
Operator< Internal::Data< 20, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20)
 
template<typename Precision >
Operator< Internal::Data< 20, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20)
 
Operator< Internal::Data< 21, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21)
 
template<typename Precision >
Operator< Internal::Data< 21, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21)
 
Operator< Internal::Data< 22, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22)
 
template<typename Precision >
Operator< Internal::Data< 22, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22)
 
Operator< Internal::Data< 23, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23)
 
template<typename Precision >
Operator< Internal::Data< 23, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23)
 
Operator< Internal::Data< 24, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24)
 
template<typename Precision >
Operator< Internal::Data< 24, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24)
 
Operator< Internal::Data< 25, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25)
 
template<typename Precision >
Operator< Internal::Data< 25, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25)
 
Operator< Internal::Data< 26, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26)
 
template<typename Precision >
Operator< Internal::Data< 26, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26)
 
Operator< Internal::Data< 27, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27)
 
template<typename Precision >
Operator< Internal::Data< 27, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27)
 
Operator< Internal::Data< 28, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28)
 
template<typename Precision >
Operator< Internal::Data< 28, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28)
 
Operator< Internal::Data< 29, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29)
 
template<typename Precision >
Operator< Internal::Data< 29, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29)
 
Operator< Internal::Data< 30, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30)
 
template<typename Precision >
Operator< Internal::Data< 30, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30)
 
Operator< Internal::Data< 31, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31)
 
template<typename Precision >
Operator< Internal::Data< 31, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31)
 
Operator< Internal::Data< 32, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32)
 
template<typename Precision >
Operator< Internal::Data< 32, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32)
 
Operator< Internal::Data< 33, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33)
 
template<typename Precision >
Operator< Internal::Data< 33, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33)
 
Operator< Internal::Data< 34, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34)
 
template<typename Precision >
Operator< Internal::Data< 34, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34)
 
Operator< Internal::Data< 35, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35)
 
template<typename Precision >
Operator< Internal::Data< 35, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35)
 
Operator< Internal::Data< 36, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36)
 
template<typename Precision >
Operator< Internal::Data< 36, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36)
 
Operator< Internal::Data< 37, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37)
 
template<typename Precision >
Operator< Internal::Data< 37, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37)
 
Operator< Internal::Data< 38, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38)
 
template<typename Precision >
Operator< Internal::Data< 38, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38)
 
Operator< Internal::Data< 39, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39)
 
template<typename Precision >
Operator< Internal::Data< 39, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39)
 
Operator< Internal::Data< 40, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40)
 
template<typename Precision >
Operator< Internal::Data< 40, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40)
 
Operator< Internal::Data< 41, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41)
 
template<typename Precision >
Operator< Internal::Data< 41, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41)
 
Operator< Internal::Data< 42, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42)
 
template<typename Precision >
Operator< Internal::Data< 42, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42)
 
Operator< Internal::Data< 43, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43)
 
template<typename Precision >
Operator< Internal::Data< 43, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43)
 
Operator< Internal::Data< 44, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44)
 
template<typename Precision >
Operator< Internal::Data< 44, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44)
 
Operator< Internal::Data< 45, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45)
 
template<typename Precision >
Operator< Internal::Data< 45, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45)
 
Operator< Internal::Data< 46, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46)
 
template<typename Precision >
Operator< Internal::Data< 46, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46)
 
Operator< Internal::Data< 47, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47)
 
template<typename Precision >
Operator< Internal::Data< 47, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47)
 
Operator< Internal::Data< 48, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48)
 
template<typename Precision >
Operator< Internal::Data< 48, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48)
 
Operator< Internal::Data< 49, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49)
 
template<typename Precision >
Operator< Internal::Data< 49, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49)
 
Operator< Internal::Data< 50, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50)
 
template<typename Precision >
Operator< Internal::Data< 50, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50)
 
Operator< Internal::Data< 51, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51)
 
template<typename Precision >
Operator< Internal::Data< 51, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51)
 
Operator< Internal::Data< 52, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52)
 
template<typename Precision >
Operator< Internal::Data< 52, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52)
 
Operator< Internal::Data< 53, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53)
 
template<typename Precision >
Operator< Internal::Data< 53, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53)
 
Operator< Internal::Data< 54, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54)
 
template<typename Precision >
Operator< Internal::Data< 54, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54)
 
Operator< Internal::Data< 55, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55)
 
template<typename Precision >
Operator< Internal::Data< 55, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55)
 
Operator< Internal::Data< 56, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56)
 
template<typename Precision >
Operator< Internal::Data< 56, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56)
 
Operator< Internal::Data< 57, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57)
 
template<typename Precision >
Operator< Internal::Data< 57, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57)
 
Operator< Internal::Data< 58, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58)
 
template<typename Precision >
Operator< Internal::Data< 58, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58)
 
Operator< Internal::Data< 59, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59)
 
template<typename Precision >
Operator< Internal::Data< 59, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59)
 
Operator< Internal::Data< 60, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60)
 
template<typename Precision >
Operator< Internal::Data< 60, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60)
 
Operator< Internal::Data< 61, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61)
 
template<typename Precision >
Operator< Internal::Data< 61, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61)
 
Operator< Internal::Data< 62, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62)
 
template<typename Precision >
Operator< Internal::Data< 62, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62)
 
Operator< Internal::Data< 63, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63)
 
template<typename Precision >
Operator< Internal::Data< 63, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63)
 
Operator< Internal::Data< 64, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64)
 
template<typename Precision >
Operator< Internal::Data< 64, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64)
 
Operator< Internal::Data< 65, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65)
 
template<typename Precision >
Operator< Internal::Data< 65, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65)
 
Operator< Internal::Data< 66, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66)
 
template<typename Precision >
Operator< Internal::Data< 66, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66)
 
Operator< Internal::Data< 67, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67)
 
template<typename Precision >
Operator< Internal::Data< 67, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67)
 
Operator< Internal::Data< 68, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68)
 
template<typename Precision >
Operator< Internal::Data< 68, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68)
 
Operator< Internal::Data< 69, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69)
 
template<typename Precision >
Operator< Internal::Data< 69, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69)
 
Operator< Internal::Data< 70, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70)
 
template<typename Precision >
Operator< Internal::Data< 70, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70)
 
Operator< Internal::Data< 71, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71)
 
template<typename Precision >
Operator< Internal::Data< 71, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71)
 
Operator< Internal::Data< 72, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72)
 
template<typename Precision >
Operator< Internal::Data< 72, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72)
 
Operator< Internal::Data< 73, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73)
 
template<typename Precision >
Operator< Internal::Data< 73, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73)
 
Operator< Internal::Data< 74, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74)
 
template<typename Precision >
Operator< Internal::Data< 74, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74)
 
Operator< Internal::Data< 75, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75)
 
template<typename Precision >
Operator< Internal::Data< 75, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75)
 
Operator< Internal::Data< 76, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76)
 
template<typename Precision >
Operator< Internal::Data< 76, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76)
 
Operator< Internal::Data< 77, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77)
 
template<typename Precision >
Operator< Internal::Data< 77, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77)
 
Operator< Internal::Data< 78, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78)
 
template<typename Precision >
Operator< Internal::Data< 78, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78)
 
Operator< Internal::Data< 79, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79)
 
template<typename Precision >
Operator< Internal::Data< 79, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79)
 
Operator< Internal::Data< 80, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80)
 
template<typename Precision >
Operator< Internal::Data< 80, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80)
 
Operator< Internal::Data< 81, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81)
 
template<typename Precision >
Operator< Internal::Data< 81, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81)
 
Operator< Internal::Data< 82, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82)
 
template<typename Precision >
Operator< Internal::Data< 82, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82)
 
Operator< Internal::Data< 83, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83)
 
template<typename Precision >
Operator< Internal::Data< 83, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83)
 
Operator< Internal::Data< 84, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84)
 
template<typename Precision >
Operator< Internal::Data< 84, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84)
 
Operator< Internal::Data< 85, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85)
 
template<typename Precision >
Operator< Internal::Data< 85, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85)
 
Operator< Internal::Data< 86, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86)
 
template<typename Precision >
Operator< Internal::Data< 86, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86)
 
Operator< Internal::Data< 87, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87)
 
template<typename Precision >
Operator< Internal::Data< 87, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87)
 
Operator< Internal::Data< 88, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88)
 
template<typename Precision >
Operator< Internal::Data< 88, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88)
 
Operator< Internal::Data< 89, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89)
 
template<typename Precision >
Operator< Internal::Data< 89, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89)
 
Operator< Internal::Data< 90, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90)
 
template<typename Precision >
Operator< Internal::Data< 90, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90)
 
Operator< Internal::Data< 91, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91)
 
template<typename Precision >
Operator< Internal::Data< 91, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91)
 
Operator< Internal::Data< 92, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92)
 
template<typename Precision >
Operator< Internal::Data< 92, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92)
 
Operator< Internal::Data< 93, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93)
 
template<typename Precision >
Operator< Internal::Data< 93, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93)
 
Operator< Internal::Data< 94, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94)
 
template<typename Precision >
Operator< Internal::Data< 94, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94)
 
Operator< Internal::Data< 95, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94, double x95)
 
template<typename Precision >
Operator< Internal::Data< 95, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94, const Precision &x95)
 
Operator< Internal::Data< 96, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94, double x95, double x96)
 
template<typename Precision >
Operator< Internal::Data< 96, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94, const Precision &x95, const Precision &x96)
 
Operator< Internal::Data< 97, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94, double x95, double x96, double x97)
 
template<typename Precision >
Operator< Internal::Data< 97, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94, const Precision &x95, const Precision &x96, const Precision &x97)
 
Operator< Internal::Data< 98, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94, double x95, double x96, double x97, double x98)
 
template<typename Precision >
Operator< Internal::Data< 98, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94, const Precision &x95, const Precision &x96, const Precision &x97, const Precision &x98)
 
Operator< Internal::Data< 99, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94, double x95, double x96, double x97, double x98, double x99)
 
template<typename Precision >
Operator< Internal::Data< 99, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94, const Precision &x95, const Precision &x96, const Precision &x97, const Precision &x98, const Precision &x99)
 
Operator< Internal::Data< 100, double > > Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30, double x31, double x32, double x33, double x34, double x35, double x36, double x37, double x38, double x39, double x40, double x41, double x42, double x43, double x44, double x45, double x46, double x47, double x48, double x49, double x50, double x51, double x52, double x53, double x54, double x55, double x56, double x57, double x58, double x59, double x60, double x61, double x62, double x63, double x64, double x65, double x66, double x67, double x68, double x69, double x70, double x71, double x72, double x73, double x74, double x75, double x76, double x77, double x78, double x79, double x80, double x81, double x82, double x83, double x84, double x85, double x86, double x87, double x88, double x89, double x90, double x91, double x92, double x93, double x94, double x95, double x96, double x97, double x98, double x99, double x100)
 
template<typename Precision >
Operator< Internal::Data< 100, Precision > > Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30, const Precision &x31, const Precision &x32, const Precision &x33, const Precision &x34, const Precision &x35, const Precision &x36, const Precision &x37, const Precision &x38, const Precision &x39, const Precision &x40, const Precision &x41, const Precision &x42, const Precision &x43, const Precision &x44, const Precision &x45, const Precision &x46, const Precision &x47, const Precision &x48, const Precision &x49, const Precision &x50, const Precision &x51, const Precision &x52, const Precision &x53, const Precision &x54, const Precision &x55, const Precision &x56, const Precision &x57, const Precision &x58, const Precision &x59, const Precision &x60, const Precision &x61, const Precision &x62, const Precision &x63, const Precision &x64, const Precision &x65, const Precision &x66, const Precision &x67, const Precision &x68, const Precision &x69, const Precision &x70, const Precision &x71, const Precision &x72, const Precision &x73, const Precision &x74, const Precision &x75, const Precision &x76, const Precision &x77, const Precision &x78, const Precision &x79, const Precision &x80, const Precision &x81, const Precision &x82, const Precision &x83, const Precision &x84, const Precision &x85, const Precision &x86, const Precision &x87, const Precision &x88, const Precision &x89, const Precision &x90, const Precision &x91, const Precision &x92, const Precision &x93, const Precision &x94, const Precision &x95, const Precision &x96, const Precision &x97, const Precision &x98, const Precision &x99, const Precision &x100)
 
template<class F , int S, class P , class B >
Vector< S, P > numerical_gradient (const F &f, const Vector< S, P, B > &x)
 
template<class F , int S, class P , class B >
Matrix< S, 2, P > numerical_gradient_with_errors (const F &f, const Vector< S, P, B > &x)
 
template<class F , int S, class P , class B >
pair< Matrix< S, S, P >, Matrix< S, S, P > > numerical_hessian_with_errors (const F &f, const Vector< S, P, B > &x)
 
template<class F , int S, class P , class B >
Matrix< S, S, P > numerical_hessian (const F &f, const Vector< S, P, B > &x)
 
template<int R, int C, typename Precision , typename Base >
Precision determinant_gaussian_elimination (const Matrix< R, C, Precision, Base > &A_)
 
template<int R, int C, class P , class B >
determinant (const Matrix< R, C, P, B > &A)
 
template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 >
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::MultiplyType< P1, P2 >::type > operator* (const DiagonalMatrix< S1, P1, B1 > &d, const Vector< S2, P2, B2 > &v)
 
template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 >
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::MultiplyType< P1, P2 >::type > operator* (const Vector< S1, P1, B1 > &v, const DiagonalMatrix< S2, P2, B2 > &d)
 
template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 >
DiagonalMatrix< Internal::Sizer< S1, S2 >::size, typename Internal::MultiplyType< P1, P2 >::type > operator* (const DiagonalMatrix< S1, P1, B1 > &d1, const DiagonalMatrix< S2, P2, B2 > &d2)
 
template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix< R, C, typename Internal::MultiplyType< P1, P2 >::type > operator* (const Matrix< R, C, P1, B1 > &m, const DiagonalMatrix< Size, P2, B2 > &d)
 
template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 >
Matrix< R, C, typename Internal::MultiplyType< P1, P2 >::type > operator* (const DiagonalMatrix< Size, P1, B1 > &d, const Matrix< R, C, P2, B2 > &m)
 
template<int N>
Vector< N, fadbad::F< double > > make_fad_vector (const Vector< N, double > &val, const int start=0, const int size=N)
 
template<int N>
Vector< N, double > get_derivative (const Vector< N, fadbad::F< double > > &val, const int D)
 
template<int N, int D>
Matrix< N, D, double > get_jacobian (const Vector< N, fadbad::F< double > > &val)
 
template<int R, int C>
Matrix< R, C, double > get_derivative (const Matrix< R, C, fadbad::F< double > > &val, const int D)
 
SO3< fadbad::F< double > > make_fad_so3 ()
 
SE3< fadbad::F< double > > make_fad_se3 ()
 
SE2< fadbad::F< double > > make_fad_se2 ()
 
SO2< fadbad::F< double > > make_fad_so2 ()
 
SO3< fadbad::F< double > > make_left_fad_so3 (const SO3< double > &r)
 
SE3< fadbad::F< double > > make_left_fad_se3 (const SE3< double > &t)
 
SO2< fadbad::F< double > > make_left_fad_so2 (const SO2< double > &r)
 
SE2< fadbad::F< double > > make_left_fad_se2 (const SE2< double > &t)
 
template<int R, int C, class Precision , class Base >
void gauss_jordan (Matrix< R, C, Precision, Base > &m)
 
template<int N, typename Precision >
Vector< N, Precision > gaussian_elimination (Matrix< N, N, Precision > A, Vector< N, Precision > b)
 
template<int R1, int C1, int R2, int C2, typename Precision >
Matrix< Internal::Size3< R1, C1, R2 >::s, C2, Precision > gaussian_elimination (Matrix< R1, C1, Precision > A, Matrix< R2, C2, Precision > b)
 
template<class Functor , class Precision >
Vector< 2, Precision > golden_section_search (Precision a, Precision b, Precision c, Precision fb, const Functor &func, int maxiterations, Precision tol=sqrt(numeric_limits< Precision >::epsilon()))
 
template<class Functor , class Precision >
Vector< 2, Precision > golden_section_search (Precision a, Precision b, Precision c, const Functor &func, int maxiterations, Precision tol=sqrt(numeric_limits< Precision >::epsilon()))
 
template<int Size, class Precision , class Base >
void Fill (Vector< Size, Precision, Base > &v, const Precision &p)
 
template<int Rows, int Cols, class Precision , class Base >
TOON_DEPRECATED void Fill (Matrix< Rows, Cols, Precision, Base > &m, const Precision &p)
 
template<int Size, class Precision , class Base >
Precision norm (const Vector< Size, Precision, Base > &v)
 
template<int Size, class Precision , class Base >
Precision norm_sq (const Vector< Size, Precision, Base > &v)
 
template<int Size, class Precision , class Base >
Precision norm_1 (const Vector< Size, Precision, Base > &v)
 
template<int Size, class Precision , class Base >
Precision norm_inf (const Vector< Size, Precision, Base > &v)
 
template<int Size, class Precision , class Base >
Precision norm_2 (const Vector< Size, Precision, Base > &v)
 
template<int Size, class Precision , class Base >
Vector< Size, Precision > unit (const Vector< Size, Precision, Base > &v)
 
template<int Size, class Precision , class Base >
void normalize (Vector< Size, Precision, Base > v)
 
template<int Size, class Precision >
void normalize (Vector< Size, Precision > &v)
 
template<int Size, typename Precision , typename Base >
Vector<(Size==Dynamic?Dynamic:Size-1), Precision > project (const Vector< Size, Precision, Base > &v)
 
template<int Size, typename Precision , typename Base >
Vector<(Size==Dynamic?Dynamic:Size+1), Precision > unproject (const Vector< Size, Precision, Base > &v)
 
template<int R, int C, typename Precision , typename Base >
Matrix< R-1, C, Precision > project (const Matrix< R, C, Precision, Base > &m)
 
template<int C, typename Precision , typename Base >
Matrix<-1, C, Precision > project (const Matrix<-1, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
Matrix< R+1, C, Precision > unproject (const Matrix< R, C, Precision, Base > &m)
 
template<int C, typename Precision , typename Base >
Matrix<-1, C, Precision > unproject (const Matrix<-1, C, Precision, Base > &m)
 
template<int R, int C, typename P , typename B >
norm_fro (const Matrix< R, C, P, B > &m)
 
template<int R, int C, typename P , typename B >
norm_inf (const Matrix< R, C, P, B > &m)
 
template<int R, int C, typename P , typename B >
norm_1 (const Matrix< R, C, P, B > &m)
 
template<int R, int C, typename P , typename B >
Matrix< R, C, P > exp (const Matrix< R, C, P, B > &m)
 
template<int S, class P , class B >
bool isfinite (const Vector< S, P, B > &v)
 
template<int S, class P , class B >
bool isnan (const Vector< S, P, B > &v)
 
template<int Rows, int Cols, typename Precision , typename Base >
void Symmetrize (Matrix< Rows, Cols, Precision, Base > &m)
 
template<int Rows, int Cols, typename Precision , typename Base >
Precision trace (const Matrix< Rows, Cols, Precision, Base > &m)
 
template<int Size, class P , class B >
TooN::Matrix< 3, 3, P > cross_product_matrix (const Vector< Size, P, B > &vec)
 
template<int Size, typename Precision , typename Base >
Precision min_value (const Vector< Size, Precision, Base > &v)
 
template<int Size, typename Precision , typename Base >
Precision max_value (const Vector< Size, Precision, Base > &v)
 
template<int R, int C, typename Precision , typename Base >
Precision min_value (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
Precision max_value (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
Vector< Dynamic, Precision > min_value_vertical (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
Vector< Dynamic, Precision > max_value_vertical (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
Vector< Dynamic, Precision > min_value_horizontal (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
Vector< Dynamic, Precision > max_value_horizontal (const Matrix< R, C, Precision, Base > &m)
 
template<int Size, typename Precision , typename Base >
std::pair< Precision, int > min_element (const Vector< Size, Precision, Base > &v)
 
template<int Size, typename Precision , typename Base >
std::pair< Precision, int > max_element (const Vector< Size, Precision, Base > &v)
 
template<int R, int C, typename Precision , typename Base >
std::pair< Precision, std::pair< int, int > > min_element (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
std::pair< Precision, std::pair< int, int > > max_element (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
std::pair< Vector< Dynamic, Precision >, Vector< Dynamic, Precision > > min_element_vertical (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
std::pair< Vector< Dynamic, Precision >, Vector< Dynamic, Precision > > max_element_vertical (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
std::pair< Vector< Dynamic, Precision >, Vector< Dynamic, Precision > > min_element_horizontal (const Matrix< R, C, Precision, Base > &m)
 
template<int R, int C, typename Precision , typename Base >
std::pair< Vector< Dynamic, Precision >, Vector< Dynamic, Precision > > max_element_horizontal (const Matrix< R, C, Precision, Base > &m)
 
void dgetrf_ (int *M, int *N, double *A, int *lda, int *IPIV, int *INFO)
 
void sgetrf_ (int *M, int *N, float *A, int *lda, int *IPIV, int *INFO)
 
void dgetri_ (int *N, double *A, int *lda, int *IPIV, double *WORK, int *lwork, int *INFO)
 
void sgetri_ (int *N, float *A, int *lda, int *IPIV, float *WORK, int *lwork, int *INFO)
 
void dtrsm_ (char *SIDE, char *UPLO, char *TRANSA, char *DIAG, int *M, int *N, double *alpha, double *A, int *lda, double *B, int *ldb)
 
void strsm_ (char *SIDE, char *UPLO, char *TRANSA, char *DIAG, int *M, int *N, float *alpha, float *A, int *lda, float *B, int *ldb)
 
void dgesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, double *A, int *lda, double *S, double *U, int *ldu, double *VT, int *ldvt, double *WORK, int *lwork, int *INFO)
 
void sgesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, float *A, int *lda, float *S, float *U, int *ldu, float *VT, int *ldvt, float *WORK, int *lwork, int *INFO)
 
void dsyev_ (const char *JOBZ, const char *UPLO, int *N, double *A, int *lda, double *W, double *WORK, int *LWORK, int *INFO)
 
void ssyev_ (const char *JOBZ, const char *UPLO, int *N, float *A, int *lda, float *W, float *WORK, int *LWORK, int *INFO)
 
void dgeev_ (const char *JOBVL, const char *JOBVR, int *N, double *A, int *lda, double *WR, double *WI, double *VL, int *LDVL, double *VR, int *LDVR, double *WORK, int *LWORK, int *INFO)
 
void sgeev_ (const char *JOBVL, const char *JOBVR, int *N, float *A, int *lda, float *WR, float *WI, float *VL, int *LDVL, float *VR, int *LDVR, float *WORK, int *LWORK, int *INFO)
 
void dpotrf_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void spotrf_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void dpotrs_ (const char *UPLO, const int *N, const int *NRHS, const double *A, const int *LDA, double *B, const int *LDB, int *INFO)
 
void spotrs_ (const char *UPLO, const int *N, const int *NRHS, const float *A, const int *LDA, float *B, const int *LDB, int *INFO)
 
void dpotri_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void spotri_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void sgeqp3_ (int *M, int *N, float *A, int *LDA, int *JPVT, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void dgeqp3_ (int *M, int *N, double *A, int *LDA, int *JPVT, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void sorgqr_ (int *M, int *N, int *K, float *A, int *LDA, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void dorgqr_ (int *M, int *N, int *K, double *A, int *LDA, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void getrf_ (int *M, int *N, float *A, int *lda, int *IPIV, int *INFO)
 
void getrf_ (int *M, int *N, double *A, int *lda, int *IPIV, int *INFO)
 
void trsm_ (const char *SIDE, const char *UPLO, const char *TRANSA, const char *DIAG, int *M, int *N, float *alpha, float *A, int *lda, float *B, int *ldb)
 
void trsm_ (const char *SIDE, const char *UPLO, const char *TRANSA, const char *DIAG, int *M, int *N, double *alpha, double *A, int *lda, double *B, int *ldb)
 
void getri_ (int *N, double *A, int *lda, int *IPIV, double *WORK, int *lwork, int *INFO)
 
void getri_ (int *N, float *A, int *lda, int *IPIV, float *WORK, int *lwork, int *INFO)
 
void potrf_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void potrf_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void gesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, double *A, int *lda, double *S, double *U, int *ldu, double *VT, int *ldvt, double *WORK, int *lwork, int *INFO)
 
void gesvd_ (const char *JOBU, const char *JOBVT, int *M, int *N, float *A, int *lda, float *S, float *U, int *ldu, float *VT, int *ldvt, float *WORK, int *lwork, int *INFO)
 
void potrs_ (const char *UPLO, const int *N, const int *NRHS, const double *A, const int *LDA, double *B, const int *LDB, int *INFO)
 
void potrs_ (const char *UPLO, const int *N, const int *NRHS, const float *A, const int *LDA, float *B, const int *LDB, int *INFO)
 
void potri_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
 
void potri_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
 
void syev_ (const char *JOBZ, const char *UPLO, int *N, double *A, int *lda, double *W, double *WORK, int *LWORK, int *INFO)
 
void syev_ (const char *JOBZ, const char *UPLO, int *N, float *A, int *lda, float *W, float *WORK, int *LWORK, int *INFO)
 
void geqp3_ (int *M, int *N, float *A, int *LDA, int *JPVT, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void geqp3_ (int *M, int *N, double *A, int *LDA, int *JPVT, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void orgqr_ (int *M, int *N, int *K, float *A, int *LDA, float *TAU, float *WORK, int *LWORK, int *INFO)
 
void orgqr_ (int *M, int *N, int *K, double *A, int *LDA, double *TAU, double *WORK, int *LWORK, int *INFO)
 
void geev_ (const char *JOBVL, const char *JOBVR, int *N, double *A, int *lda, double *WR, double *WI, double *VL, int *LDVL, double *VR, int *LDVR, double *WORK, int *LWORK, int *INFO)
 
void geev_ (const char *JOBVL, const char *JOBVR, int *N, float *A, int *lda, float *WR, float *WI, float *VL, int *LDVL, float *VR, int *LDVR, float *WORK, int *LWORK, int *INFO)
 
Vector< 1 > makeVector (double x1)
 
template<typename Precision >
Vector< 1, Precision > makeVector (const Precision &x1)
 
Vector< 2 > makeVector (double x1, double x2)
 
template<typename Precision >
Vector< 2, Precision > makeVector (const Precision &x1, const Precision &x2)
 
Vector< 3 > makeVector (double x1, double x2, double x3)
 
template<typename Precision >
Vector< 3, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3)
 
Vector< 4 > makeVector (double x1, double x2, double x3, double x4)
 
template<typename Precision >
Vector< 4, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4)
 
Vector< 5 > makeVector (double x1, double x2, double x3, double x4, double x5)
 
template<typename Precision >
Vector< 5, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5)
 
Vector< 6 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6)
 
template<typename Precision >
Vector< 6, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6)
 
Vector< 7 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7)
 
template<typename Precision >
Vector< 7, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7)
 
Vector< 8 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8)
 
template<typename Precision >
Vector< 8, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8)
 
Vector< 9 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9)
 
template<typename Precision >
Vector< 9, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9)
 
Vector< 10 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10)
 
template<typename Precision >
Vector< 10, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10)
 
Vector< 11 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11)
 
template<typename Precision >
Vector< 11, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11)
 
Vector< 12 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12)
 
template<typename Precision >
Vector< 12, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12)
 
Vector< 13 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13)
 
template<typename Precision >
Vector< 13, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13)
 
Vector< 14 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14)
 
template<typename Precision >
Vector< 14, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14)
 
Vector< 15 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15)
 
template<typename Precision >
Vector< 15, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15)
 
Vector< 16 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16)
 
template<typename Precision >
Vector< 16, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16)
 
Vector< 17 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17)
 
template<typename Precision >
Vector< 17, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17)
 
Vector< 18 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18)
 
template<typename Precision >
Vector< 18, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18)
 
Vector< 19 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19)
 
template<typename Precision >
Vector< 19, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19)
 
Vector< 20 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20)
 
template<typename Precision >
Vector< 20, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20)
 
Vector< 21 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21)
 
template<typename Precision >
Vector< 21, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21)
 
Vector< 22 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22)
 
template<typename Precision >
Vector< 22, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22)
 
Vector< 23 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23)
 
template<typename Precision >
Vector< 23, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23)
 
Vector< 24 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24)
 
template<typename Precision >
Vector< 24, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24)
 
Vector< 25 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25)
 
template<typename Precision >
Vector< 25, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25)
 
Vector< 26 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26)
 
template<typename Precision >
Vector< 26, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26)
 
Vector< 27 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27)
 
template<typename Precision >
Vector< 27, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27)
 
Vector< 28 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28)
 
template<typename Precision >
Vector< 28, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28)
 
Vector< 29 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29)
 
template<typename Precision >
Vector< 29, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29)
 
Vector< 30 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9, double x10, double x11, double x12, double x13, double x14, double x15, double x16, double x17, double x18, double x19, double x20, double x21, double x22, double x23, double x24, double x25, double x26, double x27, double x28, double x29, double x30)
 
template<typename Precision >
Vector< 30, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5, const Precision &x6, const Precision &x7, const Precision &x8, const Precision &x9, const Precision &x10, const Precision &x11, const Precision &x12, const Precision &x13, const Precision &x14, const Precision &x15, const Precision &x16, const Precision &x17, const Precision &x18, const Precision &x19, const Precision &x20, const Precision &x21, const Precision &x22, const Precision &x23, const Precision &x24, const Precision &x25, const Precision &x26, const Precision &x27, const Precision &x28, const Precision &x29, const Precision &x30)
 
template<template< class > class Op, class Pl , class Pr >
Operator< Op< typename Internal::MultiplyType< Pl, Pr >::type > > operator* (const Pl &l, const Operator< Op< Pr > > &r)
 
template<template< class > class Op, class Pl , class Pr >
Operator< Op< typename Internal::MultiplyType< Pl, Pr >::type > > operator* (const Operator< Op< Pl > > &l, const Pr &r)
 
template<template< class > class Op, class Pl , class Pr >
Operator< Op< typename Internal::DivideType< Pl, Pr >::type > > operator/ (const Operator< Op< Pl > > &l, const Pr &r)
 
template<class Op >
Operator< Op > operator- (const Operator< Op > &o)
 
template<template< class >class Op>
Operator< Op< DefaultPrecision > > operator- (const Operator< Op< Internal::One > > &o)
 
template<int S1, int S2, typename P1 , typename P2 , typename B1 , typename B2 >
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::AddType< P1, P2 >::type > operator+ (const Vector< S1, P1, B1 > &v1, const Vector< S2, P2, B2 > &v2)
 
template<int S1, int S2, typename P1 , typename P2 , typename B1 , typename B2 >
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::SubtractType< P1, P2 >::type > operator- (const Vector< S1, P1, B1 > &v1, const Vector< S2, P2, B2 > &v2)
 
template<int S1, int S2, typename P1 , typename P2 , typename B1 , typename B2 >
Vector< Internal::Sizer< S1, S2 >::size, typename Internal::MultiplyType< P1, P2 >::type > diagmult (const Vector< S1, P1, B1 > &v1, const Vector< S2, P2, B2 > &v2)
 
template<int S, typename P , typename A >
Vector< S, P > operator- (const Vector< S, P, A > &v)
 
template<int Size1, typename Precision1 , typename Base1 , int Size2, typename Precision2 , typename Base2 >
Internal::MultiplyType< Precision1, Precision2 >::type operator* (const Vector< Size1, Precision1, Base1 > &v1, const Vector< Size2, Precision2, Base2 > &v2)
 
template<typename P1 , typename P2 , typename B1 , typename B2 >
Vector< 3, typename Internal::MultiplyType< P1, P2 >::type > operator^ (const Vector< 3, P1, B1 > &v1, const Vector< 3, P2, B2 > &v2)
 
template<int R1, int R2, int C1, int C2, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix< Internal::Sizer< R1, R2 >::size, Internal::Sizer< C1, C2 >::size, typename Internal::AddType< P1, P2 >::type > operator+ (const Matrix< R1, C1, P1, B1 > &m1, const Matrix< R2, C2, P2, B2 > &m2)
 
template<int R1, int R2, int C1, int C2, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix< Internal::Sizer< R1, R2 >::size, Internal::Sizer< C1, C2 >::size, typename Internal::SubtractType< P1, P2 >::type > operator- (const Matrix< R1, C1, P1, B1 > &m1, const Matrix< R2, C2, P2, B2 > &m2)
 
template<int R, int C, typename P , typename A >
Matrix< R, C, P > operator- (const Matrix< R, C, P, A > &v)
 
template<int R1, int C1, int R2, int C2, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix< R1, C2, typename Internal::MultiplyType< P1, P2 >::type > operator* (const Matrix< R1, C1, P1, B1 > &m1, const Matrix< R2, C2, P2, B2 > &m2)
 
template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 >
Vector< R, typename Internal::MultiplyType< P1, P2 >::type > operator* (const Matrix< R, C, P1, B1 > &m, const Vector< Size, P2, B2 > &v)
 
template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 >
Vector< R, typename Internal::MultiplyType< P1, P2 >::type > operator* (const Vector< Size, P1, B1 > &v, const Matrix< R, C, P2, B2 > &m)
 
template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix< R, C, typename Internal::MultiplyType< P1, P2 >::type > diagmult (const Matrix< R, C, P1, B1 > &m, const Vector< Size, P2, B2 > &v)
 
template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 >
Matrix< R, C, typename Internal::MultiplyType< P1, P2 >::type > diagmult (const Vector< Size, P1, B1 > &v, const Matrix< R, C, P2, B2 > &m)
 
template<int Size, typename P1 , typename B1 , typename P2 >
Vector< Size, typename Internal::Multiply::Return< P1, P2 >::Type > operator* (const Vector< Size, P1, B1 > &v, const P2 &s)
 
template<int Size, typename P1 , typename B1 , typename P2 >
Vector< Size, typename Internal::Divide::Return< P1, P2 >::Type > operator/ (const Vector< Size, P1, B1 > &v, const P2 &s)
 
template<int Size, typename P1 , typename B1 , typename P2 >
Vector< Size, typename Internal::Multiply::Return< P2, P1 >::Type > operator* (const P2 &s, const Vector< Size, P1, B1 > &v)
 
template<int R, int C, typename P1 , typename B1 , typename P2 >
Matrix< R, C, typename Internal::Multiply::Return< P1, P2 >::Type > operator* (const Matrix< R, C, P1, B1 > &m, const P2 &s)
 
template<int R, int C, typename P1 , typename B1 , typename P2 >
Matrix< R, C, typename Internal::Divide::Return< P1, P2 >::Type > operator/ (const Matrix< R, C, P1, B1 > &m, const P2 &s)
 
template<int R, int C, typename P1 , typename B1 , typename P2 >
Matrix< R, C, typename Internal::Multiply::Return< P2, P1 >::Type > operator* (const P2 &s, const Matrix< R, C, P1, B1 > &m)
 
template<int Size, typename P1 , typename B1 , typename Op >
Vector< Size, typename Internal::Add::Return< P1, typename Operator< Op >::Precision >::Type > operator+ (const Vector< Size, P1, B1 > &v, const Operator< Op > &op)
 
template<int Size, typename P1 , typename B1 , typename Op >
Vector< Size, typename Internal::Add::Return< typename Operator< Op >::Precision, P1 >::Type > operator+ (const Operator< Op > &op, const Vector< Size, P1, B1 > &v)
 
template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix< Rows, Cols, typename Internal::Add::Return< P1, typename Operator< Op >::Precision >::Type > operator+ (const Matrix< Rows, Cols, P1, B1 > &m, const Operator< Op > &op)
 
template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix< Rows, Cols, typename Internal::Add::Return< typename Operator< Op >::Precision, P1 >::Type > operator+ (const Operator< Op > &op, const Matrix< Rows, Cols, P1, B1 > &m)
 
template<int Size, typename P1 , typename B1 , typename Op >
Vector< Size, typename Internal::Subtract::Return< P1, typename Operator< Op >::Precision >::Type > operator- (const Vector< Size, P1, B1 > &v, const Operator< Op > &op)
 
template<int Size, typename P1 , typename B1 , typename Op >
Vector< Size, typename Internal::Subtract::Return< typename Operator< Op >::Precision, P1 >::Type > operator- (const Operator< Op > &op, const Vector< Size, P1, B1 > &v)
 
template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix< Rows, Cols, typename Internal::Subtract::Return< P1, typename Operator< Op >::Precision >::Type > operator- (const Matrix< Rows, Cols, P1, B1 > &m, const Operator< Op > &op)
 
template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix< Rows, Cols, typename Internal::Subtract::Return< typename Operator< Op >::Precision, P1 >::Type > operator- (const Operator< Op > &op, const Matrix< Rows, Cols, P1, B1 > &m)
 
template<int Size, typename Precision , typename Base >
std::ostream & operator<< (std::ostream &os, const Vector< Size, Precision, Base > &v)
 
template<int Size, typename Precision , typename Base >
std::istream & operator>> (std::istream &is, Vector< Size, Precision, Base > &v)
 
template<int Rows, int Cols, typename Precision , class Base >
std::ostream & operator<< (std::ostream &os, const Matrix< Rows, Cols, Precision, Base > &m)
 
template<int Rows, int Cols, typename Precision , typename Base >
std::istream & operator>> (std::istream &is, Matrix< Rows, Cols, Precision, Base > &m)
 
Vector< Dynamic, double, ReferencewrapVector (double *data, int size)
 
const Vector< Dynamic, const double, ReferencewrapVector (const double *data, int size)
 
template<int Size>
Vector< Size, double, ReferencewrapVector (double *data)
 
template<int Size>
const Vector< Size, const double, ReferencewrapVector (const double *data)
 
template<class Precision >
Vector< Dynamic, Precision, ReferencewrapVector (Precision *data, int size)
 
template<class Precision >
const Vector< Dynamic, const Precision, ReferencewrapVector (const Precision *data, int size)
 
template<int Size, class Precision >
Vector< Size, Precision, ReferencewrapVector (Precision *data)
 
template<int Size, class Precision >
const Vector< Size, const Precision, ReferencewrapVector (const Precision *data)
 
template<typename Precision >
SE3< Precision > operator* (const SO3< Precision > &lhs, const SE3< Precision > &rhs)
 
template<int N, typename P >
std::istream & operator>> (std::istream &, SL< N, P > &)
 
template<int S, typename PV , typename B , int N, typename P >
Vector< N, typename Internal::MultiplyType< P, PV >::type > operator* (const SL< N, P > &lhs, const Vector< S, PV, B > &rhs)
 
template<int S, typename PV , typename B , int N, typename P >
Vector< N, typename Internal::MultiplyType< PV, P >::type > operator* (const Vector< S, PV, B > &lhs, const SL< N, P > &rhs)
 
template<int R, int C, typename PM , typename A , int N, typename P >
Matrix< N, C, typename Internal::MultiplyType< P, PM >::type > operator* (const SL< N, P > &lhs, const Matrix< R, C, PM, A > &rhs)
 
template<int R, int C, typename PM , typename A , int N, typename P >
Matrix< R, N, typename Internal::MultiplyType< PM, P >::type > operator* (const Matrix< R, C, PM, A > &lhs, const SL< N, P > &rhs)
 
template<int N, typename P >
std::ostream & operator<< (std::ostream &out, const SL< N, P > &h)
 
template<typename Precision >
std::istream & operator>> (std::istream &, SO2< Precision > &)
 
template<typename Precision >
std::istream & operator>> (std::istream &, SE2< Precision > &)
 
template<class Precision >
std::istream & operator>> (std::istream &, SO3< Precision > &)
 
template<class Precision >
std::istream & operator>> (std::istream &, SE3< Precision > &)
 
template<int Rows, int Cols>
Matrix< Rows, Cols, double, Reference::RowMajorwrapMatrix (double *data)
 
template<int Rows, int Cols>
const Matrix< Rows, Cols, const double, Reference::RowMajorwrapMatrix (const double *data)
 
template<int Rows, int Cols, class Precision >
Matrix< Rows, Cols, Precision, Reference::RowMajorwrapMatrix (Precision *data)
 
template<int Rows, int Cols, class Precision >
const Matrix< Rows, Cols, const Precision, Reference::RowMajorwrapMatrix (const Precision *data)
 
template<int Rows, int Cols>
Matrix< Rows, Cols, double, Reference::RowMajorwrapMatrix (double *data, int rows, int cols)
 
template<int Rows, int Cols>
const Matrix< Rows, Cols, const double, Reference::RowMajorwrapMatrix (const double *data, int rows, int cols)
 
template<int Rows, int Cols, class Precision >
Matrix< Rows, Cols, Precision, Reference::RowMajorwrapMatrix (Precision *data, int rows, int cols)
 
template<int Rows, int Cols, class Precision >
const Matrix< Rows, Cols, const Precision, Reference::RowMajorwrapMatrix (const Precision *data, int rows, int cols)
 
template<class Precision >
Matrix< Dynamic, Dynamic, Precision, Reference::RowMajorwrapMatrix (Precision *data, int rows, int cols)
 
template<class Precision >
const Matrix< Dynamic, Dynamic, const Precision, Reference::RowMajorwrapMatrix (const Precision *data, int rows, int cols)
 

Variables

static const Operator< Internal::Scalars< Internal::One > > Ones
 
static Operator< Internal::Zero > Zeros
 
static Operator< Internal::Identity< Internal::One > > Identity
 
static const double condition_no =1e9
 
static const double root3 =1.73205080756887729352744634150587236694280525381038062805580
 
static const int Dynamic = -1
 Template size value used to indicate dynamically sized vectors and matrices. More...
 
static const int Resizable = -0x7fffffff
 

Detailed Description

Everything lives inside this namespace.

Typedef Documentation

typedef double TooN::DefaultPrecision

All TooN classes default to using this precision for computations and storage.

Definition at line 301 of file TooN.h.

Function Documentation

template<class Functor , class Precision >
Vector<2, Precision> TooN::brent_line_search ( Precision  a,
Precision  x,
Precision  b,
Precision  fx,
const Functor &  func,
int  maxiterations,
Precision  tolerance = sqrt(numeric_limits<Precision>::epsilon()),
Precision  epsilon = numeric_limits<Precision>::epsilon() 
)

brent_line_search performs Brent's golden section/quadratic interpolation search on the functor provided. The inputs a, x, b must bracket the minimum, and must be in order, so that $ a < x < b $ and $ f(a) > f(x) < f(b) $.

Parameters
aThe most negative point along the line.
xThe central point.
fxThe value of the function at the central point ( $b$).
bThe most positive point along the line.
funcThe functor to minimize
maxiterationsMaximum number of iterations
toleranceTolerance at which the search should be stopped (defults to sqrt machine precision)
epsilonMinimum bracket width (defaults to machine precision)
Returns
The minima position is returned as the first element of the vector, and the minimal value as the second element.

Definition at line 29 of file brent.h.

template<int Size, class P , class B >
TooN::Matrix<3, 3, P> TooN::cross_product_matrix ( const Vector< Size, P, B > &  vec)
inline

creates an returns a cross product matrix M from a 3 vector v, such that for all vectors w, the following holds: v ^ w = M * w

Parameters
vecthe 3 vector input
Returns
the 3x3 matrix to set to the cross product matrix

Definition at line 348 of file helpers.h.

Operator<Internal::Data<1, double> > TooN::Data ( double  x1)
inline

Definition at line 4 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<1, Precision> > TooN::Data ( const Precision &  x1)
inline

Definition at line 9 of file data_functions.hh.

Operator<Internal::Data<2, double> > TooN::Data ( double  x1,
double  x2 
)
inline

Definition at line 14 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<2, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2 
)
inline

Definition at line 20 of file data_functions.hh.

Operator<Internal::Data<3, double> > TooN::Data ( double  x1,
double  x2,
double  x3 
)
inline

Definition at line 26 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<3, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3 
)
inline

Definition at line 33 of file data_functions.hh.

Operator<Internal::Data<4, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4 
)
inline

Definition at line 40 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<4, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4 
)
inline

Definition at line 48 of file data_functions.hh.

Operator<Internal::Data<5, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5 
)
inline

Definition at line 56 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<5, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5 
)
inline

Definition at line 65 of file data_functions.hh.

Operator<Internal::Data<6, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6 
)
inline

Definition at line 74 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<6, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6 
)
inline

Definition at line 84 of file data_functions.hh.

Operator<Internal::Data<7, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7 
)
inline

Definition at line 94 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<7, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7 
)
inline

Definition at line 105 of file data_functions.hh.

Operator<Internal::Data<8, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8 
)
inline

Definition at line 116 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<8, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8 
)
inline

Definition at line 128 of file data_functions.hh.

Operator<Internal::Data<9, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9 
)
inline

Definition at line 140 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<9, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9 
)
inline

Definition at line 153 of file data_functions.hh.

Operator<Internal::Data<10, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10 
)
inline

Definition at line 166 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<10, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10 
)
inline

Definition at line 180 of file data_functions.hh.

Operator<Internal::Data<11, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11 
)
inline

Definition at line 194 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<11, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11 
)
inline

Definition at line 209 of file data_functions.hh.

Operator<Internal::Data<12, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12 
)
inline

Definition at line 224 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<12, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12 
)
inline

Definition at line 240 of file data_functions.hh.

Operator<Internal::Data<13, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13 
)
inline

Definition at line 256 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<13, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13 
)
inline

Definition at line 273 of file data_functions.hh.

Operator<Internal::Data<14, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14 
)
inline

Definition at line 290 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<14, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14 
)
inline

Definition at line 308 of file data_functions.hh.

Operator<Internal::Data<15, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15 
)
inline

Definition at line 326 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<15, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15 
)
inline

Definition at line 345 of file data_functions.hh.

Operator<Internal::Data<16, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16 
)
inline

Definition at line 364 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<16, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16 
)
inline

Definition at line 384 of file data_functions.hh.

Operator<Internal::Data<17, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17 
)
inline

Definition at line 404 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<17, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17 
)
inline

Definition at line 425 of file data_functions.hh.

Operator<Internal::Data<18, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18 
)
inline

Definition at line 446 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<18, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18 
)
inline

Definition at line 468 of file data_functions.hh.

Operator<Internal::Data<19, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19 
)
inline

Definition at line 490 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<19, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19 
)
inline

Definition at line 513 of file data_functions.hh.

Operator<Internal::Data<20, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20 
)
inline

Definition at line 536 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<20, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20 
)
inline

Definition at line 560 of file data_functions.hh.

Operator<Internal::Data<21, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21 
)
inline

Definition at line 584 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<21, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21 
)
inline

Definition at line 609 of file data_functions.hh.

Operator<Internal::Data<22, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22 
)
inline

Definition at line 634 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<22, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22 
)
inline

Definition at line 660 of file data_functions.hh.

Operator<Internal::Data<23, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23 
)
inline

Definition at line 686 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<23, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23 
)
inline

Definition at line 713 of file data_functions.hh.

Operator<Internal::Data<24, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24 
)
inline

Definition at line 740 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<24, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24 
)
inline

Definition at line 768 of file data_functions.hh.

Operator<Internal::Data<25, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25 
)
inline

Definition at line 796 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<25, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25 
)
inline

Definition at line 825 of file data_functions.hh.

Operator<Internal::Data<26, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26 
)
inline

Definition at line 854 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<26, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26 
)
inline

Definition at line 884 of file data_functions.hh.

Operator<Internal::Data<27, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27 
)
inline

Definition at line 914 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<27, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27 
)
inline

Definition at line 945 of file data_functions.hh.

Operator<Internal::Data<28, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28 
)
inline

Definition at line 976 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<28, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28 
)
inline

Definition at line 1008 of file data_functions.hh.

Operator<Internal::Data<29, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29 
)
inline

Definition at line 1040 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<29, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29 
)
inline

Definition at line 1073 of file data_functions.hh.

Operator<Internal::Data<30, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30 
)
inline

Definition at line 1106 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<30, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30 
)
inline

Definition at line 1140 of file data_functions.hh.

Operator<Internal::Data<31, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31 
)
inline

Definition at line 1174 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<31, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31 
)
inline

Definition at line 1209 of file data_functions.hh.

Operator<Internal::Data<32, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32 
)
inline

Definition at line 1244 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<32, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32 
)
inline

Definition at line 1280 of file data_functions.hh.

Operator<Internal::Data<33, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33 
)
inline

Definition at line 1316 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<33, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33 
)
inline

Definition at line 1353 of file data_functions.hh.

Operator<Internal::Data<34, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34 
)
inline

Definition at line 1390 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<34, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34 
)
inline

Definition at line 1428 of file data_functions.hh.

Operator<Internal::Data<35, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35 
)
inline

Definition at line 1466 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<35, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35 
)
inline

Definition at line 1505 of file data_functions.hh.

Operator<Internal::Data<36, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36 
)
inline

Definition at line 1544 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<36, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36 
)
inline

Definition at line 1584 of file data_functions.hh.

Operator<Internal::Data<37, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37 
)
inline

Definition at line 1624 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<37, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37 
)
inline

Definition at line 1665 of file data_functions.hh.

Operator<Internal::Data<38, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38 
)
inline

Definition at line 1706 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<38, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38 
)
inline

Definition at line 1748 of file data_functions.hh.

Operator<Internal::Data<39, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39 
)
inline

Definition at line 1790 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<39, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39 
)
inline

Definition at line 1833 of file data_functions.hh.

Operator<Internal::Data<40, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40 
)
inline

Definition at line 1876 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<40, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40 
)
inline

Definition at line 1920 of file data_functions.hh.

Operator<Internal::Data<41, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41 
)
inline

Definition at line 1964 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<41, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41 
)
inline

Definition at line 2009 of file data_functions.hh.

Operator<Internal::Data<42, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42 
)
inline

Definition at line 2054 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<42, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42 
)
inline

Definition at line 2100 of file data_functions.hh.

Operator<Internal::Data<43, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43 
)
inline

Definition at line 2146 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<43, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43 
)
inline

Definition at line 2193 of file data_functions.hh.

Operator<Internal::Data<44, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44 
)
inline

Definition at line 2240 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<44, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44 
)
inline

Definition at line 2288 of file data_functions.hh.

Operator<Internal::Data<45, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45 
)
inline

Definition at line 2336 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<45, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45 
)
inline

Definition at line 2385 of file data_functions.hh.

Operator<Internal::Data<46, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46 
)
inline

Definition at line 2434 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<46, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46 
)
inline

Definition at line 2484 of file data_functions.hh.

Operator<Internal::Data<47, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47 
)
inline

Definition at line 2534 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<47, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47 
)
inline

Definition at line 2585 of file data_functions.hh.

Operator<Internal::Data<48, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48 
)
inline

Definition at line 2636 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<48, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48 
)
inline

Definition at line 2688 of file data_functions.hh.

Operator<Internal::Data<49, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49 
)
inline

Definition at line 2740 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<49, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49 
)
inline

Definition at line 2793 of file data_functions.hh.

Operator<Internal::Data<50, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50 
)
inline

Definition at line 2846 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<50, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50 
)
inline

Definition at line 2900 of file data_functions.hh.

Operator<Internal::Data<51, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51 
)
inline

Definition at line 2954 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<51, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51 
)
inline

Definition at line 3009 of file data_functions.hh.

Operator<Internal::Data<52, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52 
)
inline

Definition at line 3064 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<52, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52 
)
inline

Definition at line 3120 of file data_functions.hh.

Operator<Internal::Data<53, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53 
)
inline

Definition at line 3176 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<53, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53 
)
inline

Definition at line 3233 of file data_functions.hh.

Operator<Internal::Data<54, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54 
)
inline

Definition at line 3290 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<54, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54 
)
inline

Definition at line 3348 of file data_functions.hh.

Operator<Internal::Data<55, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55 
)
inline

Definition at line 3406 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<55, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55 
)
inline

Definition at line 3465 of file data_functions.hh.

Operator<Internal::Data<56, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56 
)
inline

Definition at line 3524 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<56, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56 
)
inline

Definition at line 3584 of file data_functions.hh.

Operator<Internal::Data<57, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57 
)
inline

Definition at line 3644 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<57, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57 
)
inline

Definition at line 3705 of file data_functions.hh.

Operator<Internal::Data<58, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58 
)
inline

Definition at line 3766 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<58, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58 
)
inline

Definition at line 3828 of file data_functions.hh.

Operator<Internal::Data<59, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59 
)
inline

Definition at line 3890 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<59, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59 
)
inline

Definition at line 3953 of file data_functions.hh.

Operator<Internal::Data<60, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60 
)
inline

Definition at line 4016 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<60, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60 
)
inline

Definition at line 4080 of file data_functions.hh.

Operator<Internal::Data<61, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61 
)
inline

Definition at line 4144 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<61, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61 
)
inline

Definition at line 4209 of file data_functions.hh.

Operator<Internal::Data<62, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62 
)
inline

Definition at line 4274 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<62, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62 
)
inline

Definition at line 4340 of file data_functions.hh.

Operator<Internal::Data<63, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63 
)
inline

Definition at line 4406 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<63, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63 
)
inline

Definition at line 4473 of file data_functions.hh.

Operator<Internal::Data<64, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64 
)
inline

Definition at line 4540 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<64, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64 
)
inline

Definition at line 4608 of file data_functions.hh.

Operator<Internal::Data<65, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65 
)
inline

Definition at line 4676 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<65, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65 
)
inline

Definition at line 4745 of file data_functions.hh.

Operator<Internal::Data<66, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66 
)
inline

Definition at line 4814 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<66, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66 
)
inline

Definition at line 4884 of file data_functions.hh.

Operator<Internal::Data<67, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67 
)
inline

Definition at line 4954 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<67, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67 
)
inline

Definition at line 5025 of file data_functions.hh.

Operator<Internal::Data<68, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68 
)
inline

Definition at line 5096 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<68, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68 
)
inline

Definition at line 5168 of file data_functions.hh.

Operator<Internal::Data<69, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69 
)
inline

Definition at line 5240 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<69, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69 
)
inline

Definition at line 5313 of file data_functions.hh.

Operator<Internal::Data<70, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70 
)
inline

Definition at line 5386 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<70, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70 
)
inline

Definition at line 5460 of file data_functions.hh.

Operator<Internal::Data<71, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71 
)
inline

Definition at line 5534 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<71, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71 
)
inline

Definition at line 5609 of file data_functions.hh.

Operator<Internal::Data<72, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72 
)
inline

Definition at line 5684 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<72, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72 
)
inline

Definition at line 5760 of file data_functions.hh.

Operator<Internal::Data<73, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73 
)
inline

Definition at line 5836 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<73, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73 
)
inline

Definition at line 5913 of file data_functions.hh.

Operator<Internal::Data<74, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74 
)
inline

Definition at line 5990 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<74, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74 
)
inline

Definition at line 6068 of file data_functions.hh.

Operator<Internal::Data<75, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75 
)
inline

Definition at line 6146 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<75, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75 
)
inline

Definition at line 6225 of file data_functions.hh.

Operator<Internal::Data<76, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76 
)
inline

Definition at line 6304 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<76, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76 
)
inline

Definition at line 6384 of file data_functions.hh.

Operator<Internal::Data<77, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77 
)
inline

Definition at line 6464 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<77, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77 
)
inline

Definition at line 6545 of file data_functions.hh.

Operator<Internal::Data<78, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78 
)
inline

Definition at line 6626 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<78, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78 
)
inline

Definition at line 6708 of file data_functions.hh.

Operator<Internal::Data<79, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79 
)
inline

Definition at line 6790 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<79, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79 
)
inline

Definition at line 6873 of file data_functions.hh.

Operator<Internal::Data<80, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80 
)
inline

Definition at line 6956 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<80, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80 
)
inline

Definition at line 7040 of file data_functions.hh.

Operator<Internal::Data<81, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81 
)
inline

Definition at line 7124 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<81, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81 
)
inline

Definition at line 7209 of file data_functions.hh.

Operator<Internal::Data<82, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82 
)
inline

Definition at line 7294 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<82, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82 
)
inline

Definition at line 7380 of file data_functions.hh.

Operator<Internal::Data<83, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83 
)
inline

Definition at line 7466 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<83, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83 
)
inline

Definition at line 7553 of file data_functions.hh.

Operator<Internal::Data<84, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84 
)
inline

Definition at line 7640 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<84, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84 
)
inline

Definition at line 7728 of file data_functions.hh.

Operator<Internal::Data<85, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85 
)
inline

Definition at line 7816 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<85, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85 
)
inline

Definition at line 7905 of file data_functions.hh.

Operator<Internal::Data<86, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86 
)
inline

Definition at line 7994 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<86, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86 
)
inline

Definition at line 8084 of file data_functions.hh.

Operator<Internal::Data<87, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87 
)
inline

Definition at line 8174 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<87, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87 
)
inline

Definition at line 8265 of file data_functions.hh.

Operator<Internal::Data<88, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88 
)
inline

Definition at line 8356 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<88, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88 
)
inline

Definition at line 8448 of file data_functions.hh.

Operator<Internal::Data<89, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89 
)
inline

Definition at line 8540 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<89, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89 
)
inline

Definition at line 8633 of file data_functions.hh.

Operator<Internal::Data<90, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90 
)
inline

Definition at line 8726 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<90, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90 
)
inline

Definition at line 8820 of file data_functions.hh.

Operator<Internal::Data<91, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91 
)
inline

Definition at line 8914 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<91, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91 
)
inline

Definition at line 9009 of file data_functions.hh.

Operator<Internal::Data<92, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92 
)
inline

Definition at line 9104 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<92, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92 
)
inline

Definition at line 9200 of file data_functions.hh.

Operator<Internal::Data<93, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93 
)
inline

Definition at line 9296 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<93, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93 
)
inline

Definition at line 9393 of file data_functions.hh.

Operator<Internal::Data<94, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94 
)
inline

Definition at line 9490 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<94, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94 
)
inline

Definition at line 9588 of file data_functions.hh.

Operator<Internal::Data<95, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94,
double  x95 
)
inline

Definition at line 9686 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<95, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94,
const Precision &  x95 
)
inline

Definition at line 9785 of file data_functions.hh.

Operator<Internal::Data<96, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94,
double  x95,
double  x96 
)
inline

Definition at line 9884 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<96, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94,
const Precision &  x95,
const Precision &  x96 
)
inline

Definition at line 9984 of file data_functions.hh.

Operator<Internal::Data<97, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94,
double  x95,
double  x96,
double  x97 
)
inline

Definition at line 10084 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<97, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94,
const Precision &  x95,
const Precision &  x96,
const Precision &  x97 
)
inline

Definition at line 10185 of file data_functions.hh.

Operator<Internal::Data<98, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94,
double  x95,
double  x96,
double  x97,
double  x98 
)
inline

Definition at line 10286 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<98, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94,
const Precision &  x95,
const Precision &  x96,
const Precision &  x97,
const Precision &  x98 
)
inline

Definition at line 10388 of file data_functions.hh.

Operator<Internal::Data<99, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94,
double  x95,
double  x96,
double  x97,
double  x98,
double  x99 
)
inline

Definition at line 10490 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<99, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94,
const Precision &  x95,
const Precision &  x96,
const Precision &  x97,
const Precision &  x98,
const Precision &  x99 
)
inline

Definition at line 10593 of file data_functions.hh.

Operator<Internal::Data<100, double> > TooN::Data ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30,
double  x31,
double  x32,
double  x33,
double  x34,
double  x35,
double  x36,
double  x37,
double  x38,
double  x39,
double  x40,
double  x41,
double  x42,
double  x43,
double  x44,
double  x45,
double  x46,
double  x47,
double  x48,
double  x49,
double  x50,
double  x51,
double  x52,
double  x53,
double  x54,
double  x55,
double  x56,
double  x57,
double  x58,
double  x59,
double  x60,
double  x61,
double  x62,
double  x63,
double  x64,
double  x65,
double  x66,
double  x67,
double  x68,
double  x69,
double  x70,
double  x71,
double  x72,
double  x73,
double  x74,
double  x75,
double  x76,
double  x77,
double  x78,
double  x79,
double  x80,
double  x81,
double  x82,
double  x83,
double  x84,
double  x85,
double  x86,
double  x87,
double  x88,
double  x89,
double  x90,
double  x91,
double  x92,
double  x93,
double  x94,
double  x95,
double  x96,
double  x97,
double  x98,
double  x99,
double  x100 
)
inline

Definition at line 10696 of file data_functions.hh.

template<typename Precision >
Operator<Internal::Data<100, Precision> > TooN::Data ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30,
const Precision &  x31,
const Precision &  x32,
const Precision &  x33,
const Precision &  x34,
const Precision &  x35,
const Precision &  x36,
const Precision &  x37,
const Precision &  x38,
const Precision &  x39,
const Precision &  x40,
const Precision &  x41,
const Precision &  x42,
const Precision &  x43,
const Precision &  x44,
const Precision &  x45,
const Precision &  x46,
const Precision &  x47,
const Precision &  x48,
const Precision &  x49,
const Precision &  x50,
const Precision &  x51,
const Precision &  x52,
const Precision &  x53,
const Precision &  x54,
const Precision &  x55,
const Precision &  x56,
const Precision &  x57,
const Precision &  x58,
const Precision &  x59,
const Precision &  x60,
const Precision &  x61,
const Precision &  x62,
const Precision &  x63,
const Precision &  x64,
const Precision &  x65,
const Precision &  x66,
const Precision &  x67,
const Precision &  x68,
const Precision &  x69,
const Precision &  x70,
const Precision &  x71,
const Precision &  x72,
const Precision &  x73,
const Precision &  x74,
const Precision &  x75,
const Precision &  x76,
const Precision &  x77,
const Precision &  x78,
const Precision &  x79,
const Precision &  x80,
const Precision &  x81,
const Precision &  x82,
const Precision &  x83,
const Precision &  x84,
const Precision &  x85,
const Precision &  x86,
const Precision &  x87,
const Precision &  x88,
const Precision &  x89,
const Precision &  x90,
const Precision &  x91,
const Precision &  x92,
const Precision &  x93,
const Precision &  x94,
const Precision &  x95,
const Precision &  x96,
const Precision &  x97,
const Precision &  x98,
const Precision &  x99,
const Precision &  x100 
)
inline

Definition at line 10800 of file data_functions.hh.

template<int R, int C, class P , class B >
P TooN::determinant ( const Matrix< R, C, P, B > &  A)

Compute the determinant of a matrix using an appropriate method. The obvious method is used for 2x2, otherwise determinant_gaussian_elimination() or determinant_LU() is used depending on the value of TOON_DETERMINANT_LAPACK. See also sConfigLapack.

Parameters
AThe matrix to find the determinant of.
Returns
determinant.

Definition at line 149 of file determinant.h.

template<int R, int C, typename Precision , typename Base >
Precision TooN::determinant_gaussian_elimination ( const Matrix< R, C, Precision, Base > &  A_)

Compute the determinant using Gaussian elimination.

Parameters
A_The matrix to find the determinant of.
Returns
determinant.

Definition at line 66 of file determinant.h.

void TooN::dgeev_ ( const char *  JOBVL,
const char *  JOBVR,
int *  N,
double *  A,
int *  lda,
double *  WR,
double *  WI,
double *  VL,
int *  LDVL,
double *  VR,
int *  LDVR,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::dgeqp3_ ( int *  M,
int *  N,
double *  A,
int *  LDA,
int *  JPVT,
double *  TAU,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::dgesvd_ ( const char *  JOBU,
const char *  JOBVT,
int *  M,
int *  N,
double *  A,
int *  lda,
double *  S,
double *  U,
int *  ldu,
double *  VT,
int *  ldvt,
double *  WORK,
int *  lwork,
int *  INFO 
)
void TooN::dgetrf_ ( int *  M,
int *  N,
double *  A,
int *  lda,
int *  IPIV,
int *  INFO 
)
void TooN::dgetri_ ( int *  N,
double *  A,
int *  lda,
int *  IPIV,
double *  WORK,
int *  lwork,
int *  INFO 
)
template<int S1, int S2, typename P1 , typename P2 , typename B1 , typename B2 >
Vector<Internal::Sizer<S1,S2>::size, typename Internal::MultiplyType<P1,P2>::type> TooN::diagmult ( const Vector< S1, P1, B1 > &  v1,
const Vector< S2, P2, B2 > &  v2 
)

Definition at line 149 of file operators.hh.

template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix<R, C, typename Internal::MultiplyType<P1,P2>::type> TooN::diagmult ( const Matrix< R, C, P1, B1 > &  m,
const Vector< Size, P2, B2 > &  v 
)

Definition at line 416 of file operators.hh.

template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 >
Matrix<R, C, typename Internal::MultiplyType<P1,P2>::type> TooN::diagmult ( const Vector< Size, P1, B1 > &  v,
const Matrix< R, C, P2, B2 > &  m 
)

Definition at line 445 of file operators.hh.

void TooN::dorgqr_ ( int *  M,
int *  N,
int *  K,
double *  A,
int *  LDA,
double *  TAU,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::dpotrf_ ( const char *  UPLO,
const int *  N,
double *  A,
const int *  LDA,
int *  INFO 
)
void TooN::dpotri_ ( const char *  UPLO,
const int *  N,
double *  A,
const int *  LDA,
int *  INFO 
)
void TooN::dpotrs_ ( const char *  UPLO,
const int *  N,
const int *  NRHS,
const double *  A,
const int *  LDA,
double *  B,
const int *  LDB,
int *  INFO 
)
void TooN::dsyev_ ( const char *  JOBZ,
const char *  UPLO,
int *  N,
double *  A,
int *  lda,
double *  W,
double *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::dtrsm_ ( char *  SIDE,
char *  UPLO,
char *  TRANSA,
char *  DIAG,
int *  M,
int *  N,
double *  alpha,
double *  A,
int *  lda,
double *  B,
int *  ldb 
)
template<int R, int C, typename P , typename B >
Matrix<R, C, P> TooN::exp ( const Matrix< R, C, P, B > &  m)
inline

computes the matrix exponential of a matrix m by scaling m by 1/(powers of 2), using Taylor series and squaring again.

Parameters
minput matrix, must be square
Returns
result matrix of the same size/type as input

Definition at line 284 of file helpers.h.

template<int Size, class Precision , class Base >
void TooN::Fill ( Vector< Size, Precision, Base > &  v,
const Precision &  p 
)
Deprecated:

Definition at line 52 of file helpers.h.

template<int Rows, int Cols, class Precision , class Base >
TOON_DEPRECATED void TooN::Fill ( Matrix< Rows, Cols, Precision, Base > &  m,
const Precision &  p 
)
Deprecated:

Definition at line 60 of file helpers.h.

template<int R, int C, class Precision , class Base >
Internal::MatrixStartFill<R, C, Precision, Base> TooN::Fill ( Matrix< R, C, Precision, Base > &  m)

Set up a matrix for filling. Uses the following syntax:

Matrix<2,2> m;
Fill(m) = 1, 2,
3, 4;

Overfill is detected at compile time if possible, underfill is detected at run-time. The checks can not be optimized out for dynamic matrices, so define TOON_NDEBUG_FILL to prevent the checks from being used.

Parameters
mMatrix to fill

Definition at line 130 of file comma.hh.

template<int Size, class Precision , class Base >
Internal::VectorStartFill<Size, Precision, Base> TooN::Fill ( Vector< Size, Precision, Base > &  v)

Set up a vector for filling. Uses the following syntax:

Vector<2> v;
Fill(v) = 1, 2;

Overfill is detected at compile time if possible, underfill is detected at run-time. The checks can not be optimized out for dynamic vectors, so define TOON_NDEBUG_FILL to prevent the checks from being used.

Parameters
vVector to fill

Definition at line 147 of file comma.hh.

template<int R, int C, class Precision , class Base >
void TooN::gauss_jordan ( Matrix< R, C, Precision, Base > &  m)

Perform Gauss-Jordan reduction on m

If m is of the form $[A | I ]$, then after reduction, m will be $[ I | A^{-1}]$. There is no restriction on the input, in that the matrix augmenting A does not need to be I, or square. The reduction is performed using elementary row operations and partial pivoting.

Parameters
mThe matrix to be reduced.

Definition at line 50 of file gauss_jordan.h.

template<int N, typename Precision >
Vector<N, Precision> TooN::gaussian_elimination ( Matrix< N, N, Precision >  A,
Vector< N, Precision >  b 
)
inline

Return the solution for $Ax = b$, given $A$ and $b$

Parameters
A$A$
b$b$

Definition at line 45 of file gaussian_elimination.h.

template<int R1, int C1, int R2, int C2, typename Precision >
Matrix<Internal::Size3<R1, C1, R2>::s, C2, Precision> TooN::gaussian_elimination ( Matrix< R1, C1, Precision >  A,
Matrix< R2, C2, Precision >  b 
)
inline

Return the solution for $Ax = b$, given $A$ and $b$

Parameters
A$A$
b$b$

Definition at line 107 of file gaussian_elimination.h.

void TooN::geev_ ( const char *  JOBVL,
const char *  JOBVR,
int *  N,
double *  A,
int *  lda,
double *  WR,
double *  WI,
double *  VL,
int *  LDVL,
double *  VR,
int *  LDVR,
double *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 185 of file lapack.h.

void TooN::geev_ ( const char *  JOBVL,
const char *  JOBVR,
int *  N,
float *  A,
int *  lda,
float *  WR,
float *  WI,
float *  VL,
int *  LDVL,
float *  VR,
int *  LDVR,
float *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 189 of file lapack.h.

void TooN::geqp3_ ( int *  M,
int *  N,
float *  A,
int *  LDA,
int *  JPVT,
float *  TAU,
float *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 164 of file lapack.h.

void TooN::geqp3_ ( int *  M,
int *  N,
double *  A,
int *  LDA,
int *  JPVT,
double *  TAU,
double *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 169 of file lapack.h.

void TooN::gesvd_ ( const char *  JOBU,
const char *  JOBVT,
int *  M,
int *  N,
double *  A,
int *  lda,
double *  S,
double *  U,
int *  ldu,
double *  VT,
int *  ldvt,
double *  WORK,
int *  lwork,
int *  INFO 
)
inline

Definition at line 126 of file lapack.h.

void TooN::gesvd_ ( const char *  JOBU,
const char *  JOBVT,
int *  M,
int *  N,
float *  A,
int *  lda,
float *  S,
float *  U,
int *  ldu,
float *  VT,
int *  ldvt,
float *  WORK,
int *  lwork,
int *  INFO 
)
inline

Definition at line 132 of file lapack.h.

template<int N>
Vector<N, double> TooN::get_derivative ( const Vector< N, fadbad::F< double > > &  val,
const int  D 
)
inline

Definition at line 67 of file fadbad.h.

template<int R, int C>
Matrix<R, C, double> TooN::get_derivative ( const Matrix< R, C, fadbad::F< double > > &  val,
const int  D 
)
inline

Definition at line 83 of file fadbad.h.

template<int N, int D>
Matrix<N, D, double> TooN::get_jacobian ( const Vector< N, fadbad::F< double > > &  val)
inline

Definition at line 75 of file fadbad.h.

void TooN::getrf_ ( int *  M,
int *  N,
float *  A,
int *  lda,
int *  IPIV,
int *  INFO 
)
inline

Definition at line 93 of file lapack.h.

void TooN::getrf_ ( int *  M,
int *  N,
double *  A,
int *  lda,
int *  IPIV,
int *  INFO 
)
inline

Definition at line 97 of file lapack.h.

void TooN::getri_ ( int *  N,
double *  A,
int *  lda,
int *  IPIV,
double *  WORK,
int *  lwork,
int *  INFO 
)
inline

Definition at line 109 of file lapack.h.

void TooN::getri_ ( int *  N,
float *  A,
int *  lda,
int *  IPIV,
float *  WORK,
int *  lwork,
int *  INFO 
)
inline

Definition at line 113 of file lapack.h.

template<class Functor , class Precision >
Vector<2, Precision> TooN::golden_section_search ( Precision  a,
Precision  b,
Precision  c,
Precision  fb,
const Functor &  func,
int  maxiterations,
Precision  tol = sqrt(numeric_limits<Precision>::epsilon()) 
)

golden_section_search performs a golden section search line minimization on the functor provided. The inputs a, b, c must bracket the minimum, and must be in order, so that $ a < b < c $ and $ f(a) > f(b) < f(c) $.

Parameters
aThe most negative point along the line.
bThe central point.
fbThe value of the function at the central point ( $b$).
cThe most positive point along the line.
funcThe functor to minimize
maxiterationsMaximum number of iterations
tolTolerance at which the search should be stopped.
Returns
The minima position is returned as the first element of the vector, and the minimal value as the second element.

Definition at line 26 of file golden_section.h.

template<class Functor , class Precision >
Vector<2, Precision> TooN::golden_section_search ( Precision  a,
Precision  b,
Precision  c,
const Functor &  func,
int  maxiterations,
Precision  tol = sqrt(numeric_limits<Precision>::epsilon()) 
)

golden_section_search performs a golden section search line minimization on the functor provided. The inputs a, b, c must bracket the minimum, and must be in order, so that $ a < b < c $ and $ f(a) > f(b) < f(c) $.

Parameters
aThe most negative point along the line.
bThe central point.
cThe most positive point along the line.
funcThe functor to minimize
maxiterationsMaximum number of iterations
tolTolerance at which the search should be stopped.
Returns
The minima position is returned as the first element of the vector, and the minimal value as the second element.

Definition at line 105 of file golden_section.h.

template<int S, class P , class B >
bool TooN::isfinite ( const Vector< S, P, B > &  v)

Returns true if every element is finite

Definition at line 297 of file helpers.h.

template<int S, class P , class B >
bool TooN::isnan ( const Vector< S, P, B > &  v)

Returns true if any element is NaN

Definition at line 308 of file helpers.h.

SE2<fadbad::F<double> > TooN::make_fad_se2 ( )
inline

Definition at line 101 of file fadbad.h.

SE3<fadbad::F<double> > TooN::make_fad_se3 ( )
inline

Definition at line 96 of file fadbad.h.

SO2<fadbad::F<double> > TooN::make_fad_so2 ( )
inline

Definition at line 105 of file fadbad.h.

SO3<fadbad::F<double> > TooN::make_fad_so3 ( )
inline

Definition at line 91 of file fadbad.h.

template<int N>
Vector<N, fadbad::F<double> > TooN::make_fad_vector ( const Vector< N, double > &  val,
const int  start = 0,
const int  size = N 
)
inline

Definition at line 58 of file fadbad.h.

SE2<fadbad::F<double> > TooN::make_left_fad_se2 ( const SE2< double > &  t)
inline

Definition at line 123 of file fadbad.h.

SE3<fadbad::F<double> > TooN::make_left_fad_se3 ( const SE3< double > &  t)
inline

Definition at line 115 of file fadbad.h.

SO2<fadbad::F<double> > TooN::make_left_fad_so2 ( const SO2< double > &  r)
inline

Definition at line 119 of file fadbad.h.

SO3<fadbad::F<double> > TooN::make_left_fad_so3 ( const SO3< double > &  r)
inline

Definition at line 111 of file fadbad.h.

Vector<1> TooN::makeVector ( double  x1)
inline

Definition at line 4 of file make_vector.hh.

template<typename Precision >
Vector<1, Precision> TooN::makeVector ( const Precision &  x1)
inline

Definition at line 9 of file make_vector.hh.

Vector<2> TooN::makeVector ( double  x1,
double  x2 
)
inline

Definition at line 14 of file make_vector.hh.

template<typename Precision >
Vector<2, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2 
)
inline

Definition at line 20 of file make_vector.hh.

Vector<3> TooN::makeVector ( double  x1,
double  x2,
double  x3 
)
inline

Definition at line 26 of file make_vector.hh.

template<typename Precision >
Vector<3, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3 
)
inline

Definition at line 33 of file make_vector.hh.

Vector<4> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4 
)
inline

Definition at line 40 of file make_vector.hh.

template<typename Precision >
Vector<4, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4 
)
inline

Definition at line 48 of file make_vector.hh.

Vector<5> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5 
)
inline

Definition at line 56 of file make_vector.hh.

template<typename Precision >
Vector<5, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5 
)
inline

Definition at line 65 of file make_vector.hh.

Vector<6> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6 
)
inline

Definition at line 74 of file make_vector.hh.

template<typename Precision >
Vector<6, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6 
)
inline

Definition at line 84 of file make_vector.hh.

Vector<7> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7 
)
inline

Definition at line 94 of file make_vector.hh.

template<typename Precision >
Vector<7, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7 
)
inline

Definition at line 105 of file make_vector.hh.

Vector<8> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8 
)
inline

Definition at line 116 of file make_vector.hh.

template<typename Precision >
Vector<8, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8 
)
inline

Definition at line 128 of file make_vector.hh.

Vector<9> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9 
)
inline

Definition at line 140 of file make_vector.hh.

template<typename Precision >
Vector<9, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9 
)
inline

Definition at line 153 of file make_vector.hh.

Vector<10> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10 
)
inline

Definition at line 166 of file make_vector.hh.

template<typename Precision >
Vector<10, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10 
)
inline

Definition at line 180 of file make_vector.hh.

Vector<11> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11 
)
inline

Definition at line 194 of file make_vector.hh.

template<typename Precision >
Vector<11, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11 
)
inline

Definition at line 209 of file make_vector.hh.

Vector<12> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12 
)
inline

Definition at line 224 of file make_vector.hh.

template<typename Precision >
Vector<12, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12 
)
inline

Definition at line 240 of file make_vector.hh.

Vector<13> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13 
)
inline

Definition at line 256 of file make_vector.hh.

template<typename Precision >
Vector<13, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13 
)
inline

Definition at line 273 of file make_vector.hh.

Vector<14> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14 
)
inline

Definition at line 290 of file make_vector.hh.

template<typename Precision >
Vector<14, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14 
)
inline

Definition at line 308 of file make_vector.hh.

Vector<15> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15 
)
inline

Definition at line 326 of file make_vector.hh.

template<typename Precision >
Vector<15, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15 
)
inline

Definition at line 345 of file make_vector.hh.

Vector<16> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16 
)
inline

Definition at line 364 of file make_vector.hh.

template<typename Precision >
Vector<16, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16 
)
inline

Definition at line 384 of file make_vector.hh.

Vector<17> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17 
)
inline

Definition at line 404 of file make_vector.hh.

template<typename Precision >
Vector<17, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17 
)
inline

Definition at line 425 of file make_vector.hh.

Vector<18> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18 
)
inline

Definition at line 446 of file make_vector.hh.

template<typename Precision >
Vector<18, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18 
)
inline

Definition at line 468 of file make_vector.hh.

Vector<19> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19 
)
inline

Definition at line 490 of file make_vector.hh.

template<typename Precision >
Vector<19, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19 
)
inline

Definition at line 513 of file make_vector.hh.

Vector<20> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20 
)
inline

Definition at line 536 of file make_vector.hh.

template<typename Precision >
Vector<20, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20 
)
inline

Definition at line 560 of file make_vector.hh.

Vector<21> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21 
)
inline

Definition at line 584 of file make_vector.hh.

template<typename Precision >
Vector<21, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21 
)
inline

Definition at line 609 of file make_vector.hh.

Vector<22> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22 
)
inline

Definition at line 634 of file make_vector.hh.

template<typename Precision >
Vector<22, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22 
)
inline

Definition at line 660 of file make_vector.hh.

Vector<23> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23 
)
inline

Definition at line 686 of file make_vector.hh.

template<typename Precision >
Vector<23, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23 
)
inline

Definition at line 713 of file make_vector.hh.

Vector<24> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24 
)
inline

Definition at line 740 of file make_vector.hh.

template<typename Precision >
Vector<24, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24 
)
inline

Definition at line 768 of file make_vector.hh.

Vector<25> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25 
)
inline

Definition at line 796 of file make_vector.hh.

template<typename Precision >
Vector<25, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25 
)
inline

Definition at line 825 of file make_vector.hh.

Vector<26> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26 
)
inline

Definition at line 854 of file make_vector.hh.

template<typename Precision >
Vector<26, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26 
)
inline

Definition at line 884 of file make_vector.hh.

Vector<27> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27 
)
inline

Definition at line 914 of file make_vector.hh.

template<typename Precision >
Vector<27, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27 
)
inline

Definition at line 945 of file make_vector.hh.

Vector<28> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28 
)
inline

Definition at line 976 of file make_vector.hh.

template<typename Precision >
Vector<28, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28 
)
inline

Definition at line 1008 of file make_vector.hh.

Vector<29> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29 
)
inline

Definition at line 1040 of file make_vector.hh.

template<typename Precision >
Vector<29, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29 
)
inline

Definition at line 1073 of file make_vector.hh.

Vector<30> TooN::makeVector ( double  x1,
double  x2,
double  x3,
double  x4,
double  x5,
double  x6,
double  x7,
double  x8,
double  x9,
double  x10,
double  x11,
double  x12,
double  x13,
double  x14,
double  x15,
double  x16,
double  x17,
double  x18,
double  x19,
double  x20,
double  x21,
double  x22,
double  x23,
double  x24,
double  x25,
double  x26,
double  x27,
double  x28,
double  x29,
double  x30 
)
inline

Definition at line 1106 of file make_vector.hh.

template<typename Precision >
Vector<30, Precision> TooN::makeVector ( const Precision &  x1,
const Precision &  x2,
const Precision &  x3,
const Precision &  x4,
const Precision &  x5,
const Precision &  x6,
const Precision &  x7,
const Precision &  x8,
const Precision &  x9,
const Precision &  x10,
const Precision &  x11,
const Precision &  x12,
const Precision &  x13,
const Precision &  x14,
const Precision &  x15,
const Precision &  x16,
const Precision &  x17,
const Precision &  x18,
const Precision &  x19,
const Precision &  x20,
const Precision &  x21,
const Precision &  x22,
const Precision &  x23,
const Precision &  x24,
const Precision &  x25,
const Precision &  x26,
const Precision &  x27,
const Precision &  x28,
const Precision &  x29,
const Precision &  x30 
)
inline

Definition at line 1140 of file make_vector.hh.

template<int Size, typename Precision , typename Base >
std::pair<Precision,int> TooN::max_element ( const Vector< Size, Precision, Base > &  v)
inline

Finds the largest value of a vector and its index.

Parameters
va vector
Returns
a pair containing the largest value and its index

Definition at line 717 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
std::pair<Precision,std::pair<int,int> > TooN::max_element ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the largest value of a matrix and its row and column.

Parameters
ma matrix
Returns
a pair containing the largest value and a pair containing its row and column

Definition at line 736 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
std::pair<Vector< Dynamic, Precision >,Vector< Dynamic, Precision > > TooN::max_element_horizontal ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the largest values of each row of a matrix and their indices.

Parameters
ma matrix
Returns
a pair of vectors of size R containg the values and their indices

Definition at line 780 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
std::pair<Vector< Dynamic, Precision >,Vector< Dynamic, Precision > > TooN::max_element_vertical ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the largest values of each column of a matrix and their indices.

Parameters
ma matrix
Returns
a pair of vectors of size C containg the values and their indices

Definition at line 758 of file helpers.h.

template<int Size, typename Precision , typename Base >
Precision TooN::max_value ( const Vector< Size, Precision, Base > &  v)
inline

Finds the largest value of a vector.

Parameters
va vector
Returns
the largest value of v

Definition at line 652 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Precision TooN::max_value ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the largest value of a matrix.

Parameters
ma matrix
Returns
the largest value of m

Definition at line 669 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Vector<Dynamic,Precision> TooN::max_value_horizontal ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the largest values of each row of a matrix.

Parameters
ma matrix
Returns
a vector of size R

Definition at line 701 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Vector<Dynamic,Precision> TooN::max_value_vertical ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the largest values of each column of a matrix.

Parameters
ma matrix
Returns
a vector of size C

Definition at line 685 of file helpers.h.

template<int Size, typename Precision , typename Base >
std::pair<Precision,int> TooN::min_element ( const Vector< Size, Precision, Base > &  v)
inline

Finds the smallest value of a vector and its index.

Parameters
va vector
Returns
a pair containing the smallest value and its index

Definition at line 709 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
std::pair<Precision,std::pair<int,int> > TooN::min_element ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the smallest value of a matrix and its row and column.

Parameters
ma matrix
Returns
a pair containing the smallest value and a pair containing its row and column

Definition at line 726 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
std::pair<Vector< Dynamic, Precision >,Vector< Dynamic, Precision > > TooN::min_element_horizontal ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the smallest values of each row of a matrix and their indices.

Parameters
ma matrix
Returns
a pair of vectors of size R containg the values and their indices

Definition at line 769 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
std::pair<Vector<Dynamic,Precision>,Vector<Dynamic,Precision> > TooN::min_element_vertical ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the smallest values of each column of a matrix and their indices.

Parameters
ma matrix
Returns
a pair of vectors of size C containg the values and their indices

Definition at line 747 of file helpers.h.

template<int Size, typename Precision , typename Base >
Precision TooN::min_value ( const Vector< Size, Precision, Base > &  v)
inline

Finds the minimal value of a vector.

Parameters
va vector
Returns
the smallest value of v

Definition at line 644 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Precision TooN::min_value ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the smallest value of a matrix.

Parameters
ma matrix
Returns
the smallest value of m

Definition at line 661 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Vector<Dynamic,Precision> TooN::min_value_horizontal ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the smallest values of each row of a matrix.

Parameters
ma matrix
Returns
a vector of size R

Definition at line 693 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Vector<Dynamic,Precision> TooN::min_value_vertical ( const Matrix< R, C, Precision, Base > &  m)
inline

Finds the smallest values of each column of a matrix.

Parameters
ma matrix
Returns
a vector of size C

Definition at line 677 of file helpers.h.

template<int Size, class Precision , class Base >
Precision TooN::norm ( const Vector< Size, Precision, Base > &  v)
inline

Compute the $L_2$ norm of v

Parameters
vv

Definition at line 70 of file helpers.h.

template<int Size, class Precision , class Base >
Precision TooN::norm_1 ( const Vector< Size, Precision, Base > &  v)
inline

Compute the $L_1$ norm of v

Parameters
vv

Definition at line 87 of file helpers.h.

template<int R, int C, typename P , typename B >
P TooN::norm_1 ( const Matrix< R, C, P, B > &  m)
inline

L1 (col sum) norm of input matrix m computes the maximum of the sums of absolute values over columns

Definition at line 245 of file helpers.h.

template<int Size, class Precision , class Base >
Precision TooN::norm_2 ( const Vector< Size, Precision, Base > &  v)
inline

Compute the $L_2$ norm of v. Synonym for norm()

Parameters
vv

Definition at line 115 of file helpers.h.

template<int R, int C, typename P , typename B >
P TooN::norm_fro ( const Matrix< R, C, P, B > &  m)
inline

Frobenius (root of sum of squares) norm of input matrix m

Parameters
mm

Definition at line 214 of file helpers.h.

template<int Size, class Precision , class Base >
Precision TooN::norm_inf ( const Vector< Size, Precision, Base > &  v)
inline

Compute the $L_\infty$ norm of v

Parameters
vv

Definition at line 99 of file helpers.h.

template<int R, int C, typename P , typename B >
P TooN::norm_inf ( const Matrix< R, C, P, B > &  m)
inline

L&#8734; (row sum) norm of input matrix m computes the maximum of the sums of absolute values over rows

Definition at line 228 of file helpers.h.

template<int Size, class Precision , class Base >
Precision TooN::norm_sq ( const Vector< Size, Precision, Base > &  v)
inline

Compute the $L_2^2$ norm of v

Parameters
vv

Definition at line 79 of file helpers.h.

template<int Size, class Precision , class Base >
void TooN::normalize ( Vector< Size, Precision, Base >  v)
inline

Normalize a vector in place

Parameters
vVector to normalize

Definition at line 138 of file helpers.h.

template<int Size, class Precision >
void TooN::normalize ( Vector< Size, Precision > &  v)
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 148 of file helpers.h.

template<class F , int S, class P , class B >
Vector<S, P> TooN::numerical_gradient ( const F &  f,
const Vector< S, P, B > &  x 
)

Extrapolate a derivative to zero using Ridder's Algorithm.

Ridder's algorithm works by evaluating derivatives with smaller and smaller step sizes, fitting a polynomial and extrapolating its value to zero.

This algorithm is generally more accurate and much more reliable, but much slower than using simple finite differences. It is robust to awkward functions and does not require careful tuning of the step size, furthermore it provides an estimate of the errors. This implementation has been tuned for accuracy instead of speed. For an estimate of the errors, see also numerical_gradient_with_errors(). In general it is useful to know the errors since some functions are remarkably hard to differentiate numerically.

Neville's Algorithm can be used to find a point on a fitted polynomial at $h$. Taking some points $h_i$ and $ y_i = f(h_i)$, one can define a table of points on various polyomials:

\[ \begin{array}{ccccccc} h_0 & y_0 & P_0 & & & \\ & & & P_{01} & & \\ h_1 & y_1 & P_1 & & P_{012} & \\ & & & P_{12} & & P_{0123} \\ h_2 & y_2 & P_2 & & P_{123} & \\ & & & P_{23} & & \\ h_3 & y_3 & P_3 & & & \\ \end{array} \]

where $P_{123}$ is the value of a polynomial fitted to datapoints 1, 2 and 3 evaluated at $ h$. The initial values are simple to evaluate: $P_i = y_i = f(h_i)$. The remaining values are determined by the recurrance:

\begin{equation} P_{k\cdots n} = \frac{(h - h_n)P_{k \cdots n-1} + (h_k - h)P_{k+1 \cdots n}}{h_k - h_n} \end{equation}

For Ridder's algorithm, we define the extrapolation point $ h=0 $ and the sequence of points to evaluate as $ h_i = c^{-i} $ where $ c $ is some constant a little greater than 1. Substituting in to the above equation gives:

\[ P_{k \cdots n} = \frac{c^{-k} P_{k+1 \cdots n} - P_{k \cdots n-1}}{c^{n - k} - 1} \]

To measure errors, when computing (for example) $P_{234}$, we compare the value to the lower order with the same step size $P_{34}$, and the lower order with a larger step size $P_{23}$. The error estimate is the largest of these. The extrapolation with the smallest error is retained.

Not only that, but since every value of P is used, every single subset of points is used for polynomial fitting. So, bad points for large and small $h$ do not spoil the answer.

It is generally assumed that as $h$ decreases, the errors decrease, then increase again. Therefore, if the current step size did not yield any improvements on the best point so far, then we terminate when the highest order point is $ t $ times worse then the previous order point.

The parameters are:

  • $ c = 1.1 $
  • $ t = 2 $
  • Max iterations = 400

References

  • Ridders, C. J. F, 1982, Advances in Engineering Software, 4(2) 75–76
  • Press, Vetterling, Teukolsky, Flannery, Numerical, 1997, Numerical Recipies in C (2nd ed.), Chapter 5.7
Parameters
fFunctor to differentiate
xPoint about which to differentiate.

Definition at line 326 of file derivatives.h.

template<class F , int S, class P , class B >
Matrix<S,2,P> TooN::numerical_gradient_with_errors ( const F &  f,
const Vector< S, P, B > &  x 
)

Compute numerical gradients with errors. See numerical_gradient(). Gradients are returned in the first row of the returned matrix. Errors are returned in the second row. The errors have not been scaled, so they are in the same range as the gradients.

Parameters
fFunctor to differentiate
xPoint about which to differentiate.

Definition at line 350 of file derivatives.h.

template<class F , int S, class P , class B >
Matrix<S, S, P> TooN::numerical_hessian ( const F &  f,
const Vector< S, P, B > &  x 
)

Compute the numerical Hessian and errors. The Hessian is returned as the first element, and the errors as the second. See numerical_hessian().

Parameters
fFunctor to double-differentiate
xPoint about which to double-differentiate.

Definition at line 418 of file derivatives.h.

template<class F , int S, class P , class B >
pair<Matrix<S, S, P>, Matrix<S, S, P> > TooN::numerical_hessian_with_errors ( const F &  f,
const Vector< S, P, B > &  x 
)

Compute the numerical Hessian using central differences and Ridder's method:

\[ \frac{\partial^2 f}{\partial x^2} \approx \frac{f(x-h) - 2f(x) + f(x+h)}{h^2} \]

\[ \frac{\partial^2 f}{\partial x\partial y} \approx \frac{f(x+h, y+h) - f(x-h,y+h) - f(x+h, y-h) + f(x-h, y-h)}{4h^2} \]

See numerical_gradient().

Parameters
fFunctor to double-differentiate
xPoint about which to double-differentiate.

Definition at line 380 of file derivatives.h.

template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 >
Vector<Internal::Sizer<S1,S2>::size, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const DiagonalMatrix< S1, P1, B1 > &  d,
const Vector< S2, P2, B2 > &  v 
)
inline

Definition at line 111 of file diagmatrix.h.

template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 >
Vector<Internal::Sizer<S1,S2>::size, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const Vector< S1, P1, B1 > &  v,
const DiagonalMatrix< S2, P2, B2 > &  d 
)
inline

Definition at line 117 of file diagmatrix.h.

template<int S1, typename P1 , typename B1 , int S2, typename P2 , typename B2 >
DiagonalMatrix<Internal::Sizer<S1,S2>::size, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const DiagonalMatrix< S1, P1, B1 > &  d1,
const DiagonalMatrix< S2, P2, B2 > &  d2 
)
inline

Definition at line 124 of file diagmatrix.h.

template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix<R, C, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const Matrix< R, C, P1, B1 > &  m,
const DiagonalMatrix< Size, P2, B2 > &  d 
)

Definition at line 131 of file diagmatrix.h.

template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 >
Matrix<R, C, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const DiagonalMatrix< Size, P1, B1 > &  d,
const Matrix< R, C, P2, B2 > &  m 
)

Definition at line 137 of file diagmatrix.h.

template<int S, typename PV , typename B , int N, typename P >
Vector<N, typename Internal::MultiplyType<P, PV>::type> TooN::operator* ( const SL< N, P > &  lhs,
const Vector< S, PV, B > &  rhs 
)

Definition at line 166 of file sl.h.

template<int S, typename PV , typename B , int N, typename P >
Vector<N, typename Internal::MultiplyType<PV, P>::type> TooN::operator* ( const Vector< S, PV, B > &  lhs,
const SL< N, P > &  rhs 
)

Definition at line 171 of file sl.h.

template<int R, int C, typename PM , typename A , int N, typename P >
Matrix<N, C, typename Internal::MultiplyType<P, PM>::type> TooN::operator* ( const SL< N, P > &  lhs,
const Matrix< R, C, PM, A > &  rhs 
)
inline

Definition at line 176 of file sl.h.

template<int Size1, typename Precision1 , typename Base1 , int Size2, typename Precision2 , typename Base2 >
Internal::MultiplyType<Precision1, Precision2>::type TooN::operator* ( const Vector< Size1, Precision1, Base1 > &  v1,
const Vector< Size2, Precision2, Base2 > &  v2 
)

Definition at line 176 of file operators.hh.

template<int R, int C, typename PM , typename A , int N, typename P >
Matrix<R, N, typename Internal::MultiplyType<PM, P>::type> TooN::operator* ( const Matrix< R, C, PM, A > &  lhs,
const SL< N, P > &  rhs 
)
inline

Definition at line 181 of file sl.h.

template<int R1, int C1, int R2, int C2, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix<R1, C2, typename Internal::MultiplyType<P1, P2>::type> TooN::operator* ( const Matrix< R1, C1, P1, B1 > &  m1,
const Matrix< R2, C2, P2, B2 > &  m2 
)

Definition at line 311 of file operators.hh.

template<int R, int C, int Size, typename P1 , typename P2 , typename B1 , typename B2 >
Vector<R, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const Matrix< R, C, P1, B1 > &  m,
const Vector< Size, P2, B2 > &  v 
)

Definition at line 360 of file operators.hh.

template<int R, int C, typename P1 , typename B1 , int Size, typename P2 , typename B2 >
Vector<R, typename Internal::MultiplyType<P1,P2>::type> TooN::operator* ( const Vector< Size, P1, B1 > &  v,
const Matrix< R, C, P2, B2 > &  m 
)

Definition at line 385 of file operators.hh.

template<typename Precision >
SE3<Precision> TooN::operator* ( const SO3< Precision > &  lhs,
const SE3< Precision > &  rhs 
)
inline

Definition at line 458 of file se3.h.

template<int Size, typename P1 , typename B1 , typename P2 >
Vector<Size, typename Internal::Multiply::Return<P1,P2>::Type> TooN::operator* ( const Vector< Size, P1, B1 > &  v,
const P2 &  s 
)

Definition at line 496 of file operators.hh.

template<int Size, typename P1 , typename B1 , typename P2 >
Vector<Size, typename Internal::Multiply::Return<P2,P1>::Type> TooN::operator* ( const P2 &  s,
const Vector< Size, P1, B1 > &  v 
)

Definition at line 523 of file operators.hh.

template<int R, int C, typename P1 , typename B1 , typename P2 >
Matrix<R,C, typename Internal::Multiply::Return<P1,P2>::Type> TooN::operator* ( const Matrix< R, C, P1, B1 > &  m,
const P2 &  s 
)

Definition at line 556 of file operators.hh.

template<int R, int C, typename P1 , typename B1 , typename P2 >
Matrix<R,C, typename Internal::Multiply::Return<P2,P1>::Type> TooN::operator* ( const P2 &  s,
const Matrix< R, C, P1, B1 > &  m 
)

Definition at line 589 of file operators.hh.

template<template< class > class Op, class Pl , class Pr >
Operator<Op<typename Internal::MultiplyType<Pl, Pr>::type > > TooN::operator* ( const Pl &  l,
const Operator< Op< Pr > > &  r 
)

Definition at line 661 of file objects.h.

template<template< class > class Op, class Pl , class Pr >
Operator<Op<typename Internal::MultiplyType<Pl, Pr>::type > > TooN::operator* ( const Operator< Op< Pl > > &  l,
const Pr &  r 
)

Definition at line 668 of file objects.h.

template<int S1, int S2, typename P1 , typename P2 , typename B1 , typename B2 >
Vector<Internal::Sizer<S1,S2>::size, typename Internal::AddType<P1, P2>::type> TooN::operator+ ( const Vector< S1, P1, B1 > &  v1,
const Vector< S2, P2, B2 > &  v2 
)

Definition at line 133 of file operators.hh.

template<int R1, int R2, int C1, int C2, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix<Internal::Sizer<R1,R2>::size, Internal::Sizer<C1,C2>::size, typename Internal::AddType<P1, P2>::type> TooN::operator+ ( const Matrix< R1, C1, P1, B1 > &  m1,
const Matrix< R2, C2, P2, B2 > &  m2 
)

Definition at line 246 of file operators.hh.

template<int Size, typename P1 , typename B1 , typename Op >
Vector<Size, typename Internal::Add::Return<P1,typename Operator<Op>::Precision>::Type> TooN::operator+ ( const Vector< Size, P1, B1 > &  v,
const Operator< Op > &  op 
)

Definition at line 598 of file operators.hh.

template<int Size, typename P1 , typename B1 , typename Op >
Vector<Size, typename Internal::Add::Return<typename Operator<Op>::Precision, P1>::Type> TooN::operator+ ( const Operator< Op > &  op,
const Vector< Size, P1, B1 > &  v 
)

Definition at line 603 of file operators.hh.

template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix<Rows, Cols, typename Internal::Add::Return<P1,typename Operator<Op>::Precision>::Type> TooN::operator+ ( const Matrix< Rows, Cols, P1, B1 > &  m,
const Operator< Op > &  op 
)

Definition at line 608 of file operators.hh.

template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix<Rows, Cols, typename Internal::Add::Return<typename Operator<Op>::Precision,P1>::Type> TooN::operator+ ( const Operator< Op > &  op,
const Matrix< Rows, Cols, P1, B1 > &  m 
)

Definition at line 613 of file operators.hh.

template<int S1, int S2, typename P1 , typename P2 , typename B1 , typename B2 >
Vector<Internal::Sizer<S1,S2>::size, typename Internal::SubtractType<P1, P2>::type> TooN::operator- ( const Vector< S1, P1, B1 > &  v1,
const Vector< S2, P2, B2 > &  v2 
)

Definition at line 141 of file operators.hh.

template<int S, typename P , typename A >
Vector<S, P> TooN::operator- ( const Vector< S, P, A > &  v)

Definition at line 170 of file operators.hh.

template<int R1, int R2, int C1, int C2, typename P1 , typename P2 , typename B1 , typename B2 >
Matrix<Internal::Sizer<R1,R2>::size, Internal::Sizer<C1,C2>::size, typename Internal::SubtractType<P1, P2>::type> TooN::operator- ( const Matrix< R1, C1, P1, B1 > &  m1,
const Matrix< R2, C2, P2, B2 > &  m2 
)

Definition at line 256 of file operators.hh.

template<int R, int C, typename P , typename A >
Matrix<R, C, P> TooN::operator- ( const Matrix< R, C, P, A > &  v)

Definition at line 279 of file operators.hh.

template<int Size, typename P1 , typename B1 , typename Op >
Vector<Size, typename Internal::Subtract::Return<P1,typename Operator<Op>::Precision>::Type> TooN::operator- ( const Vector< Size, P1, B1 > &  v,
const Operator< Op > &  op 
)

Definition at line 621 of file operators.hh.

template<int Size, typename P1 , typename B1 , typename Op >
Vector<Size, typename Internal::Subtract::Return<typename Operator<Op>::Precision, P1>::Type> TooN::operator- ( const Operator< Op > &  op,
const Vector< Size, P1, B1 > &  v 
)

Definition at line 626 of file operators.hh.

template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix<Rows, Cols, typename Internal::Subtract::Return<P1,typename Operator<Op>::Precision>::Type> TooN::operator- ( const Matrix< Rows, Cols, P1, B1 > &  m,
const Operator< Op > &  op 
)

Definition at line 631 of file operators.hh.

template<int Rows, int Cols, typename P1 , typename B1 , typename Op >
Matrix<Rows, Cols, typename Internal::Subtract::Return<typename Operator<Op>::Precision,P1>::Type> TooN::operator- ( const Operator< Op > &  op,
const Matrix< Rows, Cols, P1, B1 > &  m 
)

Definition at line 636 of file operators.hh.

template<class Op >
Operator<Op> TooN::operator- ( const Operator< Op > &  o)

Definition at line 682 of file objects.h.

template<template< class >class Op>
Operator<Op<DefaultPrecision> > TooN::operator- ( const Operator< Op< Internal::One > > &  o)

Definition at line 689 of file objects.h.

template<int Size, typename P1 , typename B1 , typename P2 >
Vector<Size, typename Internal::Divide::Return<P1,P2>::Type> TooN::operator/ ( const Vector< Size, P1, B1 > &  v,
const P2 &  s 
)

Definition at line 500 of file operators.hh.

template<int R, int C, typename P1 , typename B1 , typename P2 >
Matrix<R,C, typename Internal::Divide::Return<P1,P2>::Type> TooN::operator/ ( const Matrix< R, C, P1, B1 > &  m,
const P2 &  s 
)

Definition at line 560 of file operators.hh.

template<template< class > class Op, class Pl , class Pr >
Operator<Op<typename Internal::DivideType<Pl, Pr>::type > > TooN::operator/ ( const Operator< Op< Pl > > &  l,
const Pr &  r 
)

Definition at line 675 of file objects.h.

template<int N, typename P >
std::ostream& TooN::operator<< ( std::ostream &  out,
const SL< N, P > &  h 
)

Definition at line 186 of file sl.h.

template<int Size, typename Precision , typename Base >
std::ostream& TooN::operator<< ( std::ostream &  os,
const Vector< Size, Precision, Base > &  v 
)
inline

Definition at line 646 of file operators.hh.

template<int Rows, int Cols, typename Precision , class Base >
std::ostream& TooN::operator<< ( std::ostream &  os,
const Matrix< Rows, Cols, Precision, Base > &  m 
)
inline

Definition at line 665 of file operators.hh.

template<typename Precision >
std::istream& TooN::operator>> ( std::istream &  ,
SO2< Precision > &   
)
related
template<class Precision >
std::istream& TooN::operator>> ( std::istream &  ,
SO3< Precision > &   
)
related
template<class Precision >
std::istream& TooN::operator>> ( std::istream &  ,
SE3< Precision > &   
)
related
template<typename Precision >
std::istream& TooN::operator>> ( std::istream &  ,
SE2< Precision > &   
)
related
template<int N, typename P >
std::istream & TooN::operator>> ( std::istream &  in,
SL< N, P > &  h 
)

Definition at line 192 of file sl.h.

template<int Size, typename Precision , typename Base >
std::istream& TooN::operator>> ( std::istream &  is,
Vector< Size, Precision, Base > &  v 
)

Definition at line 657 of file operators.hh.

template<int Rows, int Cols, typename Precision , typename Base >
std::istream& TooN::operator>> ( std::istream &  is,
Matrix< Rows, Cols, Precision, Base > &  m 
)

Definition at line 683 of file operators.hh.

template<typename P1 , typename P2 , typename B1 , typename B2 >
Vector<3, typename Internal::MultiplyType<P1,P2>::type> TooN::operator^ ( const Vector< 3, P1, B1 > &  v1,
const Vector< 3, P2, B2 > &  v2 
)

Definition at line 187 of file operators.hh.

void TooN::orgqr_ ( int *  M,
int *  N,
int *  K,
float *  A,
int *  LDA,
float *  TAU,
float *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 174 of file lapack.h.

void TooN::orgqr_ ( int *  M,
int *  N,
int *  K,
double *  A,
int *  LDA,
double *  TAU,
double *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 179 of file lapack.h.

void TooN::potrf_ ( const char *  UPLO,
const int *  N,
double *  A,
const int *  LDA,
int *  INFO 
)
inline

Definition at line 117 of file lapack.h.

void TooN::potrf_ ( const char *  UPLO,
const int *  N,
float *  A,
const int *  LDA,
int *  INFO 
)
inline

Definition at line 121 of file lapack.h.

void TooN::potri_ ( const char *  UPLO,
const int *  N,
double *  A,
const int *  LDA,
int *  INFO 
)
inline

Definition at line 148 of file lapack.h.

void TooN::potri_ ( const char *  UPLO,
const int *  N,
float *  A,
const int *  LDA,
int *  INFO 
)
inline

Definition at line 152 of file lapack.h.

void TooN::potrs_ ( const char *  UPLO,
const int *  N,
const int *  NRHS,
const double *  A,
const int *  LDA,
double *  B,
const int *  LDB,
int *  INFO 
)
inline

Definition at line 139 of file lapack.h.

void TooN::potrs_ ( const char *  UPLO,
const int *  N,
const int *  NRHS,
const float *  A,
const int *  LDA,
float *  B,
const int *  LDB,
int *  INFO 
)
inline

Definition at line 143 of file lapack.h.

template<int Size, typename Precision , typename Base >
Vector<(Size==Dynamic?Dynamic:Size-1), Precision> TooN::project ( const Vector< Size, Precision, Base > &  v)
inline

For a vector v of length i, return $[v_1, v_2, \cdots, v_{i-1}] / v_i $

Parameters
vv

Definition at line 157 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Matrix<R-1, C, Precision> TooN::project ( const Matrix< R, C, Precision, Base > &  m)
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 177 of file helpers.h.

template<int C, typename Precision , typename Base >
Matrix<-1, C, Precision> TooN::project ( const Matrix<-1, C, Precision, Base > &  m)
inline

Definition at line 185 of file helpers.h.

void TooN::sgeev_ ( const char *  JOBVL,
const char *  JOBVR,
int *  N,
float *  A,
int *  lda,
float *  WR,
float *  WI,
float *  VL,
int *  LDVL,
float *  VR,
int *  LDVR,
float *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::sgeqp3_ ( int *  M,
int *  N,
float *  A,
int *  LDA,
int *  JPVT,
float *  TAU,
float *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::sgesvd_ ( const char *  JOBU,
const char *  JOBVT,
int *  M,
int *  N,
float *  A,
int *  lda,
float *  S,
float *  U,
int *  ldu,
float *  VT,
int *  ldvt,
float *  WORK,
int *  lwork,
int *  INFO 
)
void TooN::sgetrf_ ( int *  M,
int *  N,
float *  A,
int *  lda,
int *  IPIV,
int *  INFO 
)
void TooN::sgetri_ ( int *  N,
float *  A,
int *  lda,
int *  IPIV,
float *  WORK,
int *  lwork,
int *  INFO 
)
void TooN::sorgqr_ ( int *  M,
int *  N,
int *  K,
float *  A,
int *  LDA,
float *  TAU,
float *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::spotrf_ ( const char *  UPLO,
const int *  N,
float *  A,
const int *  LDA,
int *  INFO 
)
void TooN::spotri_ ( const char *  UPLO,
const int *  N,
float *  A,
const int *  LDA,
int *  INFO 
)
void TooN::spotrs_ ( const char *  UPLO,
const int *  N,
const int *  NRHS,
const float *  A,
const int *  LDA,
float *  B,
const int *  LDB,
int *  INFO 
)
void TooN::ssyev_ ( const char *  JOBZ,
const char *  UPLO,
int *  N,
float *  A,
int *  lda,
float *  W,
float *  WORK,
int *  LWORK,
int *  INFO 
)
void TooN::strsm_ ( char *  SIDE,
char *  UPLO,
char *  TRANSA,
char *  DIAG,
int *  M,
int *  N,
float *  alpha,
float *  A,
int *  lda,
float *  B,
int *  ldb 
)
void TooN::syev_ ( const char *  JOBZ,
const char *  UPLO,
int *  N,
double *  A,
int *  lda,
double *  W,
double *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 156 of file lapack.h.

void TooN::syev_ ( const char *  JOBZ,
const char *  UPLO,
int *  N,
float *  A,
int *  lda,
float *  W,
float *  WORK,
int *  LWORK,
int *  INFO 
)
inline

Definition at line 159 of file lapack.h.

template<int Rows, int Cols, typename Precision , typename Base >
void TooN::Symmetrize ( Matrix< Rows, Cols, Precision, Base > &  m)

Symmetrize a matrix

Parameters
mm
Returns
$ \frac{m + m^{\mathsf T}}{2} $

Definition at line 322 of file helpers.h.

template<int Rows, int Cols, typename Precision , typename Base >
Precision TooN::trace ( const Matrix< Rows, Cols, Precision, Base > &  m)

computes the trace of a square matrix

Definition at line 336 of file helpers.h.

void TooN::trsm_ ( const char *  SIDE,
const char *  UPLO,
const char *  TRANSA,
const char *  DIAG,
int *  M,
int *  N,
float *  alpha,
float *  A,
int *  lda,
float *  B,
int *  ldb 
)
inline

Definition at line 101 of file lapack.h.

void TooN::trsm_ ( const char *  SIDE,
const char *  UPLO,
const char *  TRANSA,
const char *  DIAG,
int *  M,
int *  N,
double *  alpha,
double *  A,
int *  lda,
double *  B,
int *  ldb 
)
inline

Definition at line 105 of file lapack.h.

template<int Size, class Precision , class Base >
Vector<Size, Precision> TooN::unit ( const Vector< Size, Precision, Base > &  v)
inline

Compute a the unit vector $\hat{v}$.

Parameters
vv

Definition at line 126 of file helpers.h.

template<int Size, typename Precision , typename Base >
Vector<(Size==Dynamic?Dynamic:Size+1), Precision> TooN::unproject ( const Vector< Size, Precision, Base > &  v)
inline

For a vector v of length i, return $[v_1, v_2, \cdots, v_{i}, 1]$

Parameters
vv

Definition at line 166 of file helpers.h.

template<int R, int C, typename Precision , typename Base >
Matrix<R+1, C, Precision> TooN::unproject ( const Matrix< R, C, Precision, Base > &  m)
inline

This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts.

Definition at line 196 of file helpers.h.

template<int C, typename Precision , typename Base >
Matrix<-1, C, Precision> TooN::unproject ( const Matrix<-1, C, Precision, Base > &  m)
inline

Definition at line 203 of file helpers.h.

template<int Rows, int Cols>
Matrix<Rows, Cols, double, Reference::RowMajor> TooN::wrapMatrix ( double *  data)
inline

Wrap external data as a Matrix As usual, if template sizes are provided, then the run-time size is only used if the template size is not Dynamic.

Definition at line 98 of file reference.hh.

template<int Rows, int Cols>
const Matrix<Rows, Cols, const double, Reference::RowMajor> TooN::wrapMatrix ( const double *  data)
inline

Definition at line 99 of file reference.hh.

template<int Rows, int Cols, class Precision >
Matrix<Rows, Cols, Precision, Reference::RowMajor> TooN::wrapMatrix ( Precision *  data)
inline

Definition at line 100 of file reference.hh.

template<int Rows, int Cols, class Precision >
const Matrix<Rows, Cols, const Precision, Reference::RowMajor> TooN::wrapMatrix ( const Precision *  data)
inline

Definition at line 101 of file reference.hh.

template<int Rows, int Cols>
Matrix< Dynamic, Dynamic, double, Reference::RowMajor > TooN::wrapMatrix ( double *  data,
int  rows,
int  cols 
)
inline

Definition at line 103 of file reference.hh.

template<int Rows, int Cols>
const Matrix< Dynamic, Dynamic, const double, Reference::RowMajor > TooN::wrapMatrix ( const double *  data,
int  rows,
int  cols 
)
inline

Definition at line 104 of file reference.hh.

template<int Rows, int Cols, class Precision >
Matrix<Rows, Cols, Precision, Reference::RowMajor> TooN::wrapMatrix ( Precision *  data,
int  rows,
int  cols 
)
inline

Definition at line 105 of file reference.hh.

template<int Rows, int Cols, class Precision >
const Matrix<Rows, Cols, const Precision, Reference::RowMajor> TooN::wrapMatrix ( const Precision *  data,
int  rows,
int  cols 
)
inline

Definition at line 106 of file reference.hh.

template<class Precision >
Matrix<Dynamic, Dynamic, Precision, Reference::RowMajor> TooN::wrapMatrix ( Precision *  data,
int  rows,
int  cols 
)
inline

Definition at line 110 of file reference.hh.

template<class Precision >
const Matrix<Dynamic, Dynamic, const Precision, Reference::RowMajor> TooN::wrapMatrix ( const Precision *  data,
int  rows,
int  cols 
)
inline

Definition at line 111 of file reference.hh.

Vector<Dynamic, double, Reference> TooN::wrapVector ( double *  data,
int  size 
)
inline

Definition at line 83 of file reference.hh.

const Vector<Dynamic, const double, Reference> TooN::wrapVector ( const double *  data,
int  size 
)
inline

Definition at line 84 of file reference.hh.

template<int Size>
Vector<Size, double, Reference> TooN::wrapVector ( double *  data)
inline

Definition at line 85 of file reference.hh.

template<int Size>
const Vector<Size, const double, Reference> TooN::wrapVector ( const double *  data)
inline

Definition at line 86 of file reference.hh.

template<class Precision >
Vector<Dynamic, Precision, Reference> TooN::wrapVector ( Precision *  data,
int  size 
)
inline

Definition at line 87 of file reference.hh.

template<class Precision >
const Vector<Dynamic, const Precision, Reference> TooN::wrapVector ( const Precision *  data,
int  size 
)
inline

Definition at line 88 of file reference.hh.

template<int Size, class Precision >
Vector<Size, Precision, Reference> TooN::wrapVector ( Precision *  data)
inline

Definition at line 89 of file reference.hh.

template<int Size, class Precision >
const Vector<Size, const Precision, Reference> TooN::wrapVector ( const Precision *  data)
inline

Definition at line 90 of file reference.hh.

Variable Documentation

const double TooN::condition_no =1e9
static

Definition at line 40 of file SVD.h.

const int TooN::Dynamic = -1
static

Template size value used to indicate dynamically sized vectors and matrices.

Definition at line 272 of file TooN.h.

Operator<Internal::Identity<Internal::One> > TooN::Identity
static

This function is used to add a scalar to the diagonal of a matrix, or to construct matrices. For example:

Matrix<3> v;
...
...
Matrix<3> u = v + Identity * 4;

Both + and += are supported. For assignment, if the matrix is non-square, then all elements off the leading diagonal are set to zero. For construction of dynamic matrices, a size needs to be given:

Matrix<3> m_static = Identity;
Matrix<> m_dynamic = Identity(3); //Construct a 3x3 matrix

Definition at line 748 of file objects.h.

const Operator<Internal::Scalars<Internal::One> > TooN::Ones
static

This function is used to add a scalar to every element of a vector or matrix. For example:

Vector<3> v;
...
...
v += Ones * 3; //Add 3 to every element of v;

Both + and += are supported on vectors,matrices and slices.

For construction of dynamic vectors and matrices, a size needs to be given:

Vector<3> v_static = Ones;
Vector<> v_dynamic = Ones(3); //Construct a 3x1 vector full one 1s
Matrix<3> m_static = Ones;
Matrix<> m_dynamic = Ones(3,4); //Construct a 3x4 matrix

Definition at line 713 of file objects.h.

const int TooN::Resizable = -0x7fffffff
static

Definition at line 273 of file TooN.h.

const double TooN::root3 =1.73205080756887729352744634150587236694280525381038062805580
static

Definition at line 42 of file SymEigen.h.

Operator<Internal::Zero> TooN::Zeros
static

This function is used to initialize vectors and matrices to zero. For construction of dynamic vectors and matrices, a size needs to be given. For example:

Vector<3> v_static = Zeros;
Vector<> v_dynamic = Zeros(3); //Construct a 3x1 vector
Matrix<3> m_static = Zeros;
Matrix<> m_dynamic = Zeros(3,4); //Construct a 3x4 matrix

Definition at line 727 of file objects.h.