Loading [MathJax]/extensions/TeX/AMSsymbols.js
SuPReMo  0.1.1
All Classes Functions Variables Typedefs Pages
ConjugateGradientOptimiser Member List

This is the complete list of members for ConjugateGradientOptimiser, including all inherited members.

array1ConjugateGradientOptimiserprivate
array2ConjugateGradientOptimiserprivate
bestObjectiveFunctionValueOptimiserprotected
bestPointOptimiserprotected
CalculateGradientUpdate()ConjugateGradientOptimiserprivate
ConjugateGradientOptimiser()ConjugateGradientOptimiser
continuationOfOptimisationPossibleConjugateGradientOptimiserprivate
continueOptimisationConjugateGradientOptimiserprivate
currentIterationNumberOptimiserprotected
currentObjectiveFunctionValueOptimiserprotected
currentPointOptimiserprotected
GetBestObjectiveFunctionValue()Optimiser
GetBestPoint()Optimiser
GetInitialObjectiveFunctionValue()Optimiser
gradientOptimiserprotected
Initialise()ConjugateGradientOptimiservirtual
initialObjectiveFunctionValueOptimiserprotected
maxLineSearchStepSizeOptimiserprotected
maxNumberOfIterationsOptimiserprotected
maxNumberOfLineIterationsOptimiserprotected
minLineSearchStepSizeOptimiserprotected
MoveCurrentPointAlongGradient(PrecisionType stepSize)Optimiserinlineprotected
numberOfDOFsOptimiserprotected
numberOfIterationsPerformedOptimiserprotected
objectiveFunctionOptimiserprotected
Optimise(PrecisionType *startingPoint)ConjugateGradientOptimiservirtual
Optimiser()Optimiser
outputIntermediateGradientFolderOptimiserprotected
outputIntermediateGradientPrefixOptimiserprotected
PerformLineSearch(PrecisionType maxLength, PrecisionType smallLength, PrecisionType &startLength)Optimiserprotected
PrecisionType typedefOptimiser
preEvaluatedObjectiveFunctionValueOptimiserprotected
ResetCurrentIterationNumber()Optimiser
SaveIntermediateGradientImage()ConjugateGradientOptimiserprivate
SetContinueOptimisation(bool continueOptimisationIn)ConjugateGradientOptimiserinline
SetMaxIterations(unsigned int maxIterations)Optimiserinline
SetObjectiveFunction(std::shared_ptr< ObjectiveFunction > &objectiveFunctionIn)Optimiser
SetOutputIntermediateGradientFolder(const std::string &outputFolderIn, const std::string &outPrefix)Optimiserinline
SetPreviouslyEvaluatedObjectiveFunctionValue(PrecisionType objectiveFunctionValue)Optimiser
usePreEvaluatedEvaluatedObjectiveFunctionValueOptimiserprotected
~ConjugateGradientOptimiser()ConjugateGradientOptimiser
~Optimiser()Optimiservirtual