|
| template<typename T > |
| T | cntr::bose (T beta, T omega) |
| | Evaluates the Bose distribution function. More...
|
| |
| template<typename T > |
| dvector | cntr::bose (T beta, dvector &omega) |
| | Evaluates the Bose distribution function. More...
|
| |
| template<typename T > |
| T | cntr::fermi (T beta, T omega) |
| | Evaluates the Fermi distribution function. More...
|
| |
| template<typename T > |
| dvector | cntr::fermi (T beta, dvector &omega) |
| | Evaluates the Fermi distribution function for multiple energies. More...
|
| |
| template<typename T , class dos_function > |
| void | cntr::green_equilibrium (herm_matrix< T > &G, dos_function &dos, double beta, double h, double mu, int limit, int nn) |
| | Equilibrium propagator for the given density of states More...
|
| |
| template<typename T > |
| void | cntr::green_equilibrium_bethe (herm_matrix< T > &G, double beta, double h, int limit, int nn, double mu) |
| | Equilibrium propagator for Bethe semicircular density of states More...
|
| |
| template<typename T , class dos_function > |
| void | cntr::green_equilibrium_mat (herm_matrix< T > &G, dos_function &dos, double beta, int limit=100, int nn=20, double mu=0.0) |
| |
| template<typename T > |
| void | cntr::green_equilibrium_mat_bethe (herm_matrix< T > &G, double beta, int limit, int nn, double mu) |
| | Equilibrium propagator for Bethe semicircular density of states. Matsubara only. More...
|
| |
| template<typename T > |
| void | cntr::green_from_H (herm_matrix< T > &G, T mu, cdmatrix &eps, T beta, T h) |
| | Propagator for time-independent free Hamiltonian More...
|
| |
| template<typename T > |
| void | cntr::green_from_H (int tstp, herm_matrix_timestep< T > &G, T mu, cdmatrix &eps, T beta, T h) |
| | Propagator for time-independent free Hamiltonian More...
|
| |
| template<typename T > |
| void | cntr::green_from_H (int tstp, herm_matrix< T > &G, T mu, cdmatrix &eps, T beta, T h) |
| | Propagator for time-independent free Hamiltonian More...
|
| |
| template<typename T > |
| void | cntr::green_from_H (herm_matrix< T > &G, T mu, cntr::function< T > &eps, T beta, T h, int SolveOrder, int cf_order) |
| | Propagator for time-dependent free Hamiltonian More...
|
| |
| template<typename T > |
| void | cntr::green_from_H (int tstp, herm_matrix_timestep< T > &G, T mu, cntr::function< T > &eps, T beta, T h, bool fixHam, int SolveOrder, int cf_order) |
| | Propagator for time-dependent free Hamiltonian More...
|
| |
| template<typename T > |
| void | cntr::green_from_H (int tstp, herm_matrix< T > &G, T mu, cntr::function< T > &eps, T beta, T h, bool fixHam, int SolveOrder, int cf_order) |
| | Propagator for time-dependent free Hamiltonian More...
|
| |
| template<typename T > |
| void | cntr::green_single_pole_XX_timestep (int tstp, herm_matrix_timestep< T > &D0, T w, T beta, T h) |
| |
| template<typename T > |
| void | cntr::interpolate_CF2 (int tstp, cntr::function< T > &H, cdmatrix &Hinter, int kt, bool fixHam=false) |
| | Interpolation for the second order propagator More...
|
| |
| template<typename T > |
| 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 More...
|
| |
| template<typename T > |
| void | cntr::propagator_exp (int tstp, cntr::function< T > &U, cntr::function< T > &H, double dt, int order, int kt, bool fixHam=false) |
| | Propagator for time-dependent free Hamiltonian More...
|
| |