accelerInt  v0.1
Functions
phiAHessenberg.h File Reference

Header for Matrix exponential (phi) methods. More...

#include "header.h"
Include dependency graph for phiAHessenberg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int phi2Ac_variable (const int, const double *, const double, double *)
 Compute the 2nd order Phi (exponential) matrix function. More...
 
int phiAc_variable (const int, const double *, const double, double *)
 Compute the first order Phi (exponential) matrix function. More...
 
int expAc_variable (const int, const double *, const double, double *)
 Compute the zeroth order Phi (exponential) matrix function. This is the regular matrix exponential. More...
 

Detailed Description

Header for Matrix exponential (phi) methods.

Definition in file phiAHessenberg.h.

Function Documentation

◆ expAc_variable()

int expAc_variable ( const int  m,
const double *  A,
const double  c,
double *  phiA 
)

Compute the zeroth order Phi (exponential) matrix function. This is the regular matrix exponential.

Computes \(\phi_0(c*A)\)

Parameters
[in]mThe Hessenberg matrix size (mxm)
[in]AThe input Hessenberg matrix
[in]cThe scaling factor
[out]phiAThe resulting exponential matrix

Definition at line 140 of file phiAHessenberg.c.

◆ phi2Ac_variable()

int phi2Ac_variable ( const int  m,
const double *  A,
const double  c,
double *  phiA 
)

Compute the 2nd order Phi (exponential) matrix function.

Computes \(\phi_2(c*A)\)

Parameters
[in]mThe Hessenberg matrix size (mxm)
[in]AThe input Hessenberg matrix
[in]cThe scaling factor
[out]phiAThe resulting exponential matrix

Definition at line 27 of file phiAHessenberg.c.

◆ phiAc_variable()

int phiAc_variable ( const int  m,
const double *  A,
const double  c,
double *  phiA 
)

Compute the first order Phi (exponential) matrix function.

Computes \(\phi_1(c*A)\)

Parameters
[in]mThe Hessenberg matrix size (mxm)
[in]AThe input Hessenberg matrix
[in]cThe scaling factor
[out]phiAThe resulting exponential matrix

Definition at line 83 of file phiAHessenberg.c.