TR-mbed 1.0
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Functions
jacobisvd.cpp File Reference
#include "main.h"
#include <Eigen/SVD>
#include "svd_common.h"

Classes

class  Foo::Bar
 

Namespaces

namespace  Foo
 

Macros

#define EIGEN_STACK_ALLOCATION_LIMIT   0
 
#define EIGEN_RUNTIME_NO_MALLOC
 
#define SVD_DEFAULT(M)   JacobiSVD<M>
 
#define SVD_FOR_MIN_NORM(M)   JacobiSVD<M,ColPivHouseholderQRPreconditioner>
 

Functions

template<typename MatrixType >
void jacobisvd (const MatrixType &a=MatrixType(), bool pickrandom=true)
 
template<typename MatrixType >
void jacobisvd_verify_assert (const MatrixType &m)
 
template<typename MatrixType >
void jacobisvd_method ()
 
bool Foo::operator< (const Bar &, const Bar &)
 
void msvc_workaround ()
 
 EIGEN_DECLARE_TEST (jacobisvd)
 

Macro Definition Documentation

◆ EIGEN_RUNTIME_NO_MALLOC

#define EIGEN_RUNTIME_NO_MALLOC

◆ EIGEN_STACK_ALLOCATION_LIMIT

#define EIGEN_STACK_ALLOCATION_LIMIT   0

◆ SVD_DEFAULT

#define SVD_DEFAULT (   M)    JacobiSVD<M>

◆ SVD_FOR_MIN_NORM

#define SVD_FOR_MIN_NORM (   M)    JacobiSVD<M,ColPivHouseholderQRPreconditioner>

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( jacobisvd  )

◆ jacobisvd()

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

◆ jacobisvd_method()

template<typename MatrixType >
void jacobisvd_method ( )

◆ jacobisvd_verify_assert()

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

◆ msvc_workaround()

void msvc_workaround ( )