#include <memory>#include <stdexcept>#include <string>#include "layer_4_computation/iterator/internal/smearing/fermi_dirac.hpp"#include "layer_4_computation/iterator/internal/smearing/fixed.hpp"#include "layer_4_computation/iterator/internal/smearing/gaussian.hpp"#include "layer_4_computation/iterator/internal/smearing/marzari_vanderbilt.hpp"#include "layer_4_computation/iterator/internal/smearing/methfessel_paxton.hpp"Go to the source code of this file.
Namespaces | |
| namespace | q3 |
Functions | |
| std::unique_ptr< SmearingScheme > | q3::create_smearing (const std::string &name, Real smearing_width=0.0, int methfessel_paxton_order=1) |
| Factory for smearing schemes. | |