#include <crystal_growth.h>
◆ CrystalGrowthCalculator()
◆ converge_lattice_energy()
virtual void occ::driver::CrystalGrowthCalculator::converge_lattice_energy |
( |
| ) |
|
|
pure virtual |
◆ crystal()
auto & occ::driver::CrystalGrowthCalculator::crystal |
( |
| ) |
|
|
inline |
◆ crystal_interaction_energies()
auto & occ::driver::CrystalGrowthCalculator::crystal_interaction_energies |
( |
| ) |
|
|
inline |
◆ dimer_energies()
auto & occ::driver::CrystalGrowthCalculator::dimer_energies |
( |
| ) |
|
|
inline |
◆ evaluate_molecular_surroundings()
◆ full_dimers()
auto & occ::driver::CrystalGrowthCalculator::full_dimers |
( |
| ) |
|
|
inline |
◆ gas_phase_wavefunctions()
auto & occ::driver::CrystalGrowthCalculator::gas_phase_wavefunctions |
( |
| ) |
|
|
inline |
◆ init_monomer_energies()
virtual void occ::driver::CrystalGrowthCalculator::init_monomer_energies |
( |
| ) |
|
|
pure virtual |
◆ inner_wavefunctions()
auto & occ::driver::CrystalGrowthCalculator::inner_wavefunctions |
( |
| ) |
|
|
inline |
◆ interaction_energies()
auto & occ::driver::CrystalGrowthCalculator::interaction_energies |
( |
| ) |
|
|
inline |
◆ lattice_energies()
const auto & occ::driver::CrystalGrowthCalculator::lattice_energies |
( |
| ) |
const |
|
inline |
◆ molecules()
const auto & occ::driver::CrystalGrowthCalculator::molecules |
( |
| ) |
|
|
inline |
◆ nearest_dimers()
auto & occ::driver::CrystalGrowthCalculator::nearest_dimers |
( |
| ) |
|
|
inline |
◆ options() [1/2]
auto & occ::driver::CrystalGrowthCalculator::options |
( |
| ) |
|
|
inline |
◆ options() [2/2]
const auto & occ::driver::CrystalGrowthCalculator::options |
( |
| ) |
const |
|
inline |
◆ outer_wavefunctions()
auto & occ::driver::CrystalGrowthCalculator::outer_wavefunctions |
( |
| ) |
|
|
inline |
◆ process_neighbors_for_symmetry_unique_molecule()
virtual cg::MoleculeResult occ::driver::CrystalGrowthCalculator::process_neighbors_for_symmetry_unique_molecule |
( |
int |
i, |
|
|
const std::string & |
molname |
|
) |
| |
|
pure virtual |
◆ set_molecule_charges()
void occ::driver::CrystalGrowthCalculator::set_molecule_charges |
( |
const std::vector< int > & |
charges | ) |
|
◆ set_options()
◆ solution_terms()
auto & occ::driver::CrystalGrowthCalculator::solution_terms |
( |
| ) |
|
|
inline |
◆ solvated_surface_properties()
auto & occ::driver::CrystalGrowthCalculator::solvated_surface_properties |
( |
| ) |
|
|
inline |
◆ solvated_wavefunctions()
auto & occ::driver::CrystalGrowthCalculator::solvated_wavefunctions |
( |
| ) |
|
|
inline |
◆ m_crystal
◆ m_crystal_interaction_energies
std::vector<cg::DimerResults> occ::driver::CrystalGrowthCalculator::m_crystal_interaction_energies |
|
protected |
◆ m_dimer_energies
◆ m_full_dimers
◆ m_gas_phase_wavefunctions
WavefunctionList occ::driver::CrystalGrowthCalculator::m_gas_phase_wavefunctions |
|
protected |
◆ m_interaction_energies
std::vector<cg::DimerResults> occ::driver::CrystalGrowthCalculator::m_interaction_energies |
|
protected |
◆ m_lattice_energies
std::vector<double> occ::driver::CrystalGrowthCalculator::m_lattice_energies |
|
protected |
◆ m_molecules
◆ m_nearest_dimers
◆ m_solution_terms
std::vector<double> occ::driver::CrystalGrowthCalculator::m_solution_terms |
|
protected |
◆ m_solvated_surface_properties
◆ m_solvated_wavefunctions
◆ m_solvation_breakdowns
The documentation for this class was generated from the following file: