FOX/ObjCryst++  1.10.X (development)
ObjCryst::Molecule Member List

This is the complete list of members for ObjCryst::Molecule, including all inherited members.

AddAtom(const REAL x, const REAL y, const REAL z, const ScatteringPower *pPow, const string &name, const bool updateDisplay=true)ObjCryst::Molecule
AddBond(MolAtom &atom1, MolAtom &atom2, const REAL length, const REAL sigma, const REAL delta, const REAL bondOrder=1., const bool updateDisplay=true)ObjCryst::Molecule
AddBondAngle(MolAtom &atom1, MolAtom &atom2, MolAtom &atom3, const REAL angle, const REAL sigma, const REAL delta, const bool updateDisplay=true)ObjCryst::Molecule
AddDihedralAngle(MolAtom &atom1, MolAtom &atom2, MolAtom &atom3, MolAtom &atom4, const REAL angle, const REAL sigma, const REAL delta, const bool updateDisplay=true)ObjCryst::Molecule
AddNonFlipAtom(MolAtom &atom) (defined in ObjCryst::Molecule)ObjCryst::Molecule
AddOption(RefObjOpt *opt)ObjCryst::RefinableObjprotected
AddPar(const RefinablePar &newRefPar)ObjCryst::RefinableObj
AddPar(RefinablePar *newRefPar)ObjCryst::RefinableObj
AddPar(RefinableObj &newRefParList, const bool copyParam=false)ObjCryst::RefinableObj
AddRestraint(Restraint *pNewRestraint)ObjCryst::RefinableObj
AddRigidGroup(const RigidGroup &, const bool updateDisplay=true)ObjCryst::Molecule
AddSubRefObj(RefinableObj &)ObjCryst::RefinableObjprotected
AsZMatrix(const bool keeporder) const ObjCryst::Molecule
BeginGlobalOptRandomMove()ObjCryst::RefinableObj
BeginOptimization(const bool allowApproximations=false, const bool enableRestraints=false)ObjCryst::Moleculevirtual
BondAngleRandomChange(const StretchModeBondAngle &mode, const REAL amplitude, const bool respectRestraint=true)ObjCryst::Molecule
BondLengthRandomChange(const StretchModeBondLength &mode, const REAL amplitude, const bool respectRestraint=true)ObjCryst::Molecule
BuildConnectivityTable() const ObjCryst::Molecule
BuildFlipGroup()ObjCryst::Molecule
BuildMDAtomGroups()ObjCryst::Molecule
BuildRingList()ObjCryst::Molecule
BuildRotorGroup()ObjCryst::Molecule
BuildStretchModeBondAngle()ObjCryst::Molecule
BuildStretchModeBondLength()ObjCryst::Molecule
BuildStretchModeGroups()ObjCryst::Molecule
BuildStretchModeTorsion()ObjCryst::Molecule
BuildStretchModeTwist()ObjCryst::Molecule
ClearParamSet(const unsigned long id) const ObjCryst::RefinableObj
CreateCopy() const ObjCryst::Moleculevirtual
CreateParamSet(const string name="") const ObjCryst::RefinableObj
DeRegisterClient(RefinableObj &) const ObjCryst::RefinableObjvirtual
DihedralAngleRandomChange(const StretchModeTorsion &mode, const REAL amplitude, const bool respectRestraint=true)ObjCryst::Molecule
EndOptimization()ObjCryst::Moleculevirtual
EraseAllParamSet()ObjCryst::RefinableObj
FindAtom(const string &name)ObjCryst::Molecule
FindAtom(const string &name) const ObjCryst::Molecule
FindBond(const MolAtom &, const MolAtom &) const ObjCryst::Molecule
FindBond(const MolAtom &, const MolAtom &)ObjCryst::Molecule
FindBondAngle(const MolAtom &at1, const MolAtom &at0, const MolAtom &at2) const ObjCryst::Molecule
FindDihedralAngle(const MolAtom &at1, const MolAtom &at2, const MolAtom &at3, const MolAtom &at4) const ObjCryst::Molecule
FindPar(const string &name) const ObjCryst::RefinableObjprotected
FindPar(const REAL *) const ObjCryst::RefinableObjprotected
FindParamSet(unsigned long id) const ObjCryst::RefinableObjprotected
FixAllPar()ObjCryst::RefinableObj
FlipAtomGroup(const FlipGroup &, const bool keepCenter=true)ObjCryst::Molecule
GetAtom(unsigned int i) (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetAtom(unsigned int i) const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetAtom(const string &name) (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetAtom(const string &name) const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetAtomList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetAtomList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetAtomPositionClock()ObjCryst::Molecule
GetAtomPositionClock() const ObjCryst::Molecule
GetBondAngleList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetBondAngleList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetBondList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetBondList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetBondListClock()ObjCryst::Molecule
GetBondListClock() const ObjCryst::Molecule
GetCenterAtom() const ObjCryst::Molecule
GetClassName() const ObjCryst::Moleculevirtual
GetClientRegistry() const ObjCryst::RefinableObjvirtual
GetClientRegistry()ObjCryst::RefinableObjvirtual
GetClockMaster() const ObjCryst::RefinableObj
GetClockScattCompList() const ObjCryst::Scattererprotected
GetClockScatterer() const ObjCryst::Scatterer
GetClockScatterer()ObjCryst::Scatterer
GetColour() const ObjCryst::Scatterervirtual
GetColourRGB() const ObjCryst::Scatterervirtual
GetComponentName(const int i) const ObjCryst::Moleculevirtual
GetConnectivityTable()ObjCryst::Molecule
GetCrystal() const ObjCryst::Scatterer
GetCrystal()ObjCryst::Scatterer
GetDihedralAngleList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetDihedralAngleList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetFormula() const ObjCryst::Molecule
GetGeneGroup(const RefinableObj &obj, CrystVector_uint &groupIndex, unsigned int &firstGroup) const ObjCryst::RefinableObjvirtual
GetLogLikelihood() const ObjCryst::Moleculevirtual
GetLSQ_FullDeriv(const unsigned int, std::set< RefinablePar * > &vPar)ObjCryst::RefinableObjvirtual
GetLSQCalc(const unsigned int) const ObjCryst::Moleculevirtual
GetLSQDeriv(const unsigned int n, RefinablePar &par)ObjCryst::Moleculevirtual
GetLSQObs(const unsigned int) const ObjCryst::Moleculevirtual
GetLSQWeight(const unsigned int) const ObjCryst::Moleculevirtual
GetName() const ObjCryst::RefinableObjvirtual
GetNbComponent() const ObjCryst::Moleculevirtual
GetNbLSQFunction() const ObjCryst::Moleculevirtual
GetNbOption() const ObjCryst::RefinableObj
GetNbPar() const ObjCryst::RefinableObj
GetNbParNotFixed() const ObjCryst::RefinableObj
getNonFlipAtomList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetOccupancy() const ObjCryst::Scatterer
GetOption(const unsigned int i)ObjCryst::RefinableObj
GetOption(const unsigned int i) const ObjCryst::RefinableObj
GetPar(const long i)ObjCryst::RefinableObj
GetPar(const long i) const ObjCryst::RefinableObj
GetPar(const string &name)ObjCryst::RefinableObj
GetPar(const string &name) const ObjCryst::RefinableObj
GetPar(const REAL *)ObjCryst::RefinableObj
GetPar(const REAL *) const ObjCryst::RefinableObj
GetParamSet(const unsigned long setId) const ObjCryst::RefinableObj
GetParamSet(const unsigned long setId)ObjCryst::RefinableObj
GetParamSet_ParNotFixedHumanValue(const unsigned long setId, const long parNumber) const ObjCryst::RefinableObj
GetParamSetName(const unsigned long setId) const ObjCryst::RefinableObj
GetParNotFixed(const long i)ObjCryst::RefinableObj
GetParNotFixed(const long i) const ObjCryst::RefinableObj
GetRefParListClock() const ObjCryst::RefinableObj
GetRestraintCost() const ObjCryst::RefinableObjvirtual
GetRigidGroupClock()ObjCryst::Molecule
GetRigidGroupClock() const ObjCryst::Molecule
GetRigidGroupList() const ObjCryst::Molecule
GetRigidGroupList()ObjCryst::Molecule
GetScatteringComponentList() const ObjCryst::Moleculevirtual
GetStretchModeBondAngleList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetStretchModeBondAngleList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetStretchModeBondLengthList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetStretchModeBondLengthList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetStretchModeTorsionList() (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetStretchModeTorsionList() const (defined in ObjCryst::Molecule)ObjCryst::Molecule
GetSubObjRegistry()ObjCryst::RefinableObj
GetSubObjRegistry() const ObjCryst::RefinableObj
GetX() const ObjCryst::Scatterer
GetY() const ObjCryst::Scatterer
GetZ() const ObjCryst::Scatterer
GLInitDisplayList(const bool onlyIndependentAtoms=false, const REAL xMin=-.1, const REAL xMax=1.1, const REAL yMin=-.1, const REAL yMax=1.1, const REAL zMin=-.1, const REAL zMax=1.1, const bool displayEnantiomer=false, const bool displayNames=false, const bool hideHydrogens=false) const ObjCryst::Moleculevirtual
GlobalOptRandomMove(const REAL mutationAmplitude, const RefParType *type)ObjCryst::Moleculevirtual
InitOptions()ObjCryst::Molecule
InitRefParList()ObjCryst::Moleculevirtual
InitRGBColour()ObjCryst::Scattererprotectedvirtual
IsBeingRefined() const ObjCryst::RefinableObj
mAsZMatrixObjCryst::Moleculemutable
mAutoOptimizeConformationObjCryst::Molecule
mBaseRotationAmplitude (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClientObjRegistryObjCryst::RefinableObjmutableprotected
mClockAtomList (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockAtomPosition (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockAtomScattPow (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockBondAngleList (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockBondList (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockConnectivityTable (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockDihedralAngleList (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockFlipGroup (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockLogLikelihood (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockMasterObjCryst::RefinableObjprotected
mClockMDAtomGroup (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockOrientation (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockRigidGroup (defined in ObjCryst::Molecule)ObjCryst::Molecule
mClockRingList (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockRotorGroup (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockScattCompListObjCryst::Scatterermutableprotected
mClockScattererObjCryst::Scattererprotected
mClockStretchModeBondAngle (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockStretchModeBondLength (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockStretchModeTorsion (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mClockStretchModeTwist (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mColourNameObjCryst::Scattererprotected
mColourRGBObjCryst::Scattererprotected
mConnectivityTableObjCryst::Moleculemutable
mDeleteRefParInDestructorObjCryst::RefinableObjprotected
mDeleteSubObjInDestructorObjCryst::Molecule
mFlexModelObjCryst::Molecule
mFlipModel (defined in ObjCryst::Molecule)ObjCryst::Molecule
mIsSelfOptimizing (defined in ObjCryst::Molecule)ObjCryst::Molecule
mLastLogLike (defined in ObjCryst::Molecule)ObjCryst::Molecule
mLocalParamSet (defined in ObjCryst::Molecule)ObjCryst::Molecule
mLogLikelihoodObjCryst::Moleculemutable
mLogLikelihoodScaleObjCryst::Molecule
mLSQ_FullDerivObjCryst::RefinableObjmutableprotected
mLSQCalcObjCryst::Moleculemutable
mLSQDerivObjCryst::RefinableObjmutableprotected
mLSQObsObjCryst::Moleculemutable
mLSQWeightObjCryst::Moleculemutable
mMDMoveEnergyObjCryst::Molecule
mMDMoveFreqObjCryst::Molecule
mMoleculeCenterObjCryst::Molecule
mNameObjCryst::RefinableObjprotected
mNbRefParNotFixedObjCryst::RefinableObjmutableprotected
mOccupancyObjCryst::Scattererprotected
MolecularDynamicsEvolve(std::map< MolAtom *, XYZ > &v0, const unsigned nbStep, const REAL dt, const std::vector< MolBond * > &vb, const std::vector< MolBondAngle * > &va, const std::vector< MolDihedralAngle * > &vd, std::map< RigidGroup *, std::pair< XYZ, XYZ > > &vr, REAL nrj0=0)ObjCryst::Molecule
Molecule(Crystal &cryst, const string &name="")ObjCryst::Molecule
Molecule(const Molecule &old)ObjCryst::Molecule
mOptimizationDepthObjCryst::RefinableObjprotected
mOptimizeOrientationObjCryst::Molecule
mOptionRegistryObjCryst::RefinableObjprotected
mpCenterAtomObjCryst::Molecule
mpCrystObjCryst::Scattererprotected
mQuatObjCryst::Molecule
mRandomConformChangeNbAccept (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mRandomConformChangeNbTest (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mRandomConformChangeTemp (defined in ObjCryst::Molecule)ObjCryst::Moleculemutable
mRandomMoveIsDoneObjCryst::RefinableObjprotected
mRefParListClockObjCryst::RefinableObjprotected
mRefparNotFixedIndexObjCryst::RefinableObjmutableprotected
mScattCompListObjCryst::Moleculemutable
mSubObjRegistryObjCryst::RefinableObjprotected
mvAtomBondObjCryst::Molecule
mvFlipGroupObjCryst::Moleculemutable
mvMDAtomGroupObjCryst::Moleculemutable
mvMDFullAtomGroupObjCryst::Moleculemutable
mvNonFlipAtom (defined in ObjCryst::Molecule)ObjCryst::Molecule
mvpAtomObjCryst::Molecule
mvpBondObjCryst::Molecule
mvpBondAngleObjCryst::Molecule
mvpDihedralAngleObjCryst::Molecule
mvpRefParObjCryst::RefinableObjprotected
mvpRestraintObjCryst::RefinableObjprotected
mvpSavedValuesSetObjCryst::RefinableObjmutableprotected
mvpStretchModeFreeObjCryst::Moleculemutable
mvpStretchModeNotFreeObjCryst::Moleculemutable
mvRigidGroupObjCryst::Molecule
mvRingObjCryst::Moleculemutable
mvRotorGroupInternalObjCryst::Moleculemutable
mvRotorGroupTorsionObjCryst::Moleculemutable
mvRotorGroupTorsionSingleChainObjCryst::Moleculemutable
mvStretchModeBondAngleObjCryst::Moleculemutable
mvStretchModeBondLengthObjCryst::Moleculemutable
mvStretchModeTorsionObjCryst::Moleculemutable
mvStretchModeTwistObjCryst::Moleculemutable
mXYZObjCryst::Scattererprotected
operator string() const ObjCryst::Scatterer
operator=(const RefinableObj &old)ObjCryst::RefinableObj
OptimizeConformation(const long nbTrial=10000, const REAL stopCost=0.)ObjCryst::Molecule
OptimizeConformationSteepestDescent(const REAL maxStep=0.1, const unsigned nbStep=1)ObjCryst::Molecule
POVRayDescription(ostream &os, const CrystalPOVRayOptions &options) const ObjCryst::Moleculevirtual
Prepare()ObjCryst::RefinableObjprotectedvirtual
PrepareForRefinement() const ObjCryst::RefinableObj
Print() const ObjCryst::Moleculevirtual
RandomizeConfiguration()ObjCryst::Moleculevirtual
RefinableObj()ObjCryst::RefinableObj
RefinableObj(const bool internalUseOnly)ObjCryst::RefinableObj
RefinableObj(const RefinableObj &old)ObjCryst::RefinableObj
RegisterClient(RefinableObj &) const ObjCryst::RefinableObjvirtual
RemoveAtom(MolAtom &, const bool del=true)ObjCryst::Molecule
RemoveBond(const MolBond &, const bool del=true)ObjCryst::Molecule
RemoveBondAngle(const MolBondAngle &, const bool del=true)ObjCryst::Molecule
RemoveDihedralAngle(const MolDihedralAngle &, const bool del=true)ObjCryst::Molecule
removeNonFlipAtom(MolAtom &atom) (defined in ObjCryst::Molecule)ObjCryst::Molecule
RemovePar(RefinablePar *refPar)ObjCryst::RefinableObj
RemoveRestraint(Restraint *pRestraint)ObjCryst::RefinableObj
RemoveRigidGroup(const RigidGroup &group, const bool updateDisplay=true, const bool del=true)ObjCryst::Molecule
RemoveSubRefObj(RefinableObj &)ObjCryst::RefinableObjprotected
ResetParList()ObjCryst::RefinableObj
ResetRigidGroupsPar() const ObjCryst::Molecule
RestoreParamSet(const unsigned long id)ObjCryst::RefinableObj
RestraintExport(ostream &os) const ObjCryst::Molecule
RestraintStatus(ostream &os) const ObjCryst::Molecule
RigidifyWithDihedralAngles()ObjCryst::Molecule
RotateAtomGroup(const MolAtom &at1, const MolAtom &at2, const set< MolAtom * > &atoms, const REAL angle, const bool keepCenter=true)ObjCryst::Molecule
RotateAtomGroup(const MolAtom &at, const REAL vx, const REAL vy, const REAL vz, const set< MolAtom * > &atoms, const REAL angle, const bool keepCenter=true)ObjCryst::Molecule
SaveParamSet(const unsigned long id) const ObjCryst::RefinableObj
Scatterer()ObjCryst::Scatterer
Scatterer(const Scatterer &old)ObjCryst::Scatterer
SetApproximationFlag(const bool allow)ObjCryst::RefinableObjvirtual
SetCenterAtom(const MolAtom &at)ObjCryst::Molecule
SetCrystal(Crystal &)ObjCryst::Scatterer
SetDeleteRefParInDestructor(const bool b)ObjCryst::RefinableObj
SetDeleteSubObjInDestructor(const bool b)ObjCryst::Molecule
SetGlobalOptimStep(const RefParType *type, const REAL step)ObjCryst::RefinableObj
SetLimitsAbsolute(const string &parName, const REAL min, const REAL max)ObjCryst::RefinableObj
SetLimitsAbsolute(const RefParType *type, const REAL min, const REAL max)ObjCryst::RefinableObj
SetLimitsProportional(const string &parName, const REAL min, const REAL max)ObjCryst::RefinableObj
SetLimitsProportional(const RefParType *type, const REAL min, const REAL max)ObjCryst::RefinableObj
SetLimitsRelative(const string &parName, const REAL min, const REAL max)ObjCryst::RefinableObj
SetLimitsRelative(const RefParType *type, const REAL min, const REAL max)ObjCryst::RefinableObj
SetName(const string &name)ObjCryst::Moleculevirtual
SetOccupancy(const REAL occupancy)ObjCryst::Scatterervirtual
SetParIsFixed(const long parIndex, const bool fix)ObjCryst::RefinableObj
SetParIsFixed(const string &parName, const bool fix)ObjCryst::RefinableObj
SetParIsFixed(const RefParType *type, const bool fix)ObjCryst::RefinableObj
SetParIsUsed(const string &parName, const bool use)ObjCryst::RefinableObj
SetParIsUsed(const RefParType *type, const bool use)ObjCryst::RefinableObj
SetX(const REAL x)ObjCryst::Scatterervirtual
SetY(const REAL y)ObjCryst::Scatterervirtual
SetZ(const REAL z)ObjCryst::Scatterervirtual
TagNewBestConfig() const ObjCryst::Moleculevirtual
TranslateAtomGroup(const set< MolAtom * > &atoms, const REAL dx, const REAL dy, const REAL dz, const bool keepCenter=true)ObjCryst::Molecule
TuneGlobalOptimRotationAmplitude()ObjCryst::Molecule
UnFixAllPar()ObjCryst::RefinableObj
UpdateDisplay() const ObjCryst::Moleculevirtual
UpdateScattCompList() const ObjCryst::Molecule
XMLInput(istream &is, const XMLCrystTag &tag)ObjCryst::Moleculevirtual
XMLOutput(ostream &os, int indent=0) const ObjCryst::Moleculevirtual
~Molecule()ObjCryst::Molecule
~RefinableObj()ObjCryst::RefinableObjvirtual
~Scatterer()ObjCryst::Scatterervirtual