Classes | Macros | Functions
matrix_function.cpp File Reference
#include "main.h"
#include <unsupported/Eigen/MatrixFunctions>
Include dependency graph for matrix_function.cpp:

Go to the source code of this file.

Classes

struct  randomMatrixWithImagEivals< MatrixType, IsComplex >
 
struct  randomMatrixWithImagEivals< MatrixType, 0 >
 
struct  randomMatrixWithImagEivals< MatrixType, 1 >
 

Macros

#define VERIFY_IS_APPROX_ABS(a, b)   VERIFY(test_isApprox_abs(a, b))
 

Functions

 EIGEN_DECLARE_TEST (matrix_function)
 
template<typename MatrixType >
MatrixType randomMatrixWithRealEivals (const Index size)
 
template<typename Type1 , typename Type2 >
bool test_isApprox_abs (const Type1 &a, const Type2 &b)
 
template<typename MatrixType >
void testGonioFunctions (const MatrixType &A)
 
template<typename MatrixType >
void testHyperbolicFunctions (const MatrixType &A)
 
template<typename MatrixType >
void testMapRef (const MatrixType &A)
 
template<typename MatrixType >
void testMatrix (const MatrixType &A)
 
template<typename MatrixType >
void testMatrixExponential (const MatrixType &A)
 
template<typename MatrixType >
void testMatrixLogarithm (const MatrixType &A)
 
template<typename MatrixType >
void testMatrixType (const MatrixType &m)
 

Macro Definition Documentation

◆ VERIFY_IS_APPROX_ABS

#define VERIFY_IS_APPROX_ABS (   a,
  b 
)    VERIFY(test_isApprox_abs(a, b))

Definition at line 15 of file matrix_function.cpp.

Function Documentation

◆ EIGEN_DECLARE_TEST()

EIGEN_DECLARE_TEST ( matrix_function  )

Definition at line 213 of file matrix_function.cpp.

◆ randomMatrixWithRealEivals()

template<typename MatrixType >
MatrixType randomMatrixWithRealEivals ( const Index  size)

Definition at line 26 of file matrix_function.cpp.

◆ test_isApprox_abs()

template<typename Type1 , typename Type2 >
bool test_isApprox_abs ( const Type1 &  a,
const Type2 &  b 
)
inline

Definition at line 18 of file matrix_function.cpp.

◆ testGonioFunctions()

template<typename MatrixType >
void testGonioFunctions ( const MatrixType A)

Definition at line 134 of file matrix_function.cpp.

◆ testHyperbolicFunctions()

template<typename MatrixType >
void testHyperbolicFunctions ( const MatrixType A)

Definition at line 125 of file matrix_function.cpp.

◆ testMapRef()

template<typename MatrixType >
void testMapRef ( const MatrixType A)

Definition at line 181 of file matrix_function.cpp.

◆ testMatrix()

template<typename MatrixType >
void testMatrix ( const MatrixType A)

Definition at line 158 of file matrix_function.cpp.

◆ testMatrixExponential()

template<typename MatrixType >
void testMatrixExponential ( const MatrixType A)

Definition at line 96 of file matrix_function.cpp.

◆ testMatrixLogarithm()

template<typename MatrixType >
void testMatrixLogarithm ( const MatrixType A)

Definition at line 106 of file matrix_function.cpp.

◆ testMatrixType()

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

Definition at line 167 of file matrix_function.cpp.



gtsam
Author(s):
autogenerated on Tue Jul 4 2023 02:40:51