|
NESSi
v1.0.2
The NonEquilibrium Systems Simulation Library
|
| void cntr::interpolate_CF4 | ( | int | tstp, |
| cntr::function< T > & | H, | ||
| cdmatrix & | Hinte1, | ||
| cdmatrix & | Hinte2, | ||
| int | kt, | ||
| bool | fixHam = false |
||
| ) |
Interpolation for the forth order propagator
Interpolates \(H(t - dt + dt*c1)\) and \(H(t - dt + dt*c2)\), where
\(c1 = 1/2 - \sqrt(3)/6\) \(c2 = 1/2 + \sqrt(3)/6\) from \(H(t+dt)\), \(H(t)\), \(H(t-dt)\) where \(H(t+dt)\) is obtained from the extrapolation if not yet known. If fixham=true we assume that the hamiltonian is known for all times and there is no extrapolation
| tstp |
|
| H |
|
| Hinte1 |
|
| Hinte2 |
|
| kt |
|
| fixHam |
|
Definition at line 698 of file cntr_equilibrium_impl.hpp.
References integration::I< double >(), and cntr::function< T >::size1_.
Referenced by propagator_exp().
Here is the call graph for this function:
Here is the caller graph for this function: