bundles / scipy latest / scipy / sparse / linalg / _expm_multiply / _expm_multiply_simple
function
scipy.sparse.linalg._expm_multiply:_expm_multiply_simple
Signature
def _expm_multiply_simple ( A , B , t = 1.0 , traceA = None , balance = False ) Summary
Compute the action of the matrix exponential at a single time point.
Parameters
A: transposable linear operatorThe operator whose exponential is of interest.
B: ndarrayThe matrix to be multiplied by the matrix exponential of A.
t: floatA time point.
traceA: scalar, optionalTrace of
A. If not given the trace is estimated for linear operators, or calculated exactly for sparse matrices. It is used to preconditionA, thus an approximate trace is acceptablebalance: boolIndicates whether or not to apply balancing.
Returns
F: ndarray
Notes
This is algorithm (3.2) in Al-Mohy and Higham (2011).
Aliases
-
scipy.sparse.linalg._expm_multiply._expm_multiply_simple