Macros | Functions
vnl_matrix_exp.hxx File Reference
#include <iostream>
#include "vnl_matrix_exp.h"
#include <cassert>

Go to the source code of this file.

Macros

#define VNL_MATRIX_EXP_INSTANTIATE(Matrix)
 

Functions

template<class Matrix >
bool vnl_matrix_exp (Matrix const &X, Matrix &expX, double max_err)
 
template<class Matrix >
Matrix vnl_matrix_exp (Matrix const &X)
 

Detailed Description

Author
fsm

Definition in file vnl_matrix_exp.hxx.

Macro Definition Documentation

◆ VNL_MATRIX_EXP_INSTANTIATE

#define VNL_MATRIX_EXP_INSTANTIATE (   Matrix)
Value:
template VNL_EXPORT bool vnl_matrix_exp(Matrix const&, Matrix &, double); \
template VNL_EXPORT Matrix vnl_matrix_exp(Matrix const&)
VNL_EXPORT bool vnl_matrix_exp(SquareMatrix const &X, SquareMatrix &expX, double max_err)
Compute the exponential of a square matrix - fiddly form.

Definition at line 74 of file vnl_matrix_exp.hxx.

Function Documentation

◆ vnl_matrix_exp() [1/2]

template<class Matrix >
bool vnl_matrix_exp ( Matrix const &  X,
Matrix &  expX,
double  max_err 
)

Definition at line 17 of file vnl_matrix_exp.hxx.

◆ vnl_matrix_exp() [2/2]

template<class Matrix >
Matrix vnl_matrix_exp ( Matrix const &  X)

Definition at line 59 of file vnl_matrix_exp.hxx.