n2p2 - A neural network potential package
|
#include <IEwaldTrunc.h>
Public Member Functions | |
EwaldParameters ()=default | |
EwaldParameters (double oEta, double oRCut, double oKCut) | |
EwaldParameters | toPhysicalUnits (double const convLength) const |
EwaldParameters | toNormalizedUnits (double const convLength) const |
Public Attributes | |
double | eta = 0.0 |
Width of the gaussian screening charges. More... | |
double | rCut = 0.0 |
Cutoff in real space. More... | |
double | kCut = 0.0 |
Cutoff in reciprocal space. More... | |
Definition at line 37 of file IEwaldTrunc.h.
|
default |
|
inline |
Definition at line 47 of file IEwaldTrunc.h.
|
inline |
Definition at line 51 of file IEwaldTrunc.h.
References eta, kCut, and rCut.
Referenced by nnp::EwaldSetup::logEwaldCutoffs(), and toNormalizedUnits().
|
inline |
Definition at line 57 of file IEwaldTrunc.h.
References toPhysicalUnits().
Referenced by nnp::EwaldSetup::toNormalizedUnits().
double nnp::EwaldParameters::eta = 0.0 |
Width of the gaussian screening charges.
Definition at line 40 of file IEwaldTrunc.h.
Referenced by nnp::Structure::calculateDAdrQ(), nnp::Structure::calculateElectrostaticEnergy(), nnp::EwaldTruncJackson::calculateParameters(), nnp::EwaldTruncKolafaFixR::calculateParameters(), nnp::EwaldTruncKolafaOptEta::calculateParameters(), nnp::EwaldTruncKolafaFixR::isEstimateReliable(), nnp::EwaldSetup::logEwaldCutoffs(), nnp::KspaceGrid::setup(), and toPhysicalUnits().
double nnp::EwaldParameters::rCut = 0.0 |
Cutoff in real space.
Definition at line 42 of file IEwaldTrunc.h.
Referenced by nnp::Structure::calculateDAdrQ(), nnp::Structure::calculateElectrostaticEnergy(), nnp::Structure::calculateMaxCutoffRadiusOverall(), nnp::EwaldTruncJackson::calculateParameters(), nnp::EwaldTruncKolafaFixR::calculateParameters(), nnp::EwaldTruncKolafaOptEta::calculateParameters(), nnp::EwaldSetup::logEwaldCutoffs(), nnp::EwaldSetup::readFromArgs(), and toPhysicalUnits().
double nnp::EwaldParameters::kCut = 0.0 |
Cutoff in reciprocal space.
Definition at line 44 of file IEwaldTrunc.h.
Referenced by nnp::EwaldTruncJackson::calculateParameters(), nnp::EwaldTruncKolafaFixR::calculateParameters(), nnp::EwaldTruncKolafaOptEta::calculateParameters(), nnp::EwaldSetup::logEwaldCutoffs(), nnp::KspaceGrid::setup(), and toPhysicalUnits().