|
ALPSCore reference
|
#include <complex>#include <cassert>#include <array>#include <type_traits>#include <boost/multi_array.hpp>#include <boost/operators.hpp>#include <alps/hdf5/archive.hpp>#include <alps/hdf5/complex.hpp>#include <alps/hdf5/vector.hpp>#include <alps/hdf5/multi_array.hpp>#include "flagcheck.hpp"#include "piecewise_polynomial.hpp"

Go to the source code of this file.
Classes | |
| class | alps::gf::generic_index< X > |
| A generic index. More... | |
| class | alps::gf::base_mesh |
| Common part of interface and implementation for GF meshes. More... | |
| class | alps::gf::real_frequency_mesh |
| Mesh of real frequencies. More... | |
| class | alps::gf::matsubara_mesh< PTYPE > |
| class | alps::gf::itime_mesh |
| class | alps::gf::power_mesh |
| class | alps::gf::momentum_realspace_index_mesh |
| class | alps::gf::momentum_index_mesh |
| class | alps::gf::real_space_index_mesh |
| class | alps::gf::index_mesh |
| class | alps::gf::legendre_mesh |
| class | alps::gf::numerical_mesh< T > |
Namespaces | |
| alps | |
| alps::gf | |
| alps::gf::statistics | |
| alps::gf::mesh | |
Typedefs | |
| typedef matsubara_mesh< mesh::POSITIVE_ONLY > | alps::gf::matsubara_positive_mesh |
| typedef matsubara_mesh< mesh::POSITIVE_NEGATIVE > | alps::gf::matsubara_pn_mesh |
| typedef matsubara_mesh< mesh::POSITIVE_ONLY >::index_type | alps::gf::matsubara_index |
| typedef matsubara_mesh< mesh::POSITIVE_NEGATIVE >::index_type | alps::gf::matsubara_pn_index |
| typedef itime_mesh::index_type | alps::gf::itime_index |
| typedef momentum_index_mesh::index_type | alps::gf::momentum_index |
| typedef real_space_index_mesh::index_type | alps::gf::real_space_index |
| typedef index_mesh::index_type | alps::gf::index |
| typedef real_frequency_mesh::index_type | alps::gf::real_freq_index |
| typedef legendre_mesh::index_type | alps::gf::legendre_index |
| typedef numerical_mesh< double >::index_type | alps::gf::numerical_mesh_index |
Enumerations | |
| enum | alps::gf::statistics::statistics_type { alps::gf::statistics::BOSONIC =0, alps::gf::statistics::FERMIONIC =1 } |
| enum | alps::gf::mesh::frequency_positivity_type { alps::gf::mesh::POSITIVE_NEGATIVE =0, alps::gf::mesh::POSITIVE_ONLY =1 } |
Functions | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const real_frequency_mesh &M) |
| template<mesh::frequency_positivity_type PTYPE> | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const matsubara_mesh< PTYPE > &M) |
| Stream output operator, e.g. for printing to file. More... | |
| template<mesh::frequency_positivity_type PTYPE> | |
| void | alps::gf::swap (matsubara_mesh< PTYPE > &a, matsubara_mesh< PTYPE > &b) |
| Swaps two Matsubara meshes. More... | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const itime_mesh &M) |
| Stream output operator, e.g. for printing to file. More... | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const power_mesh &M) |
| Stream output operator, e.g. for printing to file. More... | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const momentum_realspace_index_mesh &M) |
| Stream output operator, e.g. for printing to file. More... | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const index_mesh &M) |
| Stream output operator, e.g. for printing to file. More... | |
| std::ostream & | alps::gf::operator<< (std::ostream &os, const legendre_mesh &M) |
| Stream output operator, e.g. for printing to file. More... | |
1.8.11