ANIMA  4.0
Public Types | Public Member Functions | List of all members
anima::BrentRootFindingAlgorithm Class Reference

#include <animaBrentRootFindingAlgorithm.h>

+ Inheritance diagram for anima::BrentRootFindingAlgorithm:
+ Collaboration diagram for anima::BrentRootFindingAlgorithm:

Public Types

using ParametersType = Superclass::ParametersType
using Superclass = BaseRootFindingAlgorithm
- Public Types inherited from anima::BaseRootFindingAlgorithm
using BaseCostFunctionPointer = BaseCostFunctionType::Pointer
using BaseCostFunctionType = itk::SingleValuedCostFunction
using ParametersType = BaseCostFunctionType::ParametersType

Public Member Functions

double Optimize () ITK_OVERRIDE
- Public Member Functions inherited from anima::BaseRootFindingAlgorithm
 BaseRootFindingAlgorithm ()
double GetCostFunctionTolerance ()
double GetFunctionValueAtInitialLowerBound ()
double GetFunctionValueAtInitialUpperBound ()
double GetLowerBound ()
unsigned int GetMaximumNumberOfIterations ()
bool GetProvidedFunctionValueAtInitialLowerBound ()
bool GetProvidedFunctionValueAtInitialUpperBound ()
BaseCostFunctionTypeGetRootFindingFunction ()
double GetRootRelativeTolerance ()
double GetUpperBound ()
void SetCostFunctionTolerance (const double &val)
void SetFunctionValueAtInitialLowerBound (const double &val)
void SetFunctionValueAtInitialUpperBound (const double &val)
void SetLowerBound (const double &val)
void SetMaximumNumberOfIterations (const unsigned int &val)
void SetRootFindingFunction (BaseCostFunctionType *f)
void SetRootRelativeTolerance (const double &val)
void SetUpperBound (const double &val)
virtual ~BaseRootFindingAlgorithm ()

Detailed Description

Definition at line 9 of file animaBrentRootFindingAlgorithm.h.

Member Typedef Documentation

◆ ParametersType

Definition at line 13 of file animaBrentRootFindingAlgorithm.h.

◆ Superclass

Definition at line 12 of file animaBrentRootFindingAlgorithm.h.

Member Function Documentation

◆ Optimize()

double anima::BrentRootFindingAlgorithm::Optimize ( )

The documentation for this class was generated from the following files: