occ
|
#include <occ/core/linear_algebra.h>
Namespaces | |
namespace | occ |
namespace | occ::core |
fundamental functionality for linear algebra, utilities, molecules and more | |
namespace | occ::core::charges |
Functions | |
Vec | occ::core::charges::eeq_coordination_numbers (const occ::IVec &atomic_numbers, const occ::Mat3N &positions) |
Determine the atomic coordination numbers of atoms at provided positions, for the EEQ method described in https://dx.doi.org/10.1063/1.5090222. | |
Vec | occ::core::charges::eeq_partial_charges (const occ::IVec &atomic_numbers, const occ::Mat3N &positions, double charge=0.0) |
Determine the atomic partial charges of atoms at provided positions, constraining the net charge, using the EEQ method described in https://dx.doi.org/10.1063/1.5090222. | |