occ
Loading...
Searching...
No Matches
occ::cg::MoleculeResult Struct Reference

#include <result_types.h>

Collaboration diagram for occ::cg::MoleculeResult:
[legend]

Public Member Functions

double total_energy () const
 
void add_dimer_result (const DimerResult &dimer)
 
void set_energy_component (const std::string &key, double value)
 
double energy_component (const std::string &key) const
 
bool has_energy_component (const std::string &key) const
 

Public Attributes

CGEnergyComponents energy_components
 
std::vector< DimerResultdimer_results
 
bool has_inversion_symmetry {true}
 
cg::EnergyTotal total
 

Member Function Documentation

◆ add_dimer_result()

void occ::cg::MoleculeResult::add_dimer_result ( const DimerResult dimer)

◆ energy_component()

double occ::cg::MoleculeResult::energy_component ( const std::string &  key) const

◆ has_energy_component()

bool occ::cg::MoleculeResult::has_energy_component ( const std::string &  key) const

◆ set_energy_component()

void occ::cg::MoleculeResult::set_energy_component ( const std::string &  key,
double  value 
)

◆ total_energy()

double occ::cg::MoleculeResult::total_energy ( ) const

Member Data Documentation

◆ dimer_results

std::vector<DimerResult> occ::cg::MoleculeResult::dimer_results

◆ energy_components

CGEnergyComponents occ::cg::MoleculeResult::energy_components
Initial value:
constexpr const char * solvation_total
Definition result_types.h:21
constexpr const char * total
Definition result_types.h:16
constexpr const char * crystal_total
Definition result_types.h:17

◆ has_inversion_symmetry

bool occ::cg::MoleculeResult::has_inversion_symmetry {true}

◆ total

cg::EnergyTotal occ::cg::MoleculeResult::total

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