Defines | Functions | Variables
cholesky.cpp File Reference
#include "main.h"
#include <Eigen/Cholesky>
#include <Eigen/QR>
Include dependency graph for test/cholesky.cpp:

Go to the source code of this file.

Defines

#define EIGEN_DENSE_STORAGE_CTOR_PLUGIN   { if(size!=0) nb_temporaries++; }
#define EIGEN_NO_ASSERTION_CHECKING
#define VERIFY_EVALUATION_COUNT(XPR, N)

Functions

template<typename MatrixType >
void cholesky (const MatrixType &m)
template<typename MatrixType >
void cholesky_cplx (const MatrixType &m)
template<typename MatrixType >
void cholesky_verify_assert ()
void test_cholesky ()

Variables

static int nb_temporaries

Define Documentation

#define EIGEN_DENSE_STORAGE_CTOR_PLUGIN   { if(size!=0) nb_temporaries++; }

Definition at line 31 of file test/cholesky.cpp.

Definition at line 26 of file test/cholesky.cpp.

#define VERIFY_EVALUATION_COUNT (   XPR,
 
)
Value:
{\
    nb_temporaries = 0; \
    XPR; \
    if(nb_temporaries!=N) std::cerr << "nb_temporaries == " << nb_temporaries << "\n"; \
    VERIFY( (#XPR) && nb_temporaries==N ); \
  }

Definition at line 37 of file test/cholesky.cpp.


Function Documentation

template<typename MatrixType >
void cholesky ( const MatrixType m)

Definition at line 48 of file test/cholesky.cpp.

template<typename MatrixType >
void cholesky_cplx ( const MatrixType m)

Definition at line 188 of file test/cholesky.cpp.

template<typename MatrixType >
void cholesky_verify_assert ( )

Definition at line 248 of file test/cholesky.cpp.

void test_cholesky ( )

Definition at line 268 of file test/cholesky.cpp.


Variable Documentation

int nb_temporaries [static]

Definition at line 29 of file test/cholesky.cpp.



libicr
Author(s): Robert Krug
autogenerated on Mon Jan 6 2014 11:34:05