array1 | ConjugateGradientOptimiser | private |
array2 | ConjugateGradientOptimiser | private |
bestObjectiveFunctionValue | Optimiser | protected |
bestPoint | Optimiser | protected |
CalculateGradientUpdate() | ConjugateGradientOptimiser | private |
ConjugateGradientOptimiser() | ConjugateGradientOptimiser | |
continuationOfOptimisationPossible | ConjugateGradientOptimiser | private |
continueOptimisation | ConjugateGradientOptimiser | private |
currentIterationNumber | Optimiser | protected |
currentObjectiveFunctionValue | Optimiser | protected |
currentPoint | Optimiser | protected |
GetBestObjectiveFunctionValue() | Optimiser | |
GetBestPoint() | Optimiser | |
GetInitialObjectiveFunctionValue() | Optimiser | |
gradient | Optimiser | protected |
Initialise() | ConjugateGradientOptimiser | virtual |
initialObjectiveFunctionValue | Optimiser | protected |
maxLineSearchStepSize | Optimiser | protected |
maxNumberOfIterations | Optimiser | protected |
maxNumberOfLineIterations | Optimiser | protected |
minLineSearchStepSize | Optimiser | protected |
MoveCurrentPointAlongGradient(PrecisionType stepSize) | Optimiser | inlineprotected |
numberOfDOFs | Optimiser | protected |
numberOfIterationsPerformed | Optimiser | protected |
objectiveFunction | Optimiser | protected |
Optimise(PrecisionType *startingPoint) | ConjugateGradientOptimiser | virtual |
Optimiser() | Optimiser | |
outputIntermediateGradientFolder | Optimiser | protected |
outputIntermediateGradientPrefix | Optimiser | protected |
PerformLineSearch(PrecisionType maxLength, PrecisionType smallLength, PrecisionType &startLength) | Optimiser | protected |
PrecisionType typedef | Optimiser | |
preEvaluatedObjectiveFunctionValue | Optimiser | protected |
ResetCurrentIterationNumber() | Optimiser | |
SaveIntermediateGradientImage() | ConjugateGradientOptimiser | private |
SetContinueOptimisation(bool continueOptimisationIn) | ConjugateGradientOptimiser | inline |
SetMaxIterations(unsigned int maxIterations) | Optimiser | inline |
SetObjectiveFunction(std::shared_ptr< ObjectiveFunction > &objectiveFunctionIn) | Optimiser | |
SetOutputIntermediateGradientFolder(const std::string &outputFolderIn, const std::string &outPrefix) | Optimiser | inline |
SetPreviouslyEvaluatedObjectiveFunctionValue(PrecisionType objectiveFunctionValue) | Optimiser | |
usePreEvaluatedEvaluatedObjectiveFunctionValue | Optimiser | protected |
~ConjugateGradientOptimiser() | ConjugateGradientOptimiser | |
~Optimiser() | Optimiser | virtual |