#include <memory>#include <stdexcept>#include <string>#include "io/input/data.hpp"#include "io/input/system_builder.hpp"#include "io/pseudopotential/loader.hpp"#include "layer_1_structure/symmetry/symmetry.hpp"#include "layer_4_computation/iterator/kohn_sham/init.hpp"#include "layer_4_computation/iterator/kohn_sham/planewave/execution/init.hpp"#include "layer_4_computation/iterator/kohn_sham/planewave/init.hpp"#include "layer_4_computation/iterator/kohn_sham/planewave/pseudopotential/factory.hpp"Go to the source code of this file.
Namespaces | |
| namespace | q3 |
Functions | |
| std::unique_ptr< PlanewaveKohnShamSCFIterator > | q3::create_kohn_sham_iterator (const InputData &input, const execution::PlanewaveExecutionPolicy &execution_policy) |
| std::unique_ptr< KohnShamSCFIterator > | q3::create_kohn_sham_iterator_from_config (KohnShamSCFIteratorConfig config) |