NTPoly
Static Public Member Functions | List of all members
NTPoly::ExponentialSolvers Class Reference

A Module For Computing General Matrix Exponentials. More...

#include <ExponentialSolvers.h>

Inheritance diagram for NTPoly::ExponentialSolvers:
NTPoly::SolverBase

Static Public Member Functions

static void ComputeExponential (const Matrix_ps &InputMat, Matrix_ps &OutputMat, const SolverParameters &solver_parameters)
 
static void ComputeExponentialPade (const Matrix_ps &InputMat, Matrix_ps &OutputMat, const SolverParameters &solver_parameters)
 
static void ComputeLogarithm (const Matrix_ps &InputMat, Matrix_ps &OutputMat, const SolverParameters &solver_parameters)
 

Additional Inherited Members

- Static Protected Member Functions inherited from NTPoly::SolverBase
static const int * GetIH (const Matrix_ps &dsm)
 
static int * GetIH (Matrix_ps &dsm)
 
static const int * GetIH (const SolverParameters &csp)
 
static int * GetIH (SolverParameters &csp)
 

Detailed Description

A Module For Computing General Matrix Exponentials.

Member Function Documentation

◆ ComputeExponential()

void NTPoly::ExponentialSolvers::ComputeExponential ( const Matrix_ps InputMat,
Matrix_ps OutputMat,
const SolverParameters solver_parameters 
)
static

Compute the matrix exponential.

Parameters
InputMatmatrix to compute the exponential of.
OutputMat= exp(InputMat)
solver_parametersparameters for the solver

◆ ComputeExponentialPade()

void NTPoly::ExponentialSolvers::ComputeExponentialPade ( const Matrix_ps InputMat,
Matrix_ps OutputMat,
const SolverParameters solver_parameters 
)
static

Compute the matrix exponential using the Pade method.

Parameters
InputMatmatrix to compute the exponential of.
OutputMat= exp(InputMat)
solver_parametersparameters for the solver

◆ ComputeLogarithm()

void NTPoly::ExponentialSolvers::ComputeLogarithm ( const Matrix_ps InputMat,
Matrix_ps OutputMat,
const SolverParameters solver_parameters 
)
static

Compute the matrix logarithm.

Parameters
InputMatmatrix to compute the exponential of.
OutputMat= log(InputMat)
solver_parametersparameters for the solver

The documentation for this class was generated from the following files: