CAPD DynSys Library  5.2.0
Matrix.h File Reference
#include <iostream>
#include "capd/vectalg/Vector.h"
#include "capd/vectalg/RowVector.h"
#include "capd/vectalg/ColumnVector.h"
#include "capd/vectalg/MatrixContainer.h"
#include "capd/vectalg/MatrixIterator.h"
#include "capd/vectalg/MatrixSlice.h"
#include "capd/settings/compilerSetting.h"
#include "capd/vectalg/Matrix_inline.h"

Classes

class  capd::vectalg::Matrix< Scalar, rows, cols >
 
class  capd::vectalg::Matrix< Scalar, rows, cols >
 
struct  capd::vectalg::Matrix< Scalar, rows, cols >::rebind< U >
 

Namespaces

 capd
 
 capd::vectalg
 

Functions

template<typename Scalar , __size_type rows, __size_type cols1, __size_type cols2>
Matrix< Scalar, rows, cols2 > capd::vectalg::operator* (const Matrix< Scalar, rows, cols1 > &, const Matrix< Scalar, cols1, cols2 > &)
 
template<typename Scalar , __size_type rows, __size_type cols>
Matrix< Scalar, cols, rows > capd::vectalg::transpose (const Matrix< Scalar, rows, cols > &)
 
template<typename Scalar , __size_type rows, __size_type cols>
Matrix< Scalar, cols, rows > capd::vectalg::Transpose (const Matrix< Scalar, rows, cols > &)
 
template<typename Scalar , __size_type rows, __size_type cols>
std::ostream & capd::vectalg::operator<< (std::ostream &, const Matrix< Scalar, rows, cols > &)
 
template<typename Scalar , __size_type rows, __size_type cols>
std::istream & capd::vectalg::operator>> (std::istream &, Matrix< Scalar, rows, cols > &)
 
template<typename Scalar , __size_type rows, __size_type cols>
Matrix< Scalar, cols, rows >::ScalarType capd::vectalg::trace (const Matrix< Scalar, cols, rows > &A)
 Computes Trace of a given matrix. More...
 
template<typename Scalar , __size_type rows, __size_type cols>
Matrix< Scalar, cols, rows >::ScalarType capd::vectalg::secondTrace (const Matrix< Scalar, cols, rows > &A)
 It returns a sum of determinants of all 2x2 matrix. More...
 
template<typename Scalar , __size_type rows, __size_type cols>
std::string capd::vectalg::cppReprezentation (const Matrix< Scalar, cols, rows > &A, const std::string &varName, const std::string &typeName)
 It serializes a matrix - gives text reprezentation which can be compiled. More...
 

Detailed Description

Author
The CAPD group