|
Quantum 3xplorer (Q3)
An AI-native quantum simulation engine
|
#include <null.hpp>
Inheritance diagram for q3::NullMeanFieldExporter:Public Member Functions | |
| void | export_to_directory (const MeanFieldRecord &, const std::string &) const override |
| std::string | name () const override |
| Format name as accepted by the input ("none", "berkeleygw", ...). | |
Public Member Functions inherited from q3::MeanFieldExporter | |
| virtual | ~MeanFieldExporter ()=default |
|
inlineoverridevirtual |
Write this format's mean-field data files for record into directory (created if it does not already exist). A no-op for the Null exporter.
Taking a MeanFieldRecord rather than a live SCF state is what lets the same writer serve both the in-process export and the standalone converter – see io/mean_field_record/init.hpp.
Implements q3::MeanFieldExporter.
|
inlineoverridevirtual |
Format name as accepted by the input ("none", "berkeleygw", ...).
Implements q3::MeanFieldExporter.