3
0
mirror of https://github.com/triqs/dft_tools synced 2024-12-27 06:43:40 +01:00
dft_tools/doc/reference/gfs/py/contents.rst
tayral edd1ff4529 Restructuring documentation.
A first general restructuration of the doc according to the pattern [tour|tutorial|reference].
In the reference part, objects are documented per topic.
In each topic, [definition|c++|python|hdf5] (not yet implemented)
2014-10-18 12:21:08 +01:00

39 lines
1.0 KiB
ReStructuredText

.. index:: Green's functions
.. module:: pytriqs.gf.local
.. _green:
Python documentation
=====================
Green's functions are among the most important objects when dealing with
many-body problems. TRIQS makes it easy for you to manipulate them. Before
starting with some example, let us readily emphasize the essential notion
that Green's functions have a **block** structure:
.. math::
G^a_{\alpha_a \beta_a} (\tau) = - \mathcal{T} <c^a_{\alpha_a}(\tau) c^{a \dagger}_{\beta_a} (0)>
Here, :math:`a` labels a block, while :math:`\alpha_a, \beta_a` are indices
**within** the block :math:`a`. In other words, there can be off-diagonal
elements within a block but not between blocks. Whenever possible, one should
take advantage of the symmetries of the problem under consideration and define
blocks for the Green's functions.
In this documentation, we will start with the block Green's function,
and then proceed with the general Green's function and its block structure.
.. toctree::
:maxdepth: 2
tutorial
block
transforms
full
tail