occ
Loading...
Searching...
No Matches
occ::driver::DMAConfig Struct Reference

#include <dma_driver.h>

Collaboration diagram for occ::driver::DMAConfig:
[legend]

Public Attributes

std::string wavefunction_filename
 
std::string punch_filename {"dma.punch"}
 
occ::dma::DMASettings settings
 
ankerl::unordered_dense::map< std::string, double > atom_radii
 
ankerl::unordered_dense::map< std::string, int > atom_limits
 
std::string axis_method {"none"}
 
std::vector< int > axis_atoms
 
std::string oriented_xyz_filename
 
std::string axis_filename
 
bool write_punch {true}
 
bool write_oriented_xyz {false}
 
bool write_axis_file {false}
 

Member Data Documentation

◆ atom_limits

ankerl::unordered_dense::map<std::string, int> occ::driver::DMAConfig::atom_limits

◆ atom_radii

ankerl::unordered_dense::map<std::string, double> occ::driver::DMAConfig::atom_radii

◆ axis_atoms

std::vector<int> occ::driver::DMAConfig::axis_atoms

◆ axis_filename

std::string occ::driver::DMAConfig::axis_filename

◆ axis_method

std::string occ::driver::DMAConfig::axis_method {"none"}

◆ oriented_xyz_filename

std::string occ::driver::DMAConfig::oriented_xyz_filename

◆ punch_filename

std::string occ::driver::DMAConfig::punch_filename {"dma.punch"}

◆ settings

occ::dma::DMASettings occ::driver::DMAConfig::settings

◆ wavefunction_filename

std::string occ::driver::DMAConfig::wavefunction_filename

◆ write_axis_file

bool occ::driver::DMAConfig::write_axis_file {false}

◆ write_oriented_xyz

bool occ::driver::DMAConfig::write_oriented_xyz {false}

◆ write_punch

bool occ::driver::DMAConfig::write_punch {true}

The documentation for this struct was generated from the following file: