#include <cctype>#include <filesystem>#include <memory>#include <stdexcept>#include <string>#include "io/input/parser/init.hpp"#include "io/input/parser/input_format.hpp"#include "io/input/parser/input_format_registry.hpp"#include "io/pseudopotential/loader.hpp"Go to the source code of this file.
Namespaces | |
| namespace | q3 |
Functions | |
| std::unique_ptr< InputParser > | q3::create_input_parser (const std::string &filename, const std::string &format="") |
Create the input parser for this path, or for the format --format names. | |
| const InputFormat & | q3::input_format_for (const std::string &filename, const std::string &format="") |
| InputData | q3::parse_input (const std::string &filename, const std::string &format="") |
| std::string | q3::resolve_argument_less_input () |
| void | q3::substitute_material (InputData &input, const std::string &material_file) |