|
Scine::Swoose
2.1.0
This is the SCINE module Swoose.
|
Class handling the parameters needed for the repulsive non-bonded interaction term. More...
#include <RepulsionParameters.h>

Public Member Functions | |
| RepulsionParameters (const Eigen::MatrixXd &R0, const double &betaRepulsion) | |
| Constructor. More... | |
| double | getEffectiveCharge (Utils::ElementType element) const |
| Getter for the effective charge of a certain element. | |
| double | getR0 (int atom1Index, int atom2Index) const |
| Getter for the D3 cutoff radius R0 for two atoms. | |
| double | getBetaRepulsion () |
| Getter for beta parameter. | |
Class handling the parameters needed for the repulsive non-bonded interaction term.
|
explicit |
Constructor.
| R0 | The matrix of D3 cutoff radii. |
| betaRepulsion | The global beta parameter for the Pauli repulsion. |