|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <volumetric_command.hpp>
Static Public Member Functions | |
| static void | print_usage () |
| static int | run (const std::vector< std::string > &arguments) |
| Returns the process exit code; argument errors print usage, everything else throws. | |
Definition at line 71 of file volumetric_command.hpp.
|
inlinestatic |
Definition at line 73 of file volumetric_command.hpp.
References q3::log::error(), and q3::volumetric_field_writer_registry().
Referenced by run().
|
inlinestatic |
Returns the process exit code; argument errors print usage, everything else throws.
The integral is the cheapest statement that the file is what it says: for a density it is the valence electron count, and for a band's probability density it is 1.
Definition at line 90 of file volumetric_command.hpp.
References q3::VolumetricField::cell_volume_bohr3(), q3::create_volumetric_field_writer(), q3::VolumetricField::description, q3::log::error(), q3::log::info(), q3::VolumetricField::integral(), q3::VolumetricField::is_a_density, q3::InputData::output_directory, q3::parse_input(), q3::InputData::prefix, print_usage(), and q3::VolumetricField::unit.
Referenced by main().