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

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

_atomCoordinatesDOFatomicrex::AtomicStructureprotected
_atomForcesPropertyatomicrex::AtomicStructureprotected
_atomicEnergyPropertyatomicrex::AtomicStructureprotected
_atomicVolumePropertyatomicrex::AtomicStructureprotected
_bulkModulusPropertyatomicrex::AtomicStructureprotected
_elasticConstantPropertiesatomicrex::AtomicStructureprotected
_fitEnabledatomicrex::FitObjectprotected
_idatomicrex::FitObjectprotected
_jobatomicrex::FitObjectprotected
_outputEnabledatomicrex::FitObjectprotected
_pressurePropertyatomicrex::AtomicStructureprotected
_pressureTensorPropertyatomicrex::AtomicStructureprotected
_relativeWeightatomicrex::FitObjectprotected
_totalEnergyPropertyatomicrex::AtomicStructureprotected
_totalVolumePropertyatomicrex::AtomicStructureprotected
absoluteToReduced(const Point3 &worldPoint) constatomicrex::AtomicStructureinline
absoluteToReduced(const Vector3 &worldVec) constatomicrex::AtomicStructureinline
assignAbsoluteWeights(double absoluteWeight)atomicrex::FitObjectvirtual
ATOM_POSITIONS enum valueatomicrex::AtomicStructure
atomDisplacements() constatomicrex::AtomicStructureinline
atomDisplacements()atomicrex::AtomicStructureinline
atomForces() constatomicrex::AtomicStructureinline
atomForces()atomicrex::AtomicStructureinline
atomForcesProperty()atomicrex::AtomicStructureinline
AtomicStructure(const FPString &id, FitJob *job) (defined in atomicrex::AtomicStructure)atomicrex::AtomicStructure
atomInitialPositions() constatomicrex::AtomicStructureinline
atomPositions() constatomicrex::AtomicStructureinline
atomPositions()atomicrex::AtomicStructureinline
atomTags() constatomicrex::AtomicStructureinline
atomTags()atomicrex::AtomicStructureinline
atomType(int i) constatomicrex::AtomicStructureinline
atomTypeA() constatomicrex::BinaryCubicLatticeStructureinline
atomTypeB() constatomicrex::BinaryCubicLatticeStructureinline
atomTypes() constatomicrex::AtomicStructureinline
atomTypes()atomicrex::AtomicStructureinline
BinaryCubicLatticeStructure(const FPString &id, FitJob *job)atomicrex::BinaryCubicLatticeStructureprotected
clearDirty(DirtyFlags parts)atomicrex::AtomicStructureinline
computeEnergy(bool computeForces, bool isFitting, bool suppressRelaxation=false)atomicrex::AtomicStructure
computeProperties(bool isFitting) overrideatomicrex::AtomicStructurevirtual
deformSimulationCell(const Matrix3 &deformation)atomicrex::AtomicStructure
DirtyFlags enum nameatomicrex::AtomicStructure
DOF() constatomicrex::FitObjectinline
DOFById(const FPString &id, const FPString &tag=FPString()) constatomicrex::FitObject
dofValueChanged(DegreeOfFreedom &dof) overrideatomicrex::AtomicStructureinlinevirtual
fitEnabled() constatomicrex::FitObjectinline
FitObject()atomicrex::FitObjectinlineprotected
FitObject(const FPString &id, FitJob *job, const FPString &tag=FPString())atomicrex::FitObjectinlineprotected
fitObjects() constatomicrex::FitObjectinline
forwardMapping() constatomicrex::AtomicStructureinline
hasPBC(size_t dimension) constatomicrex::AtomicStructureinline
id() constatomicrex::FitObjectinline
isDirty(DirtyFlags parts) constatomicrex::AtomicStructureinline
job() constatomicrex::FitObjectinline
L12LatticeStructure(const FPString &id, FitJob *job)atomicrex::L12LatticeStructureinline
LAMMPS enum value (defined in atomicrex::AtomicStructure)atomicrex::AtomicStructure
latticeParameter() constatomicrex::BinaryCubicLatticeStructureinline
latticeParameterProperty()atomicrex::BinaryCubicLatticeStructureinline
listAllDOF(std::vector< DegreeOfFreedom *> &list) constatomicrex::FitObject
listAllProperties(std::vector< FitProperty *> &list) constatomicrex::FitObject
NEIGHBOR_LISTS enum valueatomicrex::AtomicStructure
neighborList(const Potential *potential) (defined in atomicrex::AtomicStructure)atomicrex::AtomicStructureinline
numAtoms() constatomicrex::AtomicStructureinline
numGhostAtoms() constatomicrex::AtomicStructureinline
numLocalAtoms() constatomicrex::AtomicStructureinline
outputEnabled() constatomicrex::FitObjectinline
OutputFormat enum nameatomicrex::AtomicStructure
parent() constatomicrex::FitObjectinline
parse(XML::Element structureElement) overrideatomicrex::BinaryCubicLatticeStructurevirtual
pbc() constatomicrex::AtomicStructureinline
perAtomData()atomicrex::AtomicStructureinline
periodicImage(const Point3 &p) constatomicrex::AtomicStructure
POSCAR enum value (defined in atomicrex::AtomicStructure)atomicrex::AtomicStructure
pressure() constatomicrex::AtomicStructureinline
pressureTensor(int voigtIndex) constatomicrex::AtomicStructureinline
print(MsgLogger &stream)atomicrex::FitObjectinlinevirtual
properties() constatomicrex::FitObjectinline
propertyById(const FPString &id) constatomicrex::FitObject
reciprocalSimulationCell() constatomicrex::AtomicStructureinline
reducedToAbsolute(const Point3 &reducedPoint) constatomicrex::AtomicStructureinline
reducedToAbsolute(const Vector3 &reducedVec) constatomicrex::AtomicStructureinline
registerDOF(DegreeOfFreedom *dof)atomicrex::FitObjectprotected
registerProperty(FitProperty *prop, bool deleteOnShutdown=false)atomicrex::FitObjectprotected
registerSubObject(FitObject *subobject, bool deleteOnShutdown=false)atomicrex::FitObject
relativeWeight() constatomicrex::FitObjectinline
relax(bool isFitting)atomicrex::AtomicStructure
reverseMapping() constatomicrex::AtomicStructureinline
setAtomCount(int numLocalAtoms)atomicrex::AtomicStructure
setAtomPositions(const std::vector< Point3 > &newPositions)atomicrex::AtomicStructureinline
setAtomTypeA(double atomType)atomicrex::BinaryCubicLatticeStructureinline
setAtomTypeB(double atomType)atomicrex::BinaryCubicLatticeStructureinline
setDirty(DirtyFlags flags)atomicrex::AtomicStructureinline
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
setupSimulationCell(const Matrix3 &cellVectors, const Point3 &cellOrigin=Point3::Origin(), const std::array< bool, 3 > &pbc=std::array< bool, 3 >{{true, true, true}})atomicrex::AtomicStructure
simulationCell() constatomicrex::AtomicStructureinline
simulationCellOrigin() constatomicrex::AtomicStructureinline
STRUCTURE_DOF enum valueatomicrex::AtomicStructure
tag() constatomicrex::FitObjectinline
totalEnergy() constatomicrex::AtomicStructureinline
updateStructure() overrideatomicrex::L12LatticeStructurevirtual
virial() constatomicrex::AtomicStructureinline
virial()atomicrex::AtomicStructureinline
wrapPoint(Point3 p) constatomicrex::AtomicStructure
wrapReducedPoint(Point3 p) constatomicrex::AtomicStructure
writeToDumpFile(const FPString &filename, bool includeGhostAtoms=false) constatomicrex::AtomicStructure
writeToFile()atomicrex::AtomicStructure
writeToPoscarFile(const FPString &filename, bool includeGhostAtoms=false) constatomicrex::AtomicStructure
~FitObject()=defaultatomicrex::FitObjectvirtual