| AddBondValenceRo(const ScatteringPower &, const ScatteringPower &, const REAL ro) (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| AddOption(RefObjOpt *opt) | ObjCryst::RefinableObj | protected |
| 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::RefinableObj | protected |
| BeginGlobalOptRandomMove() | ObjCryst::RefinableObj | |
| BeginOptimization(const bool allowApproximations=false, const bool enableRestraints=false) | ObjCryst::Crystal | virtual |
| CalcBondValenceSum() const | ObjCryst::Crystal | private |
| CalcDistTable(const bool fast) const | ObjCryst::Crystal | private |
| CalcDistTableForInterMolDistCost() const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| CalcDynPopCorr(const REAL overlapDist=1., const REAL mergeDist=.0) const | ObjCryst::Crystal | |
| ChangeSpaceGroup(const string &spgId) | ObjCryst::UnitCell | |
| CIFOutput(ostream &os, double mindist=0.5) const | ObjCryst::Crystal | virtual |
| ClearParamSet(const unsigned long id) const | ObjCryst::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="") const | ObjCryst::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 &) const | ObjCryst::RefinableObj | virtual |
| EndOptimization() | ObjCryst::RefinableObj | virtual |
| EraseAllParamSet() | ObjCryst::RefinableObj | |
| FindPar(const string &name) const | ObjCryst::RefinableObj | protected |
| FindPar(const REAL *) const | ObjCryst::RefinableObj | protected |
| FindParamSet(unsigned long id) const | ObjCryst::RefinableObj | protected |
| FindScatterer(const string &scattName) const | ObjCryst::Crystal | private |
| FindScatterersInComponentList(const string &scattName) const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| FixAllPar() | ObjCryst::RefinableObj | |
| FractionalToOrthonormalCoords(REAL &x, REAL &y, REAL &z) const | ObjCryst::UnitCell | |
| GetBMatrix() const | ObjCryst::UnitCell | |
| GetBondValenceCost() const | ObjCryst::Crystal | |
| GetBondValenceRoList() (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| GetBondValenceRoList() const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| GetBumpMergeCost() const | ObjCryst::Crystal | |
| GetBumpMergeParList() const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| GetBumpMergeParList() (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| GetClassName() const | ObjCryst::Crystal | virtual |
| GetClientRegistry() const | ObjCryst::RefinableObj | virtual |
| GetClientRegistry() | ObjCryst::RefinableObj | virtual |
| GetClockLatticePar() const | ObjCryst::UnitCell | |
| GetClockMaster() const | ObjCryst::RefinableObj | |
| GetClockMetricMatrix() const | ObjCryst::UnitCell | |
| GetClockScattCompList() const | ObjCryst::Crystal | |
| GetClockScattererList() const | ObjCryst::Crystal | |
| GetDynPopCorr(const Scatterer *pscatt, unsigned int component) const | ObjCryst::Crystal | |
| GetFormula() const | ObjCryst::Crystal | |
| GetGeneGroup(const RefinableObj &obj, CrystVector_uint &groupIndex, unsigned int &firstGroup) const | ObjCryst::Crystal | virtual |
| 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() const | ObjCryst::UnitCell | |
| GetLatticePar(const int whichPar) const | ObjCryst::UnitCell | |
| GetLogLikelihood() const | ObjCryst::Crystal | virtual |
| GetLSQ_FullDeriv(const unsigned int, std::set< RefinablePar * > &vPar) | ObjCryst::RefinableObj | virtual |
| GetLSQCalc(const unsigned int) const | ObjCryst::RefinableObj | virtual |
| GetLSQDeriv(const unsigned int, RefinablePar &) | ObjCryst::RefinableObj | virtual |
| GetLSQObs(const unsigned int) const | ObjCryst::RefinableObj | virtual |
| GetLSQWeight(const unsigned int) const | ObjCryst::RefinableObj | virtual |
| GetMasterClockScatteringPower() const | ObjCryst::Crystal | |
| GetMinDistanceTable(const REAL minDistance=0.1) const | ObjCryst::Crystal | |
| GetName() const | ObjCryst::RefinableObj | virtual |
| GetNamedScatteringComponentList() const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| GetNbLSQFunction() const | ObjCryst::RefinableObj | virtual |
| GetNbOption() const | ObjCryst::RefinableObj | |
| GetNbPar() const | ObjCryst::RefinableObj | |
| GetNbParNotFixed() const | ObjCryst::RefinableObj | |
| GetNbScatterer() const | ObjCryst::Crystal | |
| GetOption(const unsigned int i) | ObjCryst::RefinableObj | |
| GetOption(const string &name) | ObjCryst::RefinableObj | |
| GetOption(const unsigned int i) const | ObjCryst::RefinableObj | |
| GetOption(const string &name) const | ObjCryst::RefinableObj | |
| GetOptionList() | ObjCryst::RefinableObj | |
| GetOrthMatrix() const | ObjCryst::UnitCell | |
| GetOrthonormalCoords(const REAL x, const REAL y, const REAL z) const | ObjCryst::UnitCell | |
| 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::RefinableObj | virtual |
| GetScatt(const string &scattName) | ObjCryst::Crystal | |
| GetScatt(const string &scattName) const | ObjCryst::Crystal | |
| GetScatt(const long scattIndex) | ObjCryst::Crystal | |
| GetScatt(const long scattIndex) const | ObjCryst::Crystal | |
| GetScattererRegistry() | ObjCryst::Crystal | |
| GetScattererRegistry() const | ObjCryst::Crystal | |
| GetScatteringComponentList() const | ObjCryst::Crystal | virtual |
| GetScatteringPower(const string &name) | ObjCryst::Crystal | |
| GetScatteringPower(const string &name) const | ObjCryst::Crystal | |
| GetScatteringPowerRegistry() | ObjCryst::Crystal | |
| GetScatteringPowerRegistry() const | ObjCryst::Crystal | |
| GetSpaceGroup() const | ObjCryst::UnitCell | |
| GetSpaceGroup() | ObjCryst::UnitCell | |
| GetSubObjRegistry() | ObjCryst::RefinableObj | |
| GetSubObjRegistry() const | ObjCryst::RefinableObj | |
| GetUseDynPopCorr() const | ObjCryst::Crystal | |
| GetVolume() const | ObjCryst::UnitCell | |
| GetWeight() const | ObjCryst::Crystal | |
| GlobalOptRandomMove(const REAL mutationAmplitude, const RefParType *type=gpRefParTypeObjCryst) | ObjCryst::Crystal | virtual |
| 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::Crystal | virtual |
| InitializeInterMolDistList() const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | |
| InitMatrices() const | ObjCryst::UnitCell | private |
| InitOptions() | ObjCryst::Crystal | privatevirtual |
| InitRefParList() | ObjCryst::UnitCell | protected |
| int_ptr() const | ObjCryst::RefinableObj | |
| IsBeingRefined() const | ObjCryst::RefinableObj | |
| isScattererInInterMolDistList(string &scattName) const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| isScattererInInterMolDistListAt1(string &scattName) const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| isScattererInInterMolDistListAt2(string &scattName) const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| mBMatrix | ObjCryst::UnitCell | mutableprivate |
| mBMatrixInvert | ObjCryst::UnitCell | mutableprivate |
| mBondValenceCalcClock | ObjCryst::Crystal | mutableprivate |
| mBondValenceCost | ObjCryst::Crystal | mutableprivate |
| mBondValenceCostClock | ObjCryst::Crystal | mutableprivate |
| mBondValenceCostScale | ObjCryst::Crystal | private |
| mBondValenceParClock | ObjCryst::Crystal | private |
| mBumpMergeCost | ObjCryst::Crystal | mutableprivate |
| mBumpMergeCostClock | ObjCryst::Crystal | mutableprivate |
| mBumpMergeParClock | ObjCryst::Crystal | private |
| mBumpMergeScale | ObjCryst::Crystal | private |
| mCellDim | ObjCryst::UnitCell | private |
| mClientObjRegistry | ObjCryst::RefinableObj | mutableprotected |
| mClockDynPopCorr | ObjCryst::Crystal | mutableprivate |
| mClockLatticePar | ObjCryst::UnitCell | private |
| mClockLatticeParUpdate | ObjCryst::UnitCell | mutableprivate |
| mClockMaster | ObjCryst::RefinableObj | protected |
| mClockMetricMatrix | ObjCryst::UnitCell | mutableprivate |
| mClockNeighborTable | ObjCryst::Crystal | mutableprivate |
| mClockScattCompList | ObjCryst::Crystal | mutableprivate |
| mClockScattererList | ObjCryst::Crystal | private |
| mConstrainLatticeToSpaceGroup | ObjCryst::UnitCell | private |
| mCostCalcMethod (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| mDeleteRefParInDestructor | ObjCryst::RefinableObj | protected |
| mDeleteSubObjInDestructor (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| mDisplayEnantiomer | ObjCryst::Crystal | private |
| mDistMaxMultiplier (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mDistTableClock | ObjCryst::Crystal | mutableprivate |
| mDistTableForInterMolDistClock | ObjCryst::Crystal | mutableprivate |
| mDistTableForInterMolMaxDistance (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mDistTableMaxDistance | ObjCryst::Crystal | mutableprivate |
| MergeEqualScatteringPowers(const bool oneScatteringPowerPerElement) | ObjCryst::Crystal | |
| MillerToOrthonormalCoords(REAL &x, REAL &y, REAL &z) const | ObjCryst::UnitCell | |
| mInterMolDistCost (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mInterMolDistCostClock (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mInterMolDistCostScale (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| mInterMolDistList (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mInterMolDistListIndexes (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mInterMolDistListNeedsInit (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutable |
| mLatticeClock | ObjCryst::Crystal | private |
| mLSQ_FullDeriv | ObjCryst::RefinableObj | mutableprotected |
| mLSQDeriv | ObjCryst::RefinableObj | mutableprotected |
| mMasterClockScatteringPower | ObjCryst::Crystal | private |
| mName | ObjCryst::RefinableObj | protected |
| mNamedScattCompList (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutable |
| mNbRefParNotFixed | ObjCryst::RefinableObj | mutableprotected |
| mOptimizationDepth | ObjCryst::RefinableObj | protected |
| mOptionRegistry | ObjCryst::RefinableObj | protected |
| mOrthMatrix | ObjCryst::UnitCell | mutableprivate |
| mOrthMatrixInvert | ObjCryst::UnitCell | mutableprivate |
| mRandomMoveIsDone | ObjCryst::RefinableObj | protected |
| mRefParListClock | ObjCryst::RefinableObj | protected |
| mRefparNotFixedIndex | ObjCryst::RefinableObj | mutableprotected |
| mScattCompList | ObjCryst::Crystal | mutableprivate |
| mScattererRegistry | ObjCryst::Crystal | private |
| mScatteringPowerRegistry | ObjCryst::Crystal | private |
| mSpaceGroup | ObjCryst::UnitCell | private |
| mSubObjRegistry | ObjCryst::RefinableObj | protected |
| mUseDynPopCorr | ObjCryst::Crystal | private |
| mvBondValenceCalc | ObjCryst::Crystal | mutableprivate |
| mvBondValenceRo | ObjCryst::Crystal | private |
| mvBumpMergePar | ObjCryst::Crystal | private |
| mvDistTableSq (defined in ObjCryst::Crystal) | ObjCryst::Crystal | mutableprivate |
| mvpRefPar | ObjCryst::RefinableObj | protected |
| mvpRestraint | ObjCryst::RefinableObj | protected |
| mvpSavedValuesSet | ObjCryst::RefinableObj | mutableprotected |
| operator=(const RefinableObj &old) | ObjCryst::RefinableObj | |
| OrthonormalToFractionalCoords(REAL &x, REAL &y, REAL &z) const | ObjCryst::UnitCell | |
| OrthonormalToMillerCoords(REAL &x, REAL &y, REAL &z) const | ObjCryst::UnitCell | |
| POVRayDescription(ostream &os, const CrystalPOVRayOptions &options) const | ObjCryst::Crystal | |
| Prepare() | ObjCryst::RefinableObj | protectedvirtual |
| PrepareForRefinement() const | ObjCryst::RefinableObj | |
| Print(ostream &os=cout) const | ObjCryst::Crystal | virtual |
| Print() const (defined in ObjCryst::UnitCell) | ObjCryst::UnitCell | virtual |
| printInterMolDistList() const (defined in ObjCryst::Crystal) | ObjCryst::Crystal | private |
| PrintMinDistanceTable(const REAL minDistance=0.1, ostream &os=cout) const | ObjCryst::Crystal | |
| RandomizeConfiguration() | ObjCryst::RefinableObj | virtual |
| RefinableObj() | ObjCryst::RefinableObj | |
| RefinableObj(const bool internalUseOnly) | ObjCryst::RefinableObj | |
| RefinableObj(const RefinableObj &old) | ObjCryst::RefinableObj | |
| RegisterClient(RefinableObj &) const | ObjCryst::RefinableObj | virtual |
| 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::RefinableObj | protected |
| ResetDynPopCorr() const | ObjCryst::Crystal | |
| ResetParList() | ObjCryst::RefinableObj | |
| RestoreParamSet(const unsigned long id) | ObjCryst::RefinableObj | |
| SaveParamSet(const unsigned long id) const | ObjCryst::RefinableObj | |
| SetApproximationFlag(const bool allow) | ObjCryst::RefinableObj | virtual |
| 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::RefinableObj | virtual |
| 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() const | ObjCryst::RefinableObj | virtual |
| 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() const | ObjCryst::RefinableObj | virtual |
| UpdateLatticePar() | ObjCryst::UnitCell | private |
| VBumpMergePar typedef | ObjCryst::Crystal | |
| XMLInput(istream &is, const XMLCrystTag &tag) | ObjCryst::Crystal | virtual |
| XMLOutput(ostream &os, int indent=0) const | ObjCryst::Crystal | virtual |
| ~Crystal() | ObjCryst::Crystal | |
| ~RefinableObj() | ObjCryst::RefinableObj | virtual |
| ~UnitCell() | ObjCryst::UnitCell | |