FOX/ObjCryst++  2022
ObjCryst::Crystal Member List

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

AddBondValenceRo(const ScatteringPower &, const ScatteringPower &, const REAL ro) (defined in ObjCryst::Crystal)ObjCryst::Crystal
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
AddScatterer(Scatterer *scatt)ObjCryst::Crystal
AddScatteringPower(ScatteringPower *scattPow)ObjCryst::Crystal
AddSubRefObj(RefinableObj &)ObjCryst::RefinableObjprotected
BeginGlobalOptRandomMove()ObjCryst::RefinableObj
BeginOptimization(const bool allowApproximations=false, const bool enableRestraints=false)ObjCryst::Crystalvirtual
CalcBondValenceSum() constObjCryst::Crystalprivate
CalcDistTable(const bool fast) constObjCryst::Crystalprivate
CalcDistTableForInterMolDistCost() const (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
CalcDynPopCorr(const REAL overlapDist=1., const REAL mergeDist=.0) constObjCryst::Crystal
ChangeSpaceGroup(const string &spgId)ObjCryst::UnitCell
CIFOutput(ostream &os, double mindist=0.5) constObjCryst::Crystalvirtual
ClearParamSet(const unsigned long id) constObjCryst::RefinableObj
ConnectAtoms(const REAL min_relat_dist=0.4, const REAL max_relat_dist=1.3, const bool warnuser_fail=false)ObjCryst::Crystal
CreateParamSet(const string name="") constObjCryst::RefinableObj
Crystal()ObjCryst::Crystal
Crystal(const REAL a, const REAL b, const REAL c, const string &SpaceGroupId)ObjCryst::Crystal
Crystal(const REAL a, const REAL b, const REAL c, const REAL alpha, const REAL beta, const REAL gamma, const string &SpaceGroupId)ObjCryst::Crystal
Crystal(const Crystal &oldCryst)ObjCryst::Crystal
DeRegisterClient(RefinableObj &) constObjCryst::RefinableObjvirtual
EndOptimization()ObjCryst::RefinableObjvirtual
EraseAllParamSet()ObjCryst::RefinableObj
FindPar(const string &name) constObjCryst::RefinableObjprotected
FindPar(const REAL *) constObjCryst::RefinableObjprotected
FindParamSet(unsigned long id) constObjCryst::RefinableObjprotected
FindScatterer(const string &scattName) constObjCryst::Crystalprivate
FindScatterersInComponentList(const string &scattName) const (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
FixAllPar()ObjCryst::RefinableObj
FractionalToOrthonormalCoords(REAL &x, REAL &y, REAL &z) constObjCryst::UnitCell
GetBMatrix() constObjCryst::UnitCell
GetBondValenceCost() constObjCryst::Crystal
GetBondValenceRoList() (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetBondValenceRoList() const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetBumpMergeCost() constObjCryst::Crystal
GetBumpMergeParList() const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetBumpMergeParList() (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetClassName() constObjCryst::Crystalvirtual
GetClientRegistry() constObjCryst::RefinableObjvirtual
GetClientRegistry()ObjCryst::RefinableObjvirtual
GetClockLatticePar() constObjCryst::UnitCell
GetClockMaster() constObjCryst::RefinableObj
GetClockMetricMatrix() constObjCryst::UnitCell
GetClockScattCompList() constObjCryst::Crystal
GetClockScattererList() constObjCryst::Crystal
GetDynPopCorr(const Scatterer *pscatt, unsigned int component) constObjCryst::Crystal
GetFormula() constObjCryst::Crystal
GetGeneGroup(const RefinableObj &obj, CrystVector_uint &groupIndex, unsigned int &firstGroup) constObjCryst::Crystalvirtual
GetInterMolDistCost() const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetIntermolDistNb() const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetIntermolDistPar(int Index) const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetIntermolDistPar_ptr(int Index) const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetLatticePar() constObjCryst::UnitCell
GetLatticePar(const int whichPar) constObjCryst::UnitCell
GetLogLikelihood() constObjCryst::Crystalvirtual
GetLSQ_FullDeriv(const unsigned int, std::set< RefinablePar * > &vPar)ObjCryst::RefinableObjvirtual
GetLSQCalc(const unsigned int) constObjCryst::RefinableObjvirtual
GetLSQDeriv(const unsigned int, RefinablePar &)ObjCryst::RefinableObjvirtual
GetLSQObs(const unsigned int) constObjCryst::RefinableObjvirtual
GetLSQWeight(const unsigned int) constObjCryst::RefinableObjvirtual
GetMasterClockScatteringPower() constObjCryst::Crystal
GetMinDistanceTable(const REAL minDistance=0.1) constObjCryst::Crystal
GetName() constObjCryst::RefinableObjvirtual
GetNamedScatteringComponentList() const (defined in ObjCryst::Crystal)ObjCryst::Crystal
GetNbLSQFunction() constObjCryst::RefinableObjvirtual
GetNbOption() constObjCryst::RefinableObj
GetNbPar() constObjCryst::RefinableObj
GetNbParNotFixed() constObjCryst::RefinableObj
GetNbScatterer() constObjCryst::Crystal
GetOption(const unsigned int i)ObjCryst::RefinableObj
GetOption(const string &name)ObjCryst::RefinableObj
GetOption(const unsigned int i) constObjCryst::RefinableObj
GetOption(const string &name) constObjCryst::RefinableObj
GetOptionList()ObjCryst::RefinableObj
GetOrthMatrix() constObjCryst::UnitCell
GetOrthonormalCoords(const REAL x, const REAL y, const REAL z) constObjCryst::UnitCell
GetPar(const long i)ObjCryst::RefinableObj
GetPar(const long i) constObjCryst::RefinableObj
GetPar(const string &name)ObjCryst::RefinableObj
GetPar(const string &name) constObjCryst::RefinableObj
GetPar(const REAL *)ObjCryst::RefinableObj
GetPar(const REAL *) constObjCryst::RefinableObj
GetParamSet(const unsigned long setId) constObjCryst::RefinableObj
GetParamSet(const unsigned long setId)ObjCryst::RefinableObj
GetParamSet_ParNotFixedHumanValue(const unsigned long setId, const long parNumber) constObjCryst::RefinableObj
GetParamSetName(const unsigned long setId) constObjCryst::RefinableObj
GetParNotFixed(const long i)ObjCryst::RefinableObj
GetParNotFixed(const long i) constObjCryst::RefinableObj
GetRefParListClock() constObjCryst::RefinableObj
GetRestraintCost() constObjCryst::RefinableObjvirtual
GetScatt(const string &scattName)ObjCryst::Crystal
GetScatt(const string &scattName) constObjCryst::Crystal
GetScatt(const long scattIndex)ObjCryst::Crystal
GetScatt(const long scattIndex) constObjCryst::Crystal
GetScattererRegistry()ObjCryst::Crystal
GetScattererRegistry() constObjCryst::Crystal
GetScatteringComponentList() constObjCryst::Crystalvirtual
GetScatteringPower(const string &name)ObjCryst::Crystal
GetScatteringPower(const string &name) constObjCryst::Crystal
GetScatteringPowerRegistry()ObjCryst::Crystal
GetScatteringPowerRegistry() constObjCryst::Crystal
GetSpaceGroup() constObjCryst::UnitCell
GetSpaceGroup()ObjCryst::UnitCell
GetSubObjRegistry()ObjCryst::RefinableObj
GetSubObjRegistry() constObjCryst::RefinableObj
GetUseDynPopCorr() constObjCryst::Crystal
GetVolume() constObjCryst::UnitCell
GetWeight() constObjCryst::Crystal
GlobalOptRandomMove(const REAL mutationAmplitude, const RefParType *type=gpRefParTypeObjCryst)ObjCryst::Crystalvirtual
Init(const REAL a, const REAL b, const REAL c, const REAL alpha, const REAL beta, const REAL gamma, const string &SpaceGroupId, const string &name)ObjCryst::Crystalvirtual
InitializeInterMolDistList() const (defined in ObjCryst::Crystal)ObjCryst::Crystal
InitMatrices() constObjCryst::UnitCellprivate
InitOptions()ObjCryst::Crystalprivatevirtual
InitRefParList()ObjCryst::UnitCellprotected
int_ptr() constObjCryst::RefinableObj
IsBeingRefined() constObjCryst::RefinableObj
isScattererInInterMolDistList(string &scattName) const (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
isScattererInInterMolDistListAt1(string &scattName) const (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
isScattererInInterMolDistListAt2(string &scattName) const (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
mBMatrixObjCryst::UnitCellmutableprivate
mBMatrixInvertObjCryst::UnitCellmutableprivate
mBondValenceCalcClockObjCryst::Crystalmutableprivate
mBondValenceCostObjCryst::Crystalmutableprivate
mBondValenceCostClockObjCryst::Crystalmutableprivate
mBondValenceCostScaleObjCryst::Crystalprivate
mBondValenceParClockObjCryst::Crystalprivate
mBumpMergeCostObjCryst::Crystalmutableprivate
mBumpMergeCostClockObjCryst::Crystalmutableprivate
mBumpMergeParClockObjCryst::Crystalprivate
mBumpMergeScaleObjCryst::Crystalprivate
mCellDimObjCryst::UnitCellprivate
mClientObjRegistryObjCryst::RefinableObjmutableprotected
mClockDynPopCorrObjCryst::Crystalmutableprivate
mClockLatticeParObjCryst::UnitCellprivate
mClockLatticeParUpdateObjCryst::UnitCellmutableprivate
mClockMasterObjCryst::RefinableObjprotected
mClockMetricMatrixObjCryst::UnitCellmutableprivate
mClockNeighborTableObjCryst::Crystalmutableprivate
mClockScattCompListObjCryst::Crystalmutableprivate
mClockScattererListObjCryst::Crystalprivate
mConstrainLatticeToSpaceGroupObjCryst::UnitCellprivate
mCostCalcMethod (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
mDeleteRefParInDestructorObjCryst::RefinableObjprotected
mDeleteSubObjInDestructor (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
mDisplayEnantiomerObjCryst::Crystalprivate
mDistMaxMultiplier (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mDistTableClockObjCryst::Crystalmutableprivate
mDistTableForInterMolDistClockObjCryst::Crystalmutableprivate
mDistTableForInterMolMaxDistance (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mDistTableMaxDistanceObjCryst::Crystalmutableprivate
MergeEqualScatteringPowers(const bool oneScatteringPowerPerElement)ObjCryst::Crystal
MillerToOrthonormalCoords(REAL &x, REAL &y, REAL &z) constObjCryst::UnitCell
mInterMolDistCost (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mInterMolDistCostClock (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mInterMolDistCostScale (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
mInterMolDistList (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mInterMolDistListIndexes (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mInterMolDistListNeedsInit (defined in ObjCryst::Crystal)ObjCryst::Crystalmutable
mLatticeClockObjCryst::Crystalprivate
mLSQ_FullDerivObjCryst::RefinableObjmutableprotected
mLSQDerivObjCryst::RefinableObjmutableprotected
mMasterClockScatteringPowerObjCryst::Crystalprivate
mNameObjCryst::RefinableObjprotected
mNamedScattCompList (defined in ObjCryst::Crystal)ObjCryst::Crystalmutable
mNbRefParNotFixedObjCryst::RefinableObjmutableprotected
mOptimizationDepthObjCryst::RefinableObjprotected
mOptionRegistryObjCryst::RefinableObjprotected
mOrthMatrixObjCryst::UnitCellmutableprivate
mOrthMatrixInvertObjCryst::UnitCellmutableprivate
mRandomMoveIsDoneObjCryst::RefinableObjprotected
mRefParListClockObjCryst::RefinableObjprotected
mRefparNotFixedIndexObjCryst::RefinableObjmutableprotected
mScattCompListObjCryst::Crystalmutableprivate
mScattererRegistryObjCryst::Crystalprivate
mScatteringPowerRegistryObjCryst::Crystalprivate
mSpaceGroupObjCryst::UnitCellprivate
mSubObjRegistryObjCryst::RefinableObjprotected
mUseDynPopCorrObjCryst::Crystalprivate
mvBondValenceCalcObjCryst::Crystalmutableprivate
mvBondValenceRoObjCryst::Crystalprivate
mvBumpMergeParObjCryst::Crystalprivate
mvDistTableSq (defined in ObjCryst::Crystal)ObjCryst::Crystalmutableprivate
mvpRefParObjCryst::RefinableObjprotected
mvpRestraintObjCryst::RefinableObjprotected
mvpSavedValuesSetObjCryst::RefinableObjmutableprotected
operator=(const RefinableObj &old)ObjCryst::RefinableObj
OrthonormalToFractionalCoords(REAL &x, REAL &y, REAL &z) constObjCryst::UnitCell
OrthonormalToMillerCoords(REAL &x, REAL &y, REAL &z) constObjCryst::UnitCell
POVRayDescription(ostream &os, const CrystalPOVRayOptions &options) constObjCryst::Crystal
Prepare()ObjCryst::RefinableObjprotectedvirtual
PrepareForRefinement() constObjCryst::RefinableObj
Print(ostream &os=cout) constObjCryst::Crystalvirtual
Print() const (defined in ObjCryst::UnitCell)ObjCryst::UnitCellvirtual
printInterMolDistList() const (defined in ObjCryst::Crystal)ObjCryst::Crystalprivate
PrintMinDistanceTable(const REAL minDistance=0.1, ostream &os=cout) constObjCryst::Crystal
RandomizeConfiguration()ObjCryst::RefinableObjvirtual
RefinableObj()ObjCryst::RefinableObj
RefinableObj(const bool internalUseOnly)ObjCryst::RefinableObj
RefinableObj(const RefinableObj &old)ObjCryst::RefinableObj
RegisterClient(RefinableObj &) constObjCryst::RefinableObjvirtual
RemoveBondValenceRo(const ScatteringPower &, const ScatteringPower &) (defined in ObjCryst::Crystal)ObjCryst::Crystal
RemoveBumpMergeDistance(const ScatteringPower &scatt1, const ScatteringPower &scatt2)ObjCryst::Crystal
RemoveIntermolDistPar(int Index) const (defined in ObjCryst::Crystal)ObjCryst::Crystal
RemovePar(RefinablePar *refPar)ObjCryst::RefinableObj
RemoveRestraint(Restraint *pRestraint)ObjCryst::RefinableObj
RemoveScatterer(Scatterer *scatt, const bool del=true)ObjCryst::Crystal
RemoveScatteringPower(ScatteringPower *scattPow, const bool del=true)ObjCryst::Crystal
RemoveSubRefObj(RefinableObj &)ObjCryst::RefinableObjprotected
ResetDynPopCorr() constObjCryst::Crystal
ResetParList()ObjCryst::RefinableObj
RestoreParamSet(const unsigned long id)ObjCryst::RefinableObj
SaveParamSet(const unsigned long id) constObjCryst::RefinableObj
SetApproximationFlag(const bool allow)ObjCryst::RefinableObjvirtual
SetBumpMergeDistance(const ScatteringPower &scatt1, const ScatteringPower &scatt2, const REAL dist=1.5)ObjCryst::Crystal
SetBumpMergeDistance(const ScatteringPower &scatt1, const ScatteringPower &scatt2, const REAL dist, const bool allowMerge)ObjCryst::Crystal
SetDeleteRefParInDestructor(const bool b)ObjCryst::RefinableObj
SetDeleteSubObjInDestructor(const bool b)ObjCryst::Crystal
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::RefinableObjvirtual
SetNewInterMolDist(const vector< string > At1, const vector< string > At2, const REAL dist, const REAL sigma, const REAL delta) const (defined in ObjCryst::Crystal)ObjCryst::Crystal
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
SetUseDynPopCorr(const int use)ObjCryst::Crystal
TagNewBestConfig() constObjCryst::RefinableObjvirtual
UnFixAllPar()ObjCryst::RefinableObj
UnitCell()ObjCryst::UnitCell
UnitCell(const REAL a, const REAL b, const REAL c, const string &SpaceGroupId)ObjCryst::UnitCell
UnitCell(const REAL a, const REAL b, const REAL c, const REAL alpha, const REAL beta, const REAL gamma, const string &SpaceGroupId)ObjCryst::UnitCell
UnitCell(const UnitCell &oldCryst)ObjCryst::UnitCell
UpdateDisplay() constObjCryst::RefinableObjvirtual
UpdateLatticePar()ObjCryst::UnitCellprivate
VBumpMergePar typedefObjCryst::Crystal
XMLInput(istream &is, const XMLCrystTag &tag)ObjCryst::Crystalvirtual
XMLOutput(ostream &os, int indent=0) constObjCryst::Crystalvirtual
~Crystal()ObjCryst::Crystal
~RefinableObj()ObjCryst::RefinableObjvirtual
~UnitCell()ObjCryst::UnitCell