triqs::gfs::gf¶
#include <triqs/gfs.hpp>
template<typename Var, typename Target> class gf
The Green function container.
Template parameters¶
- Var: The domain of definition
- Target: The target domain
Member types¶
mutable_view_type | gf_view<Var, Target> | |
const_view_type | gf_const_view<Var, Target> | Associated const view type |
view_type | gf_view<Var, Target> | Associated (non const) view type |
regular_type | gf<Var, Target> | Associated regular type (gf<….>) |
real_t | gf<Var, typename Target::real_t> | The associated real type |
variable_t | Var | Template type |
target_t | Target | Template type |
mesh_t | gf_mesh<Var> | 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 | gf_evaluator<Var, Target> | |
scalar_t | typename Target::scalar_t | Real or Complex |
data_t | arrays::array<scalar_t, data_rank> | Type of the data array |
data_memory_layout_t | memory_layout_t<data_rank> | Type of the memory layout |
target_shape_t | arrays::mini_vector<int, Target::rank> |
Member functions¶
(constructor) | |
mesh | |
domain | |
indices | |
operator= | |
hdf5_format | |
serialize |