triqs.operators.util.extractors
Functions to extract coefficients from many-body operators
Functions
block_matrix_from_op |
Signature : (many_body_operator H, gf_struct_t gf_struct, bool ignore_irrelevant = false) -> block_matrix_t |
dict_to_matrix |
Convert a 2/4-index dictionary to a 2/4-dimensional NumPy array given the structure of the Green's function. |
extract_U_dict2 |
Signature : (many_body_operator H, bool ignore_irrelevant = false) -> dict2_t<real_or_complex> |
extract_U_dict4 |
Signature : (many_body_operator H, bool ignore_irrelevant = false) -> dict4_t<real_or_complex> |
extract_h_dict |
Signature : (many_body_operator H, bool ignore_irrelevant = false) -> dict2_t<real_or_complex> |
op_from_block_matrix |
Signature : (block_matrix_t bl_mat, gf_struct_t gf_struct) -> many_body_operator |
quadratic_terms |
Signature : (many_body_operator H) -> many_body_operator |
quartic_terms |
Signature : (many_body_operator H) -> many_body_operator |