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. |