TRIQS/TRIQS 4.0.0
Researching Interacting Quantum Systems
Loading...
Searching...
No Matches
atom_diag.hpp
Go to the documentation of this file.
1// Copyright (c) 2023 Simons Foundation
2//
3// This program is free software: you can redistribute it and/or modify
4// it under the terms of the GNU General Public License as published by
5// the Free Software Foundation, either version 3 of the License, or
6// (at your option) any later version.
7//
8// This program is distributed in the hope that it will be useful,
9// but WITHOUT ANY WARRANTY; without even the implied warranty of
10// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11// GNU General Public License for more details.
12//
13// You may obtain a copy of the License at
14// https://www.gnu.org/licenses/gpl-3.0.txt
15//
16// Authors: Michel Ferrero, Olivier Parcollet
17
18#pragma once
19
24
27#include "./atom_diag/gf.hpp"
28
29#ifdef C2PY_INCLUDED
30#include <triqs/atom_diag/atom_diag.wrap.hxx>
31#endif
Provides a lightweight exact diagonalization solver for fermionic Hamiltonians.
Free functions that compute thermodynamic averages and act with operators on a solved diagonalization...
Build the atomic Green's function from a solved diagonalization problem on different meshes.