occ
|
#include <pair_energy_store.h>
Public Types | |
enum class | Kind { JSON , XYZ , Memory } |
Public Member Functions | |
PairEnergyStore (Kind kind=Kind::XYZ, std::string name="") | |
bool | save (int id, const core::Dimer &d, const CEEnergyComponents &e) |
bool | load (int id, const core::Dimer &d, CEEnergyComponents &e) |
std::string | dimer_filename (int id, const core::Dimer &d) const |
Public Attributes | |
Kind | kind {Kind::XYZ} |
std::string | name |
|
strong |
|
explicit |
std::string occ::interaction::PairEnergyStore::dimer_filename | ( | int | id, |
const core::Dimer & | d | ||
) | const |
bool occ::interaction::PairEnergyStore::load | ( | int | id, |
const core::Dimer & | d, | ||
CEEnergyComponents & | e | ||
) |
bool occ::interaction::PairEnergyStore::save | ( | int | id, |
const core::Dimer & | d, | ||
const CEEnergyComponents & | e | ||
) |
std::string occ::interaction::PairEnergyStore::name |