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

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

addEnergyOffset(Structure &structure, bool ref=true)nnp::Mode
calculateAtomicNeuralNetworks(Structure &structure, bool const derivatives, std::string id="")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
chargeEquilibration(Structure &structure, bool const derivativesElec)nnp::Mode
checkExtrapolationWarningsnnp::Modeprotected
convChargennp::Modeprotected
convEnergynnp::Modeprotected
convertToNormalizedUnits(Structure &structure) constnnp::Mode
convertToPhysicalUnits(Structure &structure) constnnp::Mode
convLengthnnp::Modeprotected
cutoffAlphannp::Modeprotected
cutoffsnnp::Modeprotected
cutoffTypennp::Modeprotected
elementMapnnp::Mode
elementsnnp::Modeprotected
erfcBufnnp::Modeprotected
evaluateNNP(Structure &structure, bool useForces=true, bool useDEdG=true)nnp::Mode
ewaldSetupnnp::Modeprotected
fourPiEpsnnp::Modeprotected
getConvCharge() constnnp::Modeinline
getConvEnergy() constnnp::Modeinline
getConvLength() constnnp::Modeinline
getEnergyOffset(Structure const &structure) constnnp::Mode
getEnergyWithOffset(Structure const &structure, bool ref=true) constnnp::Mode
getMaxCutoffRadius() constnnp::Modeinline
getMeanEnergy() constnnp::Modeinline
getNnpType() constnnp::Modeinline
getNumElements() constnnp::Modeinline
getNumExtrapolationWarnings() constnnp::Mode
getNumSymmetryFunctions() constnnp::Mode
initialize()nnp::Mode
loadSettingsFile(std::string const &fileName="input.nn")nnp::Mode
lognnp::Mode
logEwaldCutoffs()nnp::Mode
maxCutoffRadiusnnp::Modeprotected
meanEnergynnp::Modeprotected
minCutoffRadiusnnp::Modeprotected
minNeighborsnnp::Modeprotected
Mode()nnp::Mode
nnknnp::Modeprotected
NNPType enum namennp::Mode
nnpTypennp::Modeprotected
nnsnnp::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
pruneSymmetryFunctionsRange(double threshold)nnp::Mode
pruneSymmetryFunctionsSensitivity(double threshold, std::vector< std::vector< double > > sensitivity)nnp::Mode
readNeuralNetworkWeights(std::string const &id, std::string const &fileName)nnp::Modeprotected
removeEnergyOffset(Structure &structure, bool ref=true)nnp::Mode
resetExtrapolationWarnings()nnp::Mode
scalingTypennp::Modeprotected
screeningFunctionnnp::Modeprotected
settingsnnp::Modeprotected
settingsGetValue(std::string const &keyword) constnnp::Mode
settingsKeywordExists(std::string const &keyword) constnnp::Mode
setupCutoff()nnp::Mode
setupCutoffMatrix()nnp::Mode
setupElectrostatics(bool initialHardness=false, std::string directoryPrefix="", std::string fileNameFormat="hardness.%03zu.data")nnp::Modevirtual
setupElementMap()nnp::Modevirtual
setupElements()nnp::Modevirtual
setupGeneric(std::string const &nnpDir="", bool skipNormalize=false, bool initialHardness=false)nnp::Mode
setupNeuralNetwork()nnp::Modevirtual
setupNeuralNetworkWeights(std::map< std::string, std::string > fileNameFormats=std::map< std::string, std::string >())nnp::Modevirtual
setupNeuralNetworkWeights(std::string directoryPrefix, std::map< std::string, std::string > fileNameFormats=std::map< std::string, std::string >())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
useNormalization() constnnp::Modeinline
writePrunedSettingsFile(std::vector< std::size_t > prune, std::string fileName="output.nn") constnnp::Mode
writeSettingsFile(std::ofstream *const &file) constnnp::Mode