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 | |
AddSubRefObj(RefinableObj &) | ObjCryst::RefinableObj | protected |
BeginGlobalOptRandomMove() | ObjCryst::RefinableObj | |
BeginOptimization(const bool allowApproximations=false, const bool enableRestraints=false) | ObjCryst::CellExplorer | virtual |
CellExplorer(const PeakList &dhkl, const CrystalSystem lattice, const unsigned int nbSpurious) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
ClearParamSet(const unsigned long id) const | ObjCryst::RefinableObj | |
CreateParamSet(const string name="") const | ObjCryst::RefinableObj | |
DeRegisterClient(RefinableObj &) const | ObjCryst::RefinableObj | virtual |
DicVol(const float minScore=10, const unsigned int minDepth=3, const float stopOnScore=50.0, const unsigned int stopOnDepth=6) | ObjCryst::CellExplorer | |
EndOptimization() | ObjCryst::RefinableObj | virtual |
EraseAllParamSet() | ObjCryst::RefinableObj | |
Evolution(unsigned int ng, const bool randomize=true, const float f=0.7, const float cr=0.5, unsigned int np=100) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
FindPar(const string &name) const | ObjCryst::RefinableObj | protected |
FindPar(const REAL *) const | ObjCryst::RefinableObj | protected |
FindParamSet(unsigned long id) const | ObjCryst::RefinableObj | protected |
FixAllPar() | ObjCryst::RefinableObj | |
GetBestScore() const (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
GetClassName() const | ObjCryst::CellExplorer | virtual |
GetClientRegistry() const | ObjCryst::RefinableObj | virtual |
GetClientRegistry() | ObjCryst::RefinableObj | virtual |
GetClockMaster() const | ObjCryst::RefinableObj | |
GetGeneGroup(const RefinableObj &obj, CrystVector_uint &groupIndex, unsigned int &firstGroup) const | ObjCryst::RefinableObj | virtual |
GetLogLikelihood() const | ObjCryst::RefinableObj | virtual |
GetLSQ_FullDeriv(const unsigned int, std::set< RefinablePar * > &vPar) | ObjCryst::RefinableObj | virtual |
GetLSQCalc(const unsigned int) const | ObjCryst::CellExplorer | virtual |
GetLSQDeriv(const unsigned int, RefinablePar &) | ObjCryst::CellExplorer | virtual |
GetLSQObs(const unsigned int) const | ObjCryst::CellExplorer | virtual |
GetLSQWeight(const unsigned int) const | ObjCryst::CellExplorer | virtual |
GetName() const | ObjCryst::CellExplorer | virtual |
GetNbLSQFunction() const | ObjCryst::CellExplorer | virtual |
GetNbOption() const | ObjCryst::RefinableObj | |
GetNbPar() const | ObjCryst::RefinableObj | |
GetNbParNotFixed() const | ObjCryst::RefinableObj | |
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::RefinableObj | virtual |
GetSolutions() const (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
GetSolutions() (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
GetSubObjRegistry() | ObjCryst::RefinableObj | |
GetSubObjRegistry() const | ObjCryst::RefinableObj | |
GlobalOptRandomMove(const REAL mutationAmplitude, const RefParType *type=gpRefParTypeObjCryst) | ObjCryst::RefinableObj | virtual |
Init() (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
IsBeingRefined() const | ObjCryst::RefinableObj | |
LSQRefine(int nbCycle=1, bool useLevenbergMarquardt=true, const bool silent=false) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
mAmp | ObjCryst::CellExplorer | private |
mAngleMax (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mAngleMin (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mBestScore | ObjCryst::CellExplorer | private |
mCalc (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | mutableprivate |
mCentering | ObjCryst::CellExplorer | private |
mClientObjRegistry | ObjCryst::RefinableObj | mutableprotected |
mClockMaster | ObjCryst::RefinableObj | protected |
mCosAngMax | ObjCryst::CellExplorer | mutableprivate |
mD2Error (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mDeleteRefParInDestructor | ObjCryst::RefinableObj | protected |
mDeriv (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | mutableprivate |
mDicVolDepthReport (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mlattice | ObjCryst::CellExplorer | private |
mLengthMax (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mLengthMin (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mLSQ_FullDeriv | ObjCryst::RefinableObj | mutableprotected |
mLSQDeriv | ObjCryst::RefinableObj | mutableprotected |
mLSQObj (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mMaxDicVolDepth (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mMin | ObjCryst::CellExplorer | private |
mMinScoreReport (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mName | ObjCryst::RefinableObj | protected |
mNbLSQExcept | ObjCryst::CellExplorer | private |
mNbRefParNotFixed | ObjCryst::RefinableObj | mutableprotected |
mNbSpurious (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mnpar (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mObs (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | mutableprivate |
mOptimizationDepth | ObjCryst::RefinableObj | protected |
mOptionRegistry | ObjCryst::RefinableObj | protected |
mpPeakList (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mRandomMoveIsDone | ObjCryst::RefinableObj | protected |
mRecUnitCell | ObjCryst::CellExplorer | private |
mRefParListClock | ObjCryst::RefinableObj | protected |
mRefparNotFixedIndex | ObjCryst::RefinableObj | mutableprotected |
mSubObjRegistry | ObjCryst::RefinableObj | protected |
mvNbSolutionDepth | ObjCryst::CellExplorer | private |
mVolumeMax (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mVolumeMin (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mvpRefPar | ObjCryst::RefinableObj | protected |
mvpRestraint | ObjCryst::RefinableObj | protected |
mvpSavedValuesSet | ObjCryst::RefinableObj | mutableprotected |
mvSolution | ObjCryst::CellExplorer | private |
mWeight (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | mutableprivate |
mZeroShiftMax (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
mZeroShiftMin (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
operator=(const RefinableObj &old) | ObjCryst::RefinableObj | |
Prepare() | ObjCryst::RefinableObj | protectedvirtual |
PrepareForRefinement() const | ObjCryst::RefinableObj | |
Print() const (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | virtual |
RandomizeConfiguration() | ObjCryst::RefinableObj | virtual |
RDicVol(RecUnitCell uc0, RecUnitCell uc1, unsigned int depth, unsigned long &nbCalc, const float minV, const float maxV, vector< unsigned int > vdepth=vector< unsigned int >()) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | private |
ReduceSolutions(const bool updateReportThreshold=false) | ObjCryst::CellExplorer | |
RefinableObj() | ObjCryst::RefinableObj | |
RefinableObj(const bool internalUseOnly) | ObjCryst::RefinableObj | |
RefinableObj(const RefinableObj &old) | ObjCryst::RefinableObj | |
RegisterClient(RefinableObj &) const | ObjCryst::RefinableObj | virtual |
RemovePar(RefinablePar *refPar) | ObjCryst::RefinableObj | |
RemoveRestraint(Restraint *pRestraint) | ObjCryst::RefinableObj | |
RemoveSubRefObj(RefinableObj &) | ObjCryst::RefinableObj | protected |
ResetParList() | ObjCryst::RefinableObj | |
RestoreParamSet(const unsigned long id) | ObjCryst::RefinableObj | |
SaveParamSet(const unsigned long id) const | ObjCryst::RefinableObj | |
SetAngleMinMax(const float min, const float max) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
SetApproximationFlag(const bool allow) | ObjCryst::RefinableObj | virtual |
SetCrystalCentering(const CrystalCentering cent) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
SetCrystalSystem(const CrystalSystem system) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
SetD2Error(const float err) | ObjCryst::CellExplorer | |
SetDeleteRefParInDestructor(const bool b) | ObjCryst::RefinableObj | |
SetGlobalOptimStep(const RefParType *type, const REAL step) | ObjCryst::RefinableObj | |
SetLengthMinMax(const float min, const float max) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
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 | |
SetMinMaxZeroShift(const float min, const float max) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
SetName(const string &name) | ObjCryst::RefinableObj | virtual |
SetNbSpurious(const unsigned int nb) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
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 | |
SetVolumeMinMax(const float min, const float max) (defined in ObjCryst::CellExplorer) | ObjCryst::CellExplorer | |
TagNewBestConfig() const | ObjCryst::RefinableObj | virtual |
UnFixAllPar() | ObjCryst::RefinableObj | |
UpdateDisplay() const | ObjCryst::RefinableObj | virtual |
XMLInput(istream &is, const XMLCrystTag &tag) | ObjCryst::RefinableObj | virtual |
XMLOutput(ostream &os, int indent=0) const | ObjCryst::RefinableObj | virtual |
~RefinableObj() | ObjCryst::RefinableObj | virtual |