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

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

addSymmetryFunction(std::string const &parameters, std::vector< std::string > elementStrings, int attype, t_SF SF, double convLength, h_t_int h_numSFperElem)nnp::ElementCabana
nnp::Element::addSymmetryFunction(std::string const &parameters, std::size_t const &lineNumber)nnp::Element
atomicEnergyOffsetnnp::ElementCabanaprivate
atomicNumbernnp::ElementCabanaprivate
cacheListsnnp::Elementprotected
calculateSymmetryFunctionGroups(Atom &atom, bool const derivatives) constnnp::Element
calculateSymmetryFunctions(Atom &atom, bool const derivatives) constnnp::Element
changeLengthUnitSymmetryFunctions(double convLength)nnp::ElementCabana
clearSymmetryFunctions()nnp::Element
compareSF(t_SF SF, int attype, int index1, int index2)nnp::ElementCabana
Element()nnp::Elementinline
Element(std::size_t const index, ElementMap const &elementMap)nnp::Element
ElementCabana(std::size_t const index)nnp::ElementCabana
elementMapnnp::Elementprotected
getAtomicEnergyOffset() constnnp::Elementinline
getAtomicNumber() constnnp::Elementinline
getCacheSizes() constnnp::Element
getCutoffRadii(std::vector< double > &cutoffs) constnnp::Element
getHardness() constnnp::Elementinline
getIndex() constnnp::Elementinline
getMaxCutoffRadius(t_SF SF, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
nnp::Element::getMaxCutoffRadius() constnnp::Element
getMinCutoffRadius(t_SF SF, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
nnp::Element::getMinCutoffRadius() constnnp::Element
getMinNeighbors(int attype, t_SF SF, int nSF) constnnp::ElementCabana
getMinNeighbors(int attype, t_SF SF, int nSF) constnnp::ElementCabana
nnp::Element::getMinNeighbors() constnnp::Element
getQsigma() constnnp::Elementinline
getSymbol() constnnp::Elementinline
getSymmetryFunction(std::size_t index) constnnp::Elementinline
getSymmetryFunctionNumTable() constnnp::Elementinline
getSymmetryFunctionTable() constnnp::Elementinline
hardnessnnp::Elementprotected
indexnnp::ElementCabanaprivate
infoSymmetryFunction(std::size_t index) constnnp::Elementinline
infoSymmetryFunctionGroups(t_SF SF, t_SFGmemberlist SFGmemberlist, int attype, h_t_int h_numSFGperElem) constnnp::ElementCabana
infoSymmetryFunctionGroups(t_SF SF, t_SFGmemberlist SFGmemberlist, int attype, h_t_int h_numSFGperElem) constnnp::ElementCabana
nnp::Element::infoSymmetryFunctionGroups() constnnp::Element
infoSymmetryFunctionParameters(t_SF SF, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
infoSymmetryFunctionParameters(t_SF SF, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
nnp::Element::infoSymmetryFunctionParameters() constnnp::Element
infoSymmetryFunctionScaling(ScalingType scalingType, t_SF SF, t_SFscaling SFscaling, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
infoSymmetryFunctionScaling(ScalingType scalingType, t_SF SF, t_SFscaling SFscaling, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
nnp::Element::infoSymmetryFunctionScaling() constnnp::Element
neuralNetworksnnp::Element
numSymmetryFunctions(int attype, h_t_int h_numSFperElem) constnnp::ElementCabanainline
nnp::Element::numSymmetryFunctions() constnnp::Elementinline
qsigmannp::Elementprotected
scalingLine(ScalingType scalingType, t_SFscaling SFscaling, int attype, int k) constnnp::ElementCabanainline
setAtomicEnergyOffset(double atomicEnergyOffset)nnp::Elementinline
setCacheIndices(std::vector< std::vector< SFCacheList > > cacheLists)nnp::Element
setCutoffFunction(CutoffFunction::CutoffType const cutoffType, double const cutoffAlpha, t_SF SF, int attype, h_t_int h_numSFperElem)nnp::ElementCabana
nnp::Element::setCutoffFunction(CutoffFunction::CutoffType const cutoffType, double const cutoffAlpha)nnp::Element
setHardness(double hardness)nnp::Elementinline
setQsigma(double qsigma)nnp::Elementinline
setScaling(ScalingType scalingType, std::vector< std::string > const &statisticsLine, double minS, double maxS, t_SF SF, t_SFscaling SFscaling, int attype, h_t_int h_numSFperElem) constnnp::ElementCabana
nnp::Element::setScaling(SymFnc::ScalingType scalingType, std::vector< std::string > const &statisticsLine, double minS, double maxS) constnnp::Element
setScalingNone() constnnp::Element
setScalingType(ScalingType scalingType, std::string statisticsLine, double Smin, double Smax, t_SFscaling SFscaling, int attype, int k) constnnp::ElementCabanainline
setupSymmetryFunctionGroups(t_SF SF, t_SFGmemberlist SFGmemberlist, int attype, h_t_int h_numSFperElem, h_t_int h_numSFGperElem, int maxSFperElem)nnp::ElementCabana
nnp::Element::setupSymmetryFunctionGroups()nnp::Element
setupSymmetryFunctionMemory()nnp::Element
sortSymmetryFunctions(t_SF SF, h_t_int h_numSFperElem, int attype)nnp::ElementCabana
nnp::Element::sortSymmetryFunctions()nnp::Element
statisticsnnp::Element
symbolnnp::ElementCabanaprivate
symmetryFunctionGroupsnnp::Elementprotected
symmetryFunctionNumTablennp::Elementprotected
symmetryFunctionsnnp::Elementprotected
symmetryFunctionTablennp::Elementprotected
unscale(int attype, double value, int k, t_SFscaling SFscaling)nnp::ElementCabanainline
updateSymmetryFunctionStatistics(Atom const &atom)nnp::Element
~Element()nnp::Elementvirtual
~ElementCabana()nnp::ElementCabana