Defines | Functions
jacobisvd.cpp File Reference
#include "main.h"
#include <Eigen/SVD>
Include dependency graph for jacobisvd.cpp:

Go to the source code of this file.

Defines

#define EIGEN_RUNTIME_NO_MALLOC
#define EIGEN_STACK_ALLOCATION_LIMIT   0

Functions

template<typename MatrixType >
void jacobisvd (const MatrixType &a=MatrixType(), bool pickrandom=true)
template<typename MatrixType , int QRPreconditioner>
void jacobisvd_check_full (const MatrixType &m, const JacobiSVD< MatrixType, QRPreconditioner > &svd)
template<typename MatrixType , int QRPreconditioner>
void jacobisvd_compare_to_full (const MatrixType &m, unsigned int computationOptions, const JacobiSVD< MatrixType, QRPreconditioner > &referenceSvd)
template<typename MatrixType >
void jacobisvd_inf_nan ()
template<typename MatrixType >
void jacobisvd_method ()
void jacobisvd_preallocate ()
template<typename MatrixType , int QRPreconditioner>
void jacobisvd_solve (const MatrixType &m, unsigned int computationOptions)
template<typename MatrixType , int QRPreconditioner>
void jacobisvd_test_all_computation_options (const MatrixType &m)
template<typename MatrixType >
void jacobisvd_verify_assert (const MatrixType &m)
template<typename T >
EIGEN_DONT_INLINE T sub (T a, T b)
void test_jacobisvd ()
template<typename Scalar >
EIGEN_DONT_INLINE Scalar zero ()

Define Documentation

Definition at line 28 of file jacobisvd.cpp.

Definition at line 27 of file jacobisvd.cpp.


Function Documentation

template<typename MatrixType >
void jacobisvd ( const MatrixType a = MatrixType(),
bool  pickrandom = true 
)

Definition at line 138 of file jacobisvd.cpp.

template<typename MatrixType , int QRPreconditioner>
void jacobisvd_check_full ( const MatrixType m,
const JacobiSVD< MatrixType, QRPreconditioner > &  svd 
)

Definition at line 33 of file jacobisvd.cpp.

template<typename MatrixType , int QRPreconditioner>
void jacobisvd_compare_to_full ( const MatrixType m,
unsigned int  computationOptions,
const JacobiSVD< MatrixType, QRPreconditioner > &  referenceSvd 
)

Definition at line 62 of file jacobisvd.cpp.

template<typename MatrixType >
void jacobisvd_inf_nan ( )

Definition at line 224 of file jacobisvd.cpp.

template<typename MatrixType >
void jacobisvd_method ( )

Definition at line 203 of file jacobisvd.cpp.

Definition at line 247 of file jacobisvd.cpp.

template<typename MatrixType , int QRPreconditioner>
void jacobisvd_solve ( const MatrixType m,
unsigned int  computationOptions 
)

Definition at line 85 of file jacobisvd.cpp.

template<typename MatrixType , int QRPreconditioner>
void jacobisvd_test_all_computation_options ( const MatrixType m)

Definition at line 108 of file jacobisvd.cpp.

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

Definition at line 148 of file jacobisvd.cpp.

template<typename T >
EIGEN_DONT_INLINE T sub ( T  a,
T  b 
)

Definition at line 221 of file jacobisvd.cpp.

void test_jacobisvd ( )

Definition at line 287 of file jacobisvd.cpp.

template<typename Scalar >
EIGEN_DONT_INLINE Scalar zero ( )

Definition at line 218 of file jacobisvd.cpp.



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