|
double | occ::interaction::wolf_coulomb_energy (double qi, const Vec3 &pi, Eigen::Ref< const Vec > qj, Eigen::Ref< const Mat3N > pj, const WolfParameters ¶ms) |
|
double | occ::interaction::wolf_pair_energy (Eigen::Ref< const Vec > charges_a, Eigen::Ref< const Mat3N > positions_a, Eigen::Ref< const Vec > charges_b, Eigen::Ref< const Mat3N > positions_b, const WolfParameters ¶ms) |
|
Mat3N | occ::interaction::wolf_electric_field (Eigen::Ref< const Vec > charges, Eigen::Ref< const Mat3N > source_positions, Eigen::Ref< const Mat3N > target_positions, const WolfParameters ¶ms) |
|
WolfCouplingResult | occ::interaction::compute_wolf_coupling_terms (const std::vector< Mat3N > &electric_fields_per_neighbor, Eigen::Ref< const Vec > polarizabilities) |
|