triqs::gfs::gf
#include <triqs/gfs.hpp>
template<typename Mesh, typename Target, typename Layout, typename EvalPolicy> class gf
The Green function container.
Template parameters
- Mesh: The domain of definition
- Target: The target domain
Member types
mutable_view_type | gf_view<Mesh, Target, typename Layout::with_lowest_guarantee_t, EvalPolicy> | |
const_view_type | gf_const_view<Mesh, Target, typename Layout::with_lowest_guarantee_t, EvalPolicy> | Associated const view type |
view_type | gf_view<Mesh, Target, typename Layout::with_lowest_guarantee_t, EvalPolicy> | Associated (non const) view type |
regular_type | gf<Mesh, Target, Layout, EvalPolicy> | Associated regular type (gf<….>) |
real_t | gf<Mesh, typename Target::real_t, Layout, EvalPolicy> | The associated real type |
target_t | Target | Template type |
mesh_t | Mesh | Mesh type |
domain_t | typename mesh_t::domain_t | Domain type |
mesh_point_t | typename mesh_t::mesh_point_t | Type of the mesh point |
mesh_index_t | typename mesh_t::index_t | |
linear_mesh_index_t | typename mesh_t::linear_index_t | |
indices_t | gf_indices | |
evaluator_t | typename EvalPolicy::template evaluator_t<Mesh, Target> | |
scalar_t | typename Target::scalar_t | Real or Complex |
data_t | nda::basic_array<scalar_t, data_rank, Layout, ‘A’, nda::heap> | Type of the data array |
target_shape_t | std::array<long, Target::rank> |
Member functions
(constructor) | |
mesh | |
domain | |
indices | |
operator= | |
hdf5_format | |
serialize |