Jpp
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
 

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