|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <reporter.hpp>
All data needed to produce the post-initialization setup summary log block.
Definition at line 38 of file reporter.hpp.
| int q3::PlanewaveKohnShamSCFSetupSummary::band_group_size = 1 |
Ranks sharing a k-point pool, however that pool divides its work.
Definition at line 86 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| bool q3::PlanewaveKohnShamSCFSetupSummary::bands_are_distributed = false |
True when those ranks divide the bands rather than the reciprocal-space coefficients.
Definition at line 89 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::cell_volume |
Definition at line 41 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::charge_density_energy_cutoff |
Definition at line 46 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::davidson_basis_expansion_factor = 0 |
Davidson working basis as a multiple of the band count; 0 when not iterative.
Definition at line 66 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| bool q3::PlanewaveKohnShamSCFSetupSummary::density_symmetrization_active |
Definition at line 74 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| std::string q3::PlanewaveKohnShamSCFSetupSummary::diagonalizer_name |
Definition at line 64 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::ewald_energy |
Definition at line 71 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::fft_rho_grid_dimension_1 |
Definition at line 47 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::fft_rho_grid_dimension_2 |
Definition at line 48 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::fft_rho_grid_dimension_3 |
Definition at line 49 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::fft_wave_grid_dimension_1 |
Definition at line 50 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::fft_wave_grid_dimension_2 |
Definition at line 51 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::fft_wave_grid_dimension_3 |
Definition at line 52 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::lattice_parameter |
Definition at line 40 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::max_plane_waves_per_kpoint |
Definition at line 55 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| std::string q3::PlanewaveKohnShamSCFSetupSummary::mixer_name |
Definition at line 67 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::mixing_beta |
Definition at line 68 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_atoms |
Definition at line 42 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_bands |
Definition at line 60 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::number_of_electrons |
Definition at line 59 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_g_vectors |
Definition at line 53 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_kpoint_pools = 1 |
Definition at line 84 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_kpoints |
Definition at line 54 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_processes = 1 |
Parallel topology, as it ended up rather than as it was requested. Set only for MPI runs; number_of_processes stays 1 in serial, which is what suppresses the block below.
Definition at line 83 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_shells |
Definition at line 75 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_spin_components |
Definition at line 58 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| int q3::PlanewaveKohnShamSCFSetupSummary::number_of_symmetry_operations |
Definition at line 76 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| bool q3::PlanewaveKohnShamSCFSetupSummary::replicated_plane_wave_fallback_active = false |
Definition at line 87 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| Real q3::PlanewaveKohnShamSCFSetupSummary::wavefunction_energy_cutoff |
Definition at line 45 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().
| std::string q3::PlanewaveKohnShamSCFSetupSummary::xc_functional_name |
Definition at line 63 of file reporter.hpp.
Referenced by q3::PlanewaveKohnShamSCFIterator::log_representation_summary(), and q3::PlanewaveKohnShamSCFReporter::report_setup_summary().