.. Generated automatically by cpp2rst .. highlight:: c .. role:: red .. role:: green .. role:: param .. _triqs__gfs__gf_view: triqs::gfs::gf_view =================== *#include * .. rst-class:: cppsynopsis template class :red:`gf_view` The Green function container. Template parameters ------------------- * **M**: The domain of definition * **Target**: The target domain Member types ------------ .. table:: :widths: 40 60 +-------------------+----------------------------------------------------+-------------------------------------+ | mutable_view_type | gf_view | | +-------------------+----------------------------------------------------+-------------------------------------+ | const_view_type | gf_const_view | Associated const view type | +-------------------+----------------------------------------------------+-------------------------------------+ | view_type | gf_view | Associated (non const) view type | +-------------------+----------------------------------------------------+-------------------------------------+ | regular_type | gf | Associated regular type (gf<....>) | +-------------------+----------------------------------------------------+-------------------------------------+ | real_t | gf_view | The associated real type | +-------------------+----------------------------------------------------+-------------------------------------+ | complex_t | gf_view | The associated complex type | +-------------------+----------------------------------------------------+-------------------------------------+ | target_t | Target | Template type | +-------------------+----------------------------------------------------+-------------------------------------+ | mesh_t | M | Mesh type | +-------------------+----------------------------------------------------+-------------------------------------+ | mesh_point_t | typename mesh_t::mesh_point_t | Type of the mesh point | +-------------------+----------------------------------------------------+-------------------------------------+ | mesh_index_t | typename mesh_t::index_t | | +-------------------+----------------------------------------------------+-------------------------------------+ | scalar_t | typename Target::scalar_t | Real or Complex | +-------------------+----------------------------------------------------+-------------------------------------+ | data_t | nda::basic_array_view | Type of the data array | +-------------------+----------------------------------------------------+-------------------------------------+ | target_shape_t | std::array | | +-------------------+----------------------------------------------------+-------------------------------------+ Member functions ---------------- .. table:: :widths: 40 60 +---------------------------------------------------------+--+ | :ref:`(constructor) ` | | +---------------------------------------------------------+--+ | :ref:`mesh ` | | +---------------------------------------------------------+--+ | :ref:`rebind ` | | +---------------------------------------------------------+--+ | :ref:`operator= ` | | +---------------------------------------------------------+--+ | :ref:`hdf5_format ` | | +---------------------------------------------------------+--+ Accessors ~~~~~~~~~ .. table:: :widths: 40 60 +-------------------------------------------------------------+--+ | :ref:`data ` | | +-------------------------------------------------------------+--+ | :ref:`data_shape ` | | +-------------------------------------------------------------+--+ | :ref:`target_shape ` | | +-------------------------------------------------------------+--+ | :ref:`target_indices ` | | +-------------------------------------------------------------+--+ .. toctree:: :hidden: gf_view/constructor gf_view/mesh gf_view/data gf_view/data_shape gf_view/target_shape gf_view/target_indices gf_view/rebind gf_view/operator= gf_view/hdf5_format Non Member functions -------------------- .. table:: :widths: 40 60 +---------------------------------------------------------+--+ | :ref:`h5_write ` | | +---------------------------------------------------------+--+ | :ref:`h5_read ` | | +---------------------------------------------------------+--+ | :ref:`operator\<\< ` | | +---------------------------------------------------------+--+ .. toctree:: :hidden: gf_view/h5_write gf_view/h5_read gf_view/operator<<