|
std::complex< double > | alps::gf::f_omega (double wn, double c1, double c2, double c3) |
|
double | alps::gf::f_tau (double tau, double beta, double c1, double c2, double c3) |
|
void | alps::gf::transform_vector_no_tail (const std::vector< std::complex< double > > &input_data, const std::vector< double > &omega, std::vector< double > &output_data, const std::vector< double > &tau, double beta) |
| Fourier transform kernel of the omega -> tau transform. More...
|
|
template<class MESH1 > |
void | alps::gf::fourier_frequency_to_time (const two_index_gf_with_tail< two_index_gf< std::complex< double >, matsubara_positive_mesh, MESH1 >, one_index_gf< double, MESH1 > > &g_omega, two_index_gf_with_tail< two_index_gf< double, itime_mesh, MESH1 >, one_index_gf< double, MESH1 > > &g_tau) |
| Fourier transform a two-index matsubara gf to an imag time gf. More...
|
|
template<class MESH1 , class MESH2 > |
void | alps::gf::fourier_frequency_to_time (const three_index_gf_with_tail< three_index_gf< std::complex< double >, matsubara_positive_mesh, MESH1, MESH2 >, two_index_gf< double, MESH1, MESH2 > > &g_omega, three_index_gf_with_tail< three_index_gf< double, itime_mesh, MESH1, MESH2 >, two_index_gf< double, MESH1, MESH2 > > &g_tau) |
| Fourier transform a three-index matsubara gf to an imag time gf. More...
|
|
template<class MESH1 , class MESH2 , class MESH3 > |
void | alps::gf::fourier_frequency_to_time (const four_index_gf_with_tail< four_index_gf< std::complex< double >, matsubara_positive_mesh, MESH1, MESH2, MESH3 >, three_index_gf< double, MESH1, MESH2, MESH3 > > &g_omega, four_index_gf_with_tail< four_index_gf< double, itime_mesh, MESH1, MESH2, MESH3 >, three_index_gf< double, MESH1, MESH2, MESH3 > > &g_tau) |
| Fourier transform a four-index matsubara gf to an imag time gf. More...
|
|
template<class MESH1 , class MESH2 , class MESH3 , class MESH4 > |
void | alps::gf::fourier_frequency_to_time (const five_index_gf_with_tail< five_index_gf< std::complex< double >, matsubara_positive_mesh, MESH1, MESH2, MESH3, MESH4 >, four_index_gf< double, MESH1, MESH2, MESH3, MESH4 > > &g_omega, five_index_gf_with_tail< five_index_gf< double, itime_mesh, MESH1, MESH2, MESH3, MESH4 >, four_index_gf< double, MESH1, MESH2, MESH3, MESH4 > > &g_tau) |
| Fourier transform a five-index matsubara gf to an imag time gf. More...
|
|