Jpp
Classes | Namespaces | Typedefs | Functions
JMatrixND.hh File Reference
#include <limits>
#include <cmath>
#include <algorithm>
#include <ostream>
#include <iomanip>
#include <vector>
#include <utility>
#include "JIO/JSerialisable.hh"
#include "JLang/JEquals.hh"
#include "JLang/JException.hh"
#include "JLang/JSingleton.hh"
#include "Jeep/JPrint.hh"
#include "JMath/JMath.hh"

Go to the source code of this file.

Classes

struct  JMATH::JMatrixND_t
 Type definition of a NxN matrix. More...
 
class  JMATH::JMatrixND
 N x N matrix. More...
 
struct  JMATH::JMatrixND::JMatrixHelper
 Auxiliary class for matrix decomposition. More...
 

Namespaces

 JMATH
 Auxiliary classes and methods for mathematical operations.
 
 JPP
 This name space includes all other name spaces (except KM3NETDAQ, KM3NET and ANTARES).
 

Typedefs

typedef std::vector< std::pair< int, int > > JMATH::JPermutationMatrix
 Type definition of permutation matrix. More...
 

Functions

template<class T >
double JMATH::getDot (T __begin, T __end, const JMatrixND &V)
 Determine dot product Y^T x V x Y, where. More...