SuPReMo
0.1.1
Loading...
Searching...
No Matches
Optimiser Member List
This is the complete list of members for
Optimiser
, including all inherited members.
bestObjectiveFunctionValue
Optimiser
protected
bestPoint
Optimiser
protected
currentIterationNumber
Optimiser
protected
currentObjectiveFunctionValue
Optimiser
protected
currentPoint
Optimiser
protected
GetBestObjectiveFunctionValue
()
Optimiser
GetBestPoint
()
Optimiser
GetInitialObjectiveFunctionValue
()
Optimiser
gradient
Optimiser
protected
Initialise
()=0
Optimiser
pure virtual
initialObjectiveFunctionValue
Optimiser
protected
maxLineSearchStepSize
Optimiser
protected
maxNumberOfIterations
Optimiser
protected
maxNumberOfLineIterations
Optimiser
protected
minLineSearchStepSize
Optimiser
protected
MoveCurrentPointAlongGradient
(PrecisionType stepSize)
Optimiser
inline
protected
numberOfDOFs
Optimiser
protected
numberOfIterationsPerformed
Optimiser
protected
objectiveFunction
Optimiser
protected
Optimise
(PrecisionType *startingPoint)=0
Optimiser
pure 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
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
~Optimiser
()
Optimiser
virtual