Definition: ConjugateGradientOptimiser.h:29
ConjugateGradientOptimiser()
Definition: ConjugateGradientOptimiser.cpp:36
void SaveIntermediateGradientImage()
Definition: ConjugateGradientOptimiser.cpp:222
void Optimise(PrecisionType *startingPoint)
Definition: ConjugateGradientOptimiser.cpp:62
PrecisionType * array1
The array g in numerical recipes.
Definition: ConjugateGradientOptimiser.h:70
void SetContinueOptimisation(bool continueOptimisationIn)
Definition: ConjugateGradientOptimiser.h:58
bool continueOptimisation
Indicates if the sequence of gradients should be continued. Reg-resp implemented this to be set to tr...
Definition: ConjugateGradientOptimiser.h:74
~ConjugateGradientOptimiser()
Definition: ConjugateGradientOptimiser.cpp:49
PrecisionType * array2
The array h in numerical recipes.
Definition: ConjugateGradientOptimiser.h:71
virtual void Initialise()
Definition: ConjugateGradientOptimiser.cpp:172
void CalculateGradientUpdate()
Definition: ConjugateGradientOptimiser.cpp:199
bool continuationOfOptimisationPossible
Indicating if array1 and array2 were initialised properly and can be used to continue with the optimi...
Definition: ConjugateGradientOptimiser.h:73
Definition: Optimiser.h:31
float PrecisionType
Definition: Optimiser.h:33