go home Home | Main Page | Topics | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Loading...
Searching...
No Matches
elastix::QuasiNewtonLBFGS< TElastix > Member List

This is the complete list of members for elastix::QuasiNewtonLBFGS< TElastix >, including all inherited members.

AddTargetCellToIterationInfo(const char *const name)elastix::BaseComponentSE< TElastix >inline
AfterEachIteration() overrideelastix::QuasiNewtonLBFGS< TElastix >virtual
AfterEachIterationBase()elastix::BaseComponentinlinevirtual
AfterEachResolution() overrideelastix::QuasiNewtonLBFGS< TElastix >virtual
AfterEachResolutionBase()elastix::BaseComponentinlinevirtual
AfterRegistration() overrideelastix::QuasiNewtonLBFGS< TElastix >virtual
AfterRegistrationBase() overrideelastix::OptimizerBase< TElastix >virtual
AsITKBaseType(TBaseComponent *const baseComponent) -> decltype(baseComponent->GetAsITKBaseType())elastix::BaseComponentinlinestatic
BaseComponent()=defaultelastix::BaseComponentprotected
BaseComponentSE()=defaultelastix::BaseComponentSE< TElastix >protected
BeforeAll()elastix::BaseComponentinlinevirtual
BeforeAllBase()elastix::BaseComponentinlinevirtual
BeforeEachResolution() overrideelastix::QuasiNewtonLBFGS< TElastix >virtual
BeforeEachResolutionBase() overrideelastix::OptimizerBase< TElastix >virtual
BeforeRegistration() overrideelastix::QuasiNewtonLBFGS< TElastix >virtual
BeforeRegistrationBase()elastix::BaseComponentinlinevirtual
ComputeDiagonalMatrix(DiagonalMatrixType &diag_H0)itk::QuasiNewtonLBFGSOptimizerprotectedvirtual
ComputeSearchDirection(const DerivativeType &gradient, ParametersType &searchDir)itk::QuasiNewtonLBFGSOptimizerprotectedvirtual
ConstPointer typedefelastix::QuasiNewtonLBFGS< TElastix >
DeterminePhase() constelastix::QuasiNewtonLBFGS< TElastix >protectedvirtual
DiagonalMatrixType typedefitk::QuasiNewtonLBFGSOptimizer
ElastixType typedefelastix::OptimizerBase< TElastix >
elxClassNameMacro("QuasiNewtonLBFGS")elastix::QuasiNewtonLBFGS< TElastix >
elxDeclarePureVirtualGetSelfMacro(ITKBaseType)elastix::OptimizerBase< TElastix >private
elxGetClassName() constelastix::BaseComponentvirtual
elxOverrideGetSelfMacroelastix::QuasiNewtonLBFGS< TElastix >private
EventPassThroughPointer typedefelastix::QuasiNewtonLBFGS< TElastix >
EventPassThroughType typedefelastix::QuasiNewtonLBFGS< TElastix >
GetAsITKBaseType()elastix::OptimizerBase< TElastix >inline
GetAsITKBaseType() constelastix::OptimizerBase< TElastix >inline
GetComponentLabel() constelastix::BaseComponent
GetConfiguration() constelastix::BaseComponentSE< TElastix >inline
GetCurrentGradient()itk::QuasiNewtonLBFGSOptimizervirtual
GetCurrentIteration() constitk::QuasiNewtonLBFGSOptimizervirtual
GetCurrentPosition() const overrideitk::ScaledSingleValuedNonLinearOptimizer
GetCurrentStepLength() constitk::QuasiNewtonLBFGSOptimizervirtual
GetCurrentValue() constitk::QuasiNewtonLBFGSOptimizervirtual
GetElastix() constelastix::BaseComponentSE< TElastix >inline
GetGradientMagnitudeTolerance() constitk::QuasiNewtonLBFGSOptimizervirtual
GetInLineSearch() constitk::QuasiNewtonLBFGSOptimizervirtual
GetIterationInfoAt(const char *const name)elastix::BaseComponentSE< TElastix >inline
GetLineSearchStopCondition() constelastix::QuasiNewtonLBFGS< TElastix >protectedvirtual
GetMaximize() constitk::ScaledSingleValuedNonLinearOptimizervirtual
GetMaximumNumberOfIterations() constitk::QuasiNewtonLBFGSOptimizervirtual
GetMemory() constitk::QuasiNewtonLBFGSOptimizervirtual
GetNewSamplesEveryIteration() constelastix::OptimizerBase< TElastix >protectedvirtual
GetRandomVariateGenerator()elastix::BaseComponentSE< TElastix >inline
GetRegistration() constelastix::BaseComponentSE< TElastix >inline
GetScaledCostFunction()itk::ScaledSingleValuedNonLinearOptimizervirtual
GetScaledCurrentPosition()itk::ScaledSingleValuedNonLinearOptimizervirtual
GetScaledDerivative(const ParametersType &parameters, DerivativeType &derivative) constitk::ScaledSingleValuedNonLinearOptimizerprotectedvirtual
GetScaledValue(const ParametersType &parameters) constitk::ScaledSingleValuedNonLinearOptimizerprotectedvirtual
GetScaledValueAndDerivative(const ParametersType &parameters, MeasureType &value, DerivativeType &derivative) constitk::ScaledSingleValuedNonLinearOptimizerprotectedvirtual
GetSelf() const =0elastix::BaseComponentSE< TElastix >privatepure virtual
GetSelf()=0elastix::BaseComponentSE< TElastix >privatepure virtual
GetStartLineSearch() constelastix::QuasiNewtonLBFGS< TElastix >virtual
GetStopCondition()itk::QuasiNewtonLBFGSOptimizervirtual
GetUseScales() constitk::ScaledSingleValuedNonLinearOptimizer
InitializeElastixExecutable()elastix::BaseComponentstatic
InitializeScales()itk::ScaledSingleValuedNonLinearOptimizervirtual
InvokeIterationEvent(const itk::EventObject &event)elastix::QuasiNewtonLBFGS< TElastix >private
IsElastixLibrary()elastix::BaseComponentstatic
ITK_DISALLOW_COPY_AND_MOVE(QuasiNewtonLBFGS)elastix::QuasiNewtonLBFGS< TElastix >
itk::QuasiNewtonLBFGSOptimizer::ITK_DISALLOW_COPY_AND_MOVE(QuasiNewtonLBFGSOptimizer)itk::QuasiNewtonLBFGSOptimizer
itk::ScaledSingleValuedNonLinearOptimizer::ITK_DISALLOW_COPY_AND_MOVE(ScaledSingleValuedNonLinearOptimizer)itk::ScaledSingleValuedNonLinearOptimizer
elastix::OptimizerBase::ITK_DISALLOW_COPY_AND_MOVE(OptimizerBase)elastix::OptimizerBase< TElastix >
elastix::BaseComponentSE::ITK_DISALLOW_COPY_AND_MOVE(BaseComponentSE)elastix::BaseComponentSE< TElastix >
elastix::BaseComponent::ITK_DISALLOW_COPY_AND_MOVE(BaseComponent)elastix::BaseComponent
ITKBaseType typedefelastix::QuasiNewtonLBFGS< TElastix >
itkGetModifiableObjectMacro(LineSearchOptimizer, LineSearchOptimizerType)itk::QuasiNewtonLBFGSOptimizer
itkOverrideGetNameOfClassMacro(QuasiNewtonLBFGS)elastix::QuasiNewtonLBFGS< TElastix >
itk::QuasiNewtonLBFGSOptimizer::itkOverrideGetNameOfClassMacro(QuasiNewtonLBFGSOptimizer)itk::QuasiNewtonLBFGSOptimizer
itk::ScaledSingleValuedNonLinearOptimizer::itkOverrideGetNameOfClassMacro(ScaledSingleValuedNonLinearOptimizer)itk::ScaledSingleValuedNonLinearOptimizer
elastix::OptimizerBase::itkOverrideGetNameOfClassMacro(OptimizerBase)elastix::OptimizerBase< TElastix >
itkVirtualGetNameOfClassMacro(BaseComponent)elastix::BaseComponent
LineOptimizerPointer typedefelastix::QuasiNewtonLBFGS< TElastix >
LineOptimizerType typedefelastix::QuasiNewtonLBFGS< TElastix >
LineSearch(const ParametersType searchDir, double &step, ParametersType &x, MeasureType &f, DerivativeType &g) overrideelastix::QuasiNewtonLBFGS< TElastix >protected
itk::QuasiNewtonLBFGSOptimizer::LineSearch(const ParametersType searchDir, double &step, ParametersType &x, MeasureType &f, DerivativeType &g)itk::QuasiNewtonLBFGSOptimizerprotectedvirtual
LineSearchOptimizerPointer typedefitk::QuasiNewtonLBFGSOptimizer
LineSearchOptimizerType typedefitk::QuasiNewtonLBFGSOptimizer
m_Bounditk::QuasiNewtonLBFGSOptimizerprotected
m_ComponentLabelelastix::BaseComponentprivate
m_Configurationelastix::BaseComponentSE< TElastix >protected
m_CurrentGradientitk::QuasiNewtonLBFGSOptimizerprotected
m_CurrentIterationitk::QuasiNewtonLBFGSOptimizerprotected
m_CurrentStepLengthitk::QuasiNewtonLBFGSOptimizerprotected
m_CurrentValueitk::QuasiNewtonLBFGSOptimizerprotected
m_Elastixelastix::BaseComponentSE< TElastix >protected
m_EventPasserelastix::QuasiNewtonLBFGS< TElastix >private
m_GenerateLineSearchIterationselastix::QuasiNewtonLBFGS< TElastix >private
m_GradientMagnitudeToleranceitk::QuasiNewtonLBFGSOptimizerprivate
m_InLineSearchitk::QuasiNewtonLBFGSOptimizerprotected
m_LineOptimizerelastix::QuasiNewtonLBFGS< TElastix >protected
m_LineSearchOptimizeritk::QuasiNewtonLBFGSOptimizerprivate
m_Maximizeitk::ScaledSingleValuedNonLinearOptimizerprivate
m_MaximumNumberOfIterationsitk::QuasiNewtonLBFGSOptimizerprivate
m_Memoryitk::QuasiNewtonLBFGSOptimizerprivate
m_NewSamplesEveryIterationelastix::OptimizerBase< TElastix >private
m_Pointitk::QuasiNewtonLBFGSOptimizerprotected
m_PreviousPointitk::QuasiNewtonLBFGSOptimizerprotected
m_Registrationelastix::BaseComponentSE< TElastix >protected
m_Rhoitk::QuasiNewtonLBFGSOptimizerprotected
m_Sitk::QuasiNewtonLBFGSOptimizerprotected
m_ScaledCostFunctionitk::ScaledSingleValuedNonLinearOptimizerprotected
m_ScaledCurrentPositionitk::ScaledSingleValuedNonLinearOptimizerprotected
m_SearchDirectionMagnitudeelastix::QuasiNewtonLBFGS< TElastix >private
m_StartLineSearchelastix::QuasiNewtonLBFGS< TElastix >private
m_Stopitk::QuasiNewtonLBFGSOptimizerprotected
m_StopConditionitk::QuasiNewtonLBFGSOptimizerprotected
m_StopIfWolfeNotSatisfiedelastix::QuasiNewtonLBFGS< TElastix >private
m_UnscaledCurrentPositionitk::ScaledSingleValuedNonLinearOptimizermutableprivate
m_WolfeIsStopConditionelastix::QuasiNewtonLBFGS< TElastix >private
m_Yitk::QuasiNewtonLBFGSOptimizerprotected
MaximizeOff()itk::ScaledSingleValuedNonLinearOptimizervirtual
MaximizeOn()itk::ScaledSingleValuedNonLinearOptimizervirtual
New()elastix::QuasiNewtonLBFGS< TElastix >static
OptimizerBase()=defaultelastix::OptimizerBase< TElastix >protected
ParametersType typedefelastix::OptimizerBase< TElastix >
Pointer typedefelastix::QuasiNewtonLBFGS< TElastix >
PrintSelf(std::ostream &, Indent) const overrideitk::QuasiNewtonLBFGSOptimizerinlineprotected
PrintSettingsVector(const SettingsVectorType &settings)elastix::OptimizerBase< TElastix >protectedstatic
QuasiNewtonLBFGS()elastix::QuasiNewtonLBFGS< TElastix >protected
QuasiNewtonLBFGSOptimizer()itk::QuasiNewtonLBFGSOptimizerprotected
RegistrationType typedefelastix::OptimizerBase< TElastix >
RemoveTargetCellFromIterationInfo(const char *const name)elastix::BaseComponentSE< TElastix >inline
ResumeOptimization()itk::QuasiNewtonLBFGSOptimizervirtual
RhoType typedefitk::QuasiNewtonLBFGSOptimizer
ScaledCostFunctionPointer typedefitk::ScaledSingleValuedNonLinearOptimizer
ScaledCostFunctionType typedefitk::QuasiNewtonLBFGSOptimizer
ScaledSingleValuedNonLinearOptimizer()itk::ScaledSingleValuedNonLinearOptimizerprotected
ScalesType typedefitk::QuasiNewtonLBFGSOptimizer
SelectNewSamples()elastix::OptimizerBase< TElastix >protectedvirtual
Self typedefelastix::QuasiNewtonLBFGS< TElastix >
SetComponentLabel(const char *label, unsigned int idx)elastix::BaseComponent
SetConfiguration(const Configuration *_arg)elastix::BaseComponentSE< TElastix >
SetCostFunction(CostFunctionType *costFunction) overrideitk::ScaledSingleValuedNonLinearOptimizer
SetCurrentPosition(const ParametersType &param) overrideitk::ScaledSingleValuedNonLinearOptimizerprotected
SetCurrentPositionPublic(const ParametersType &param)elastix::OptimizerBase< TElastix >virtual
SetElastix(ElastixType *_arg)elastix::BaseComponentSE< TElastix >
SetGradientMagnitudeTolerance(double _arg)itk::QuasiNewtonLBFGSOptimizervirtual
SetInLineSearch(bool _arg)itk::QuasiNewtonLBFGSOptimizerprotectedvirtual
SetLineSearchOptimizer(LineSearchOptimizerType *_arg)itk::QuasiNewtonLBFGSOptimizervirtual
SetMaximize(bool _arg)itk::ScaledSingleValuedNonLinearOptimizervirtual
SetMaximumNumberOfIterations(unsigned long _arg)itk::QuasiNewtonLBFGSOptimizervirtual
SetMemory(unsigned int _arg)itk::QuasiNewtonLBFGSOptimizervirtual
SetScaledCurrentPosition(const ParametersType &parameters)itk::ScaledSingleValuedNonLinearOptimizerprotectedvirtual
SetSinusScales(double amplitude, double frequency, unsigned long numberOfParameters)elastix::OptimizerBase< TElastix >virtual
SettingsVectorType typedefelastix::OptimizerBase< TElastix >protected
SetUseScales(bool arg)itk::ScaledSingleValuedNonLinearOptimizervirtual
StartOptimization() overrideelastix::QuasiNewtonLBFGS< TElastix >
StopConditionType enum nameelastix::QuasiNewtonLBFGS< TElastix >
StopOptimization()itk::QuasiNewtonLBFGSOptimizervirtual
StoreCurrentPoint(const ParametersType &step, const DerivativeType &grad_dif)itk::QuasiNewtonLBFGSOptimizerprotectedvirtual
SType typedefitk::QuasiNewtonLBFGSOptimizer
itk::Superclass typedefitk::QuasiNewtonLBFGSOptimizer
elastix::OptimizerBase::Superclass typedefelastix::OptimizerBase< TElastix >
Superclass1 typedefelastix::QuasiNewtonLBFGS< TElastix >
Superclass2 typedefelastix::QuasiNewtonLBFGS< TElastix >
TestConvergence(bool firstLineSearchDone) overrideelastix::QuasiNewtonLBFGS< TElastix >protectedvirtual
YType typedefitk::QuasiNewtonLBFGSOptimizer
~BaseComponent()=defaultelastix::BaseComponentprotectedvirtual
~BaseComponentSE() override=defaultelastix::BaseComponentSE< TElastix >protected
~OptimizerBase() override=defaultelastix::OptimizerBase< TElastix >protected
~QuasiNewtonLBFGS() override=defaultelastix::QuasiNewtonLBFGS< TElastix >protected
~QuasiNewtonLBFGSOptimizer() override=defaultitk::QuasiNewtonLBFGSOptimizerprotected
~ScaledSingleValuedNonLinearOptimizer() override=defaultitk::ScaledSingleValuedNonLinearOptimizerprotected


Generated on 1774142652 for elastix by doxygen 1.15.0 elastix logo