n2p2 - A neural network potential package
nnp::InterfaceLammps Member List

This is the complete list of members for nnp::InterfaceLammps, including all inherited members.

addEnergyOffset(Structure &structure, bool ref=true)nnp::Mode
addNeighbor(int i, int j, int64_t tag, int type, double dx, double dy, double dz, double d2)nnp::InterfaceLammps
calculateAtomicNeuralNetworks(Structure &structure, bool const derivatives)nnp::Mode
calculateCharge(Structure &structure) constnnp::Mode
calculateEnergy(Structure &structure) constnnp::Mode
calculateForces(Structure &structure) constnnp::Mode
calculateSymmetryFunctionGroups(Structure &structure, bool const derivatives)nnp::Mode
calculateSymmetryFunctions(Structure &structure, bool const derivatives)nnp::Mode
cfenergynnp::InterfaceLammpsprotected
cflengthnnp::InterfaceLammpsprotected
checkExtrapolationWarningsnnp::Modeprotected
clearExtrapolationWarnings()nnp::InterfaceLammps
convEnergynnp::Modeprotected
convertToNormalizedUnits(Structure &structure) constnnp::Mode
convertToPhysicalUnits(Structure &structure) constnnp::Mode
convLengthnnp::Modeprotected
cutoffAlphannp::Modeprotected
cutoffTypennp::Modeprotected
elementMapnnp::Mode
elementsnnp::Modeprotected
emapnnp::InterfaceLammpsprotected
extractEWBuffer(char const *const &buf, int bs)nnp::InterfaceLammps
fillEWBuffer(char *const &buf, int bs) constnnp::InterfaceLammps
getAtomicEnergy(int index) constnnp::InterfaceLammps
getConvEnergy() constnnp::Modeinline
getConvLength() constnnp::Modeinline
getEnergy() constnnp::InterfaceLammps
getEnergyOffset(Structure const &structure) constnnp::Mode
getEnergyWithOffset(Structure const &structure, bool ref=true) constnnp::Mode
getEWBufferSize() constnnp::InterfaceLammps
getForces(double *const *const &atomF) constnnp::InterfaceLammps
getMaxCutoffRadius() constnnp::InterfaceLammps
getMeanEnergy() constnnp::Modeinline
getNnpType() constnnp::Modeinline
getNumElements() constnnp::Modeinline
getNumExtrapolationWarnings() constnnp::Mode
getNumSymmetryFunctions() constnnp::Mode
ignoreTypennp::InterfaceLammpsprotected
indexMapnnp::InterfaceLammpsprotected
initialize(char const *const &directory, char const *const &emap, bool showew, bool resetew, int showewsum, int maxew, double cflength, double cfenergy, double lammpsCutoff, int lammpsNtypes, int myRank)nnp::InterfaceLammps
nnp::Mode::initialize()nnp::Mode
initializednnp::InterfaceLammpsprotected
InterfaceLammps()nnp::InterfaceLammps
isInitialized() constnnp::InterfaceLammpsinline
loadSettingsFile(std::string const &fileName="input.nn")nnp::Mode
lognnp::Mode
mapElementToTypennp::InterfaceLammpsprotected
mapTypeToElementnnp::InterfaceLammpsprotected
maxCutoffRadiusnnp::Modeprotected
maxewnnp::InterfaceLammpsprotected
meanEnergynnp::Modeprotected
minCutoffRadiusnnp::Modeprotected
minNeighborsnnp::Modeprotected
Mode()nnp::Mode
myRanknnp::InterfaceLammpsprotected
NNPType enum namennp::Mode
nnpTypennp::Modeprotected
normalizennp::Modeprotected
normalized(std::string const &property, double value) constnnp::Mode
normalizedEnergy(Structure const &structure, bool ref=true) constnnp::Mode
numElementsnnp::Modeprotected
physical(std::string const &property, double value) constnnp::Mode
physicalEnergy(Structure const &structure, bool ref=true) constnnp::Mode
process()nnp::InterfaceLammps
pruneSymmetryFunctionsRange(double threshold)nnp::Mode
pruneSymmetryFunctionsSensitivity(double threshold, std::vector< std::vector< double > > sensitivity)nnp::Mode
readNeuralNetworkWeights(std::string const &type, std::string const &fileName)nnp::Modeprotected
removeEnergyOffset(Structure &structure, bool ref=true)nnp::Mode
resetewnnp::InterfaceLammpsprotected
resetExtrapolationWarnings()nnp::Mode
scalingTypennp::Modeprotected
setLocalAtoms(int numAtomsLocal, int const *const atomType)nnp::InterfaceLammps
setLocalTags(int const *const atomTag)nnp::InterfaceLammps
setLocalTags(int64_t const *const atomTag)nnp::InterfaceLammps
settingsnnp::Modeprotected
settingsGetValue(std::string const &keyword) constnnp::Mode
settingsKeywordExists(std::string const &keyword) constnnp::Mode
setupCutoff()nnp::Mode
setupElementMap()nnp::Modevirtual
setupElements()nnp::Modevirtual
setupGeneric(bool skipNormalize=false)nnp::Mode
setupNeuralNetwork()nnp::Modevirtual
setupNeuralNetworkWeights(std::string const &fileNameFormatShort="weights.%03zu.data", std::string const &fileNameFormatCharge="weightse.%03zu.data")nnp::Modevirtual
setupNormalization(bool standalone=true)nnp::Mode
setupSymmetryFunctionCache(bool verbose=false)nnp::Modevirtual
setupSymmetryFunctionGroups()nnp::Modevirtual
setupSymmetryFunctionMemory(bool verbose=false)nnp::Mode
setupSymmetryFunctions()nnp::Modevirtual
setupSymmetryFunctionScaling(std::string const &fileName="scaling.data")nnp::Modevirtual
setupSymmetryFunctionScalingNone()nnp::Mode
setupSymmetryFunctionStatistics(bool collectStatistics, bool collectExtrapolationWarnings, bool writeExtrapolationWarnings, bool stopOnExtrapolationWarnings)nnp::Mode
showewnnp::InterfaceLammpsprotected
showewsumnnp::InterfaceLammpsprotected
structurennp::InterfaceLammpsprotected
useChargeNNnnp::Modeprotected
useNormalization() constnnp::Modeinline
writeExtrapolationWarnings()nnp::InterfaceLammps
writePrunedSettingsFile(std::vector< std::size_t > prune, std::string fileName="output.nn") constnnp::Mode
writeSettingsFile(std::ofstream *const &file) constnnp::Mode