triqs.gf.block2_gf.Block2Gf
-
class
triqs.gf.block2_gf.
Block2Gf
(name_list1, name_list2, block_list, **kwargs)[source] Generic Green’s Function by two-index Block.
Methods
__init__ (name_list1, name_list2, block_list, ...) |
|
copy (*args) |
Returns a (deep) copy of self (i.e. |
copy_from (G2) |
Copy the Green's function from G2: G2 MUST have the same structure! |
copy_selected_blocks (selected_blocks1, ...) |
Returns a COPY of the selected blocks of self, in the same order as self. |
view_selected_blocks (selected_blocks1, ...) |
Returns a VIEW of the selected blocks of self, in the same order as self. |
zero () |
Attributes
all_indices |
An Iterator on Block2Gf indices and indices of the blocks of the form: block_index1,block_index2,n1,n2, where n1,n2 are indices of the block |
imag |
A Gf with only the imag part of data. |
indices |
A generator of the block indices |
indices1 |
A generator of the first block indices |
indices2 |
A generator of the second block indices |
n_blocks |
Number of blocks |
real |
A Gf with only the real part of data. |