#include <dma_driver.h>
◆ axis_atoms
| std::vector<int> occ::driver::DMADriver::DMAOutput::axis_atoms |
◆ axis_method
| std::string occ::driver::DMADriver::DMAOutput::axis_method {"none"} |
Axis method that actually ran, which is not always the one asked for (–write-csp-input promotes "none" to "moi").
◆ result
◆ rotation
| occ::Mat3 occ::driver::DMADriver::DMAOutput::rotation {occ::Mat3::Identity()} |
Composite transform taking the input wavefunction frame to the frame everything above is expressed in: x_analysis = rotation * x_input + translation.
Translation is in Bohr.
◆ sites
◆ total
Total multipoles about the origin of the analysis frame.
Computed with the same sites as result, so it is consistent with it – do not recompute this from a separately loaded wavefunction.
◆ translation
| occ::Vec3 occ::driver::DMADriver::DMAOutput::translation {occ::Vec3::Zero()} |
The documentation for this struct was generated from the following file: