ergo
matrix_typedefs.h File Reference

Header file with typedefs for matrix and vector types. More...

#include "realtype.h"
#include "Matrix.h"
#include "Vector.h"
#include "MatrixSymmetric.h"
#include "MatrixTriangular.h"
#include "MatrixGeneral.h"
#include "VectorGeneral.h"
#include "mat_gblas.h"

Go to the source code of this file.

Macros

#define MATLEVEL   5

Typedefs

typedef mat::Matrix< ergo_real, ergo_real > Mat_1
typedef mat::Matrix< ergo_real, Mat_1 > Mat_2
typedef mat::Matrix< ergo_real, Mat_2 > Mat_3
typedef mat::Matrix< ergo_real, Mat_3 > Mat_4
typedef mat::Matrix< ergo_real, Mat_4 > Mat_5
typedef mat::Vector< ergo_real, ergo_real > Vec_1
typedef mat::Vector< ergo_real, Vec_1 > Vec_2
typedef mat::Vector< ergo_real, Vec_2 > Vec_3
typedef mat::Vector< ergo_real, Vec_3 > Vec_4
typedef mat::Vector< ergo_real, Vec_4 > Vec_5
typedef Mat_5 Matri
typedef Vec_5 Vectorrr
typedef mat::MatrixSymmetric< ergo_real, Matri > symmMatrix
typedef mat::MatrixTriangular< ergo_real, Matri > triangMatrix
typedef mat::MatrixGeneral< ergo_real, Matri > normalMatrix
typedef mat::VectorGeneral< ergo_real, Vectorrr > generalVector
typedef mat::Interval< ergo_real > intervalType

Detailed Description

Header file with typedefs for matrix and vector types.

The levels of hierarchic matrices are defined here.

Author
: Elias Rudberg responsible.

Macro Definition Documentation

◆ MATLEVEL

#define MATLEVEL   5

Typedef Documentation

◆ generalVector

◆ intervalType

◆ Mat_1

◆ Mat_2

◆ Mat_3

◆ Mat_4

◆ Mat_5

◆ Matri

typedef Mat_5 Matri

◆ normalMatrix

◆ symmMatrix

◆ triangMatrix

◆ Vec_1

◆ Vec_2

◆ Vec_3

◆ Vec_4

◆ Vec_5

◆ Vectorrr

typedef Vec_5 Vectorrr