SuPReMo  0.1.1
Loading...
Searching...
No Matches
Optimiser Member List

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

bestObjectiveFunctionValueOptimiserprotected
bestPointOptimiserprotected
currentIterationNumberOptimiserprotected
currentObjectiveFunctionValueOptimiserprotected
currentPointOptimiserprotected
GetBestObjectiveFunctionValue()Optimiser
GetBestPoint()Optimiser
GetInitialObjectiveFunctionValue()Optimiser
gradientOptimiserprotected
Initialise()=0Optimiserpure virtual
initialObjectiveFunctionValueOptimiserprotected
maxLineSearchStepSizeOptimiserprotected
maxNumberOfIterationsOptimiserprotected
maxNumberOfLineIterationsOptimiserprotected
minLineSearchStepSizeOptimiserprotected
MoveCurrentPointAlongGradient(PrecisionType stepSize)Optimiserinlineprotected
numberOfDOFsOptimiserprotected
numberOfIterationsPerformedOptimiserprotected
objectiveFunctionOptimiserprotected
Optimise(PrecisionType *startingPoint)=0Optimiserpure virtual
Optimiser()Optimiser
outputIntermediateGradientFolderOptimiserprotected
outputIntermediateGradientPrefixOptimiserprotected
PerformLineSearch(PrecisionType maxLength, PrecisionType smallLength, PrecisionType &startLength)Optimiserprotected
PrecisionType typedefOptimiser
preEvaluatedObjectiveFunctionValueOptimiserprotected
ResetCurrentIterationNumber()Optimiser
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
~Optimiser()Optimiservirtual