CYCLUS
|
A class that solves the matrix exponential problem using the Taylor Series with Uniformization method.
Definition at line 14 of file uniform_taylor.h.
#include <uniform_taylor.h>
Static Public Member Functions | |
static Vector | MatrixExpSolver (const Matrix &A, const Vector &x_o, const double t) |
|
static |
Solves the matrix exponential problem:
dx(t) --— = A * x(t) dt
where A is an nxn Matrix and x(t) is a nx1 Vector. The solution to this equation can be determined by calculating:
x(t) = e^(tA) * x(t=0)
A | the Matrix |
x_o | the initial condition Vector x(t=0) |
t | the value for which the solution is being evaluated |
<string> | if the Uniform Taylor method cannot be used |
Definition at line 12 of file uniform_taylor.cc.