atomicrex  0.1
An advanced atomistic model building tool
atomicrex::ABOPotential Member List

This is the complete list of members for atomicrex::ABOPotential, including all inherited members.

_cutoff (defined in atomicrex::ABOPotential)atomicrex::ABOPotentialprotected
_dofModeatomicrex::ABOPotentialprotected
_exportPotentialFileatomicrex::ABOPotentialprotected
_fitEnabledatomicrex::FitObjectprotected
_idatomicrex::FitObjectprotected
_jobatomicrex::FitObjectprotected
_numAtomTypesatomicrex::ABOPotentialprotected
_outputEnabledatomicrex::FitObjectprotected
_params (defined in atomicrex::ABOPotential)atomicrex::ABOPotentialprotected
_relativeWeightatomicrex::FitObjectprotected
ABOPotential(const FPString &id, FitJob *job, const FPString &tag=FPString("Tersoff"))atomicrex::ABOPotential
assignAbsoluteWeights(double absoluteWeight)atomicrex::FitObjectvirtual
computeEnergy(AtomicStructure &structure, NeighborList &neighborList) overrideatomicrex::ABOPotentialvirtual
computeEnergyAndForces(AtomicStructure &structure, NeighborList &neighborList) overrideatomicrex::ABOPotentialvirtual
computeProperties(bool isFitting)atomicrex::FitObjectinlinevirtual
cutoff() const overrideatomicrex::ABOPotentialinlinevirtual
DOF() constatomicrex::FitObjectinline
DOFById(const FPString &id, const FPString &tag=FPString()) constatomicrex::FitObject
dofValueChanged(DegreeOfFreedom &dof)atomicrex::FitObjectinlinevirtual
enableInteraction(int speciesA, int speciesB)atomicrex::Potentialinline
fitEnabled() constatomicrex::FitObjectinline
FitObject()atomicrex::FitObjectinlineprotected
FitObject(const FPString &id, FitJob *job, const FPString &tag=FPString())atomicrex::FitObjectinlineprotected
fitObjects() constatomicrex::FitObjectinline
generateXMLDefinition()atomicrex::Potentialinlinevirtual
getParamSet(int itype, int jtype, int ktype) constatomicrex::ABOPotentialinlineprotected
id() constatomicrex::FitObjectinline
interacting(int speciesA, int speciesB) constatomicrex::Potentialinline
isAtomTypeEnabled(int species) constatomicrex::Potentialinline
job() constatomicrex::FitObjectinline
linkDOF()atomicrex::ABOPotentialprotected
listAllDOF(std::vector< DegreeOfFreedom *> &list) constatomicrex::FitObject
listAllProperties(std::vector< FitProperty *> &list) constatomicrex::FitObject
outputEnabled() constatomicrex::FitObjectinline
outputResults() overrideatomicrex::ABOPotentialvirtual
parent() constatomicrex::FitObjectinline
parse(XML::Element potentialElement) overrideatomicrex::ABOPotentialvirtual
parseTersoffFile(const FPString &filename)atomicrex::ABOPotentialprotected
perAtomDataSize() constatomicrex::Potentialinlinevirtual
perBondDataSize() constatomicrex::Potentialinlinevirtual
Potential(const FPString &id, FitJob *job, const FPString &tag=FPString())atomicrex::Potential
preparePotential()atomicrex::Potentialinlinevirtual
print(MsgLogger &stream)atomicrex::FitObjectinlinevirtual
properties() constatomicrex::FitObjectinline
propertyById(const FPString &id) constatomicrex::FitObject
registerDOF(DegreeOfFreedom *dof)atomicrex::FitObjectprotected
registerProperty(FitProperty *prop, bool deleteOnShutdown=false)atomicrex::FitObjectprotected
registerSubObject(FitObject *subobject, bool deleteOnShutdown=false)atomicrex::FitObject
relativeWeight() constatomicrex::FitObjectinline
setFitEnabled(bool enable)atomicrex::FitObjectinline
setId(const FPString &id)atomicrex::FitObjectinline
setOutputEnabled(bool enable)atomicrex::FitObjectinline
setRelativeWeight(double weight)atomicrex::FitObjectinline
setTag(const FPString &tag)atomicrex::FitObjectinline
tag() constatomicrex::FitObjectinline
writePotential(const FPString &filename) constatomicrex::ABOPotential
~FitObject()=defaultatomicrex::FitObjectvirtual