| 
| subroutine, public  | exponential_oct_m::exponential_init (te, namespace, full_batch) | 
|   | 
| subroutine, public  | exponential_oct_m::exponential_copy (teo, tei) | 
|   | 
| subroutine  | exponential_oct_m::exponential_apply_single (te, namespace, mesh, hm, zpsi, ist, ik, deltat, vmagnus, imag_time) | 
|   | Wrapper to batchified routine for applying exponential to an array.  More...
  | 
|   | 
| subroutine  | exponential_oct_m::exponential_apply_batch (te, namespace, mesh, hm, psib, deltat, psib2, deltat2, vmagnus, imag_time, inh_psib) | 
|   | This routine performs the operation:  More...
  | 
|   | 
| subroutine  | exponential_oct_m::exponential_taylor_series_batch (te, namespace, mesh, hm, psib, deltat, psib2, deltat2, vmagnus, inh_psib, phik_shift) | 
|   | 
| subroutine  | exponential_oct_m::exponential_lanczos_batch (te, namespace, mesh, hm, psib, deltat, vmagnus, inh_psib) | 
|   | 
| subroutine, public  | exponential_oct_m::exponential_lanczos_function_batch (te, namespace, mesh, hm, psib, deltat, fun, vmagnus) | 
|   | Compute fun(H) psib, i.e. the application of a function of the Hamiltonian to a batch.  More...
  | 
|   | 
| subroutine  | exponential_oct_m::exponential_cheby_batch (te, namespace, mesh, hm, psib, deltat, chebyshev_function, vmagnus) | 
|   | Calculates the exponential of the Hamiltonian through an expansion in Chebyshev polynomials.  More...
  | 
|   | 
| subroutine  | exponential_oct_m::operate_batch (hm, namespace, mesh, psib, hpsib, vmagnus) | 
|   | 
| subroutine, public  | exponential_oct_m::exponential_apply_all (te, namespace, mesh, hm, st, deltat, order) | 
|   | Note that this routine not only computes the exponential, but also an extra term if there is a inhomogeneous term in the Hamiltonian hm.  More...
  | 
|   | 
| subroutine  | exponential_oct_m::exponential_apply_phi_batch (te, namespace, mesh, hm, psib, deltat, k, vmagnus) | 
|   |