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

#include <animaBoostBisectionRootFindingAlgorithm.h>

+ Inheritance diagram for anima::BoostBisectionRootFindingAlgorithm:
+ Collaboration diagram for anima::BoostBisectionRootFindingAlgorithm:

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 animaBoostBisectionRootFindingAlgorithm.h.

Member Typedef Documentation

◆ ParametersType

Definition at line 13 of file animaBoostBisectionRootFindingAlgorithm.h.

◆ Superclass

Definition at line 12 of file animaBoostBisectionRootFindingAlgorithm.h.

Member Function Documentation

◆ Optimize()

double anima::BoostBisectionRootFindingAlgorithm::Optimize ( )
virtual

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