occ
Loading...
Searching...
No Matches
occ::isosurface::VolumeGenerationParameters Struct Reference

#include <volume_calculator.h>

Public Attributes

VolumePropertyKind property {VolumePropertyKind::ElectronDensity}
 
SpinConstraint spin {SpinConstraint::Total}
 
std::string functional {"blyp"}
 
int mo_number {-1}
 
std::vector< int > steps
 
std::vector< double > da
 
std::vector< double > db
 
std::vector< double > dc
 
std::vector< double > origin
 
bool adaptive_bounds {false}
 
double value_threshold {1e-6}
 
double buffer_distance {2.0}
 
std::string crystal_filename {""}
 
bool unit_cell_only {false}
 
double crystal_buffer {6.0}
 
OutputFormat format {OutputFormat::Cube}
 
std::string points_filename {""}
 

Member Data Documentation

◆ adaptive_bounds

bool occ::isosurface::VolumeGenerationParameters::adaptive_bounds {false}

◆ buffer_distance

double occ::isosurface::VolumeGenerationParameters::buffer_distance {2.0}

◆ crystal_buffer

double occ::isosurface::VolumeGenerationParameters::crystal_buffer {6.0}

◆ crystal_filename

std::string occ::isosurface::VolumeGenerationParameters::crystal_filename {""}

◆ da

std::vector<double> occ::isosurface::VolumeGenerationParameters::da

◆ db

std::vector<double> occ::isosurface::VolumeGenerationParameters::db

◆ dc

std::vector<double> occ::isosurface::VolumeGenerationParameters::dc

◆ format

OutputFormat occ::isosurface::VolumeGenerationParameters::format {OutputFormat::Cube}

◆ functional

std::string occ::isosurface::VolumeGenerationParameters::functional {"blyp"}

◆ mo_number

int occ::isosurface::VolumeGenerationParameters::mo_number {-1}

◆ origin

std::vector<double> occ::isosurface::VolumeGenerationParameters::origin

◆ points_filename

std::string occ::isosurface::VolumeGenerationParameters::points_filename {""}

◆ property

VolumePropertyKind occ::isosurface::VolumeGenerationParameters::property {VolumePropertyKind::ElectronDensity}

◆ spin

SpinConstraint occ::isosurface::VolumeGenerationParameters::spin {SpinConstraint::Total}

◆ steps

std::vector<int> occ::isosurface::VolumeGenerationParameters::steps

◆ unit_cell_only

bool occ::isosurface::VolumeGenerationParameters::unit_cell_only {false}

◆ value_threshold

double occ::isosurface::VolumeGenerationParameters::value_threshold {1e-6}

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