TooN Namespace Reference

Everything lives inside this namespace. More...

Namespaces

namespace  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< 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
class  Vector
class  WLS

Typedefs

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

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 Size, class P , class B >
TooN::Matrix< 3, 3, P > cross_product_matrix (const Vector< Size, P, B > &vec)
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)
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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 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
< 7, double > > 
Data (double x1, double x2, double x3, double x4, double x5, double x6, double x7)
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
< 6, double > > 
Data (double x1, double x2, double x3, double x4, double x5, double x6)
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
< 5, double > > 
Data (double x1, double x2, double x3, double x4, double x5)
template<typename Precision >
Operator< Internal::Data
< 4, Precision > > 
Data (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4)
Operator< Internal::Data
< 4, double > > 
Data (double x1, double x2, double x3, double x4)
template<typename Precision >
Operator< Internal::Data
< 3, Precision > > 
Data (const Precision &x1, const Precision &x2, const Precision &x3)
Operator< Internal::Data
< 3, double > > 
Data (double x1, double x2, double x3)
template<typename Precision >
Operator< Internal::Data
< 2, Precision > > 
Data (const Precision &x1, const Precision &x2)
Operator< Internal::Data
< 2, double > > 
Data (double x1, double x2)
template<typename Precision >
Operator< Internal::Data
< 1, Precision > > 
Data (const Precision &x1)
Operator< Internal::Data
< 1, double > > 
Data (double x1)
template<int R, int C, class P , class B >
determinant (const Matrix< R, C, P, B > &A)
template<int R, int C, typename Precision , typename Base >
Precision determinant_gaussian_elimination (const Matrix< R, C, Precision, Base > &A_)
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 dgeqp3_ (int *M, int *N, double *A, int *LDA, int *JPVT, double *TAU, double *WORK, int *LWORK, int *INFO)
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 dgetrf_ (int *M, int *N, double *A, int *lda, int *IPIV, int *INFO)
void dgetri_ (int *N, double *A, int *lda, int *IPIV, double *WORK, int *lwork, int *INFO)
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 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 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)
void dorgqr_ (int *M, int *N, int *K, double *A, int *LDA, double *TAU, double *WORK, int *LWORK, int *INFO)
void dpotrf_ (const char *UPLO, const int *N, double *A, const int *LDA, int *INFO)
void dpotri_ (const char *UPLO, const int *N, double *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 dsyev_ (const char *JOBZ, const char *UPLO, int *N, double *A, int *lda, double *W, double *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)
template<int R, int C, typename P , typename B >
Matrix< R, C, P > exp (const Matrix< R, C, P, B > &m)
template<int Size, class Precision , class Base >
Internal::VectorStartFill
< Size, Precision, Base > 
Fill (Vector< Size, Precision, Base > &v)
template<int R, int C, class Precision , class Base >
Internal::MatrixStartFill< R,
C, Precision, Base > 
Fill (Matrix< R, C, Precision, Base > &m)
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 >
TOON_DEPRECATED void Fill (Vector< Size, Precision, Base > &v, const Precision &p)
template<int R, int C, class Precision , class Base >
void gauss_jordan (Matrix< R, C, Precision, Base > &m)
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<int N, typename Precision >
Vector< N, Precision > gaussian_elimination (Matrix< N, N, Precision > A, Vector< N, Precision > b)
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)
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 geqp3_ (int *M, int *N, double *A, int *LDA, int *JPVT, double *TAU, double *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 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 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 getrf_ (int *M, int *N, double *A, int *lda, int *IPIV, int *INFO)
void getrf_ (int *M, int *N, float *A, int *lda, int *IPIV, int *INFO)
void getri_ (int *N, float *A, int *lda, int *IPIV, float *WORK, int *lwork, int *INFO)
void getri_ (int *N, double *A, int *lda, int *IPIV, double *WORK, int *lwork, int *INFO)
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<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<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<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)
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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 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< 9 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8, double x9)
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< 8 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7, double x8)
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< 7 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6, double x7)
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< 6 > makeVector (double x1, double x2, double x3, double x4, double x5, double x6)
template<typename Precision >
Vector< 5, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4, const Precision &x5)
Vector< 5 > makeVector (double x1, double x2, double x3, double x4, double x5)
template<typename Precision >
Vector< 4, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3, const Precision &x4)
Vector< 4 > makeVector (double x1, double x2, double x3, double x4)
template<typename Precision >
Vector< 3, Precision > makeVector (const Precision &x1, const Precision &x2, const Precision &x3)
Vector< 3 > makeVector (double x1, double x2, double x3)
template<typename Precision >
Vector< 2, Precision > makeVector (const Precision &x1, const Precision &x2)
Vector< 2 > makeVector (double x1, double x2)
template<typename Precision >
Vector< 1, Precision > makeVector (const Precision &x1)
Vector< 1 > makeVector (double x1)
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 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< Vector< Dynamic,
Precision >, Vector< Dynamic,
Precision > > 
max_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_vertical (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 Size, typename Precision , typename Base >
Precision max_value (const Vector< Size, Precision, Base > &v)
template<int R, int C, typename Precision , typename Base >
Vector< Dynamic, Precision > max_value_horizontal (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 >
std::pair< Precision,
std::pair< int, int > > 
min_element (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 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 > > 
min_element_vertical (const Matrix< R, C, Precision, Base > &m)
template<int R, int C, typename Precision , typename Base >
Precision min_value (const Matrix< R, C, Precision, Base > &m)
template<int Size, typename Precision , typename Base >
Precision min_value (const Vector< Size, Precision, Base > &v)
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 > min_value_vertical (const Matrix< R, C, Precision, Base > &m)
template<int Size, class Precision , class Base >
Precision norm (const Vector< Size, Precision, Base > &v)
template<int R, int C, typename P , typename B >
norm_1 (const Matrix< R, C, P, B > &m)
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_2 (const Vector< Size, Precision, Base > &v)
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 Size, class Precision , class Base >
Precision norm_inf (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 >
void normalize (Vector< Size, Precision > &v)
template<int Size, class Precision , class Base >
void normalize (Vector< Size, Precision, Base > v)
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 >
Matrix< S, S, P > numerical_hessian (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<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 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 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 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<typename Precision >
SE3< Precision > operator* (const SO3< Precision > &lhs, const SE3< Precision > &rhs)
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 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 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 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 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 >
Vector< R, typename
Internal::MultiplyType< P1, P2 >
::type > 
operator* (const Matrix< R, C, P1, B1 > &m, const Vector< Size, P2, B2 > &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 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<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::MultiplyType< Pl, Pr >
::type > > 
operator* (const Pl &l, const Operator< Op< Pr > > &r)
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 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 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 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 >
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 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 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 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 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 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 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 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 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 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 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 R, int C, typename P , typename A >
Matrix< R, C, P > operator- (const Matrix< R, C, P, A > &v)
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 S, typename P , typename A >
Vector< S, P > operator- (const Vector< S, P, A > &v)
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<template< class >class Op>
Operator< Op< DefaultPrecision > > operator- (const Operator< Op< Internal::One > > &o)
template<class Op >
Operator< Op > operator- (const Operator< Op > &o)
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 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<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<int N, typename P >
std::ostream & operator<< (std::ostream &out, const SL< N, P > &h)
template<int Rows, int Cols, typename Precision , class Base >
std::ostream & operator<< (std::ostream &os, const Matrix< Rows, Cols, Precision, Base > &m)
template<int Size, typename Precision , typename Base >
std::ostream & operator<< (std::ostream &os, const Vector< Size, Precision, Base > &v)
template<class Precision >
std::istream & operator>> (std::istream &, SE3< Precision > &)
template<class Precision >
std::istream & operator>> (std::istream &, SO3< Precision > &)
template<typename Precision >
std::istream & operator>> (std::istream &, SE2< Precision > &)
template<typename Precision >
std::istream & operator>> (std::istream &, SO2< Precision > &)
template<int N, typename P >
std::istream & operator>> (std::istream &, SL< N, P > &)
template<int Rows, int Cols, typename Precision , typename Base >
std::istream & operator>> (std::istream &is, Matrix< Rows, Cols, Precision, Base > &m)
template<int Size, typename Precision , typename Base >
std::istream & operator>> (std::istream &is, Vector< Size, Precision, Base > &v)
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)
void orgqr_ (int *M, int *N, int *K, double *A, int *LDA, 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 potrf_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
void potrf_ (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 potri_ (const char *UPLO, const int *N, double *A, const int *LDA, 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 potrs_ (const char *UPLO, const int *N, const int *NRHS, const double *A, const int *LDA, double *B, const int *LDB, int *INFO)
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 > project (const Matrix< R, C, Precision, Base > &m)
template<int Size, typename Precision , typename Base >
Vector<(Size==Dynamic?Dynamic:Size-1),
Precision > 
project (const Vector< Size, Precision, Base > &v)
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 sgeqp3_ (int *M, int *N, float *A, int *LDA, int *JPVT, float *TAU, float *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 sgetrf_ (int *M, int *N, float *A, int *lda, int *IPIV, int *INFO)
void sgetri_ (int *N, float *A, int *lda, int *IPIV, float *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 spotrf_ (const char *UPLO, const int *N, float *A, const int *LDA, int *INFO)
void spotri_ (const char *UPLO, const int *N, float *A, const int *LDA, 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 ssyev_ (const char *JOBZ, const char *UPLO, int *N, float *A, int *lda, float *W, float *WORK, int *LWORK, int *INFO)
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 syev_ (const char *JOBZ, const char *UPLO, int *N, float *A, int *lda, float *W, float *WORK, int *LWORK, int *INFO)
void syev_ (const char *JOBZ, const char *UPLO, int *N, double *A, int *lda, double *W, double *WORK, int *LWORK, int *INFO)
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)
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 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)
template<int Size, class Precision , class Base >
Vector< Size, Precision > unit (const Vector< Size, Precision, Base > &v)
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 Precision , typename Base >
Matrix< R+1, C, Precision > unproject (const Matrix< R, C, Precision, Base > &m)
template<int Size, typename Precision , typename Base >
Vector<(Size==Dynamic?Dynamic:Size+1),
Precision > 
unproject (const Vector< Size, Precision, Base > &v)
template<int Size, class Precision >
const Vector< Size, const
Precision, Reference
wrapVector (const Precision *data)
template<int Size, class Precision >
Vector< Size, Precision,
Reference
wrapVector (Precision *data)
template<class Precision >
const Vector< Dynamic, const
Precision, Reference
wrapVector (const Precision *data, int size)
template<class Precision >
Vector< Dynamic, Precision,
Reference
wrapVector (Precision *data, int size)
template<int Size>
const Vector< Size, const
double, Reference
wrapVector (const double *data)
template<int Size>
Vector< Size, double, ReferencewrapVector (double *data)
const Vector< Dynamic, const
double, Reference
wrapVector (const double *data, int size)
Vector< Dynamic, double,
Reference
wrapVector (double *data, int size)

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

Variables

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

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 300 of file TooN.h.


Function Documentation

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.

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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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<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,