aimstil  5.0.5
til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor > Class Template Reference

#include <cathier/minTools.h>

Inheritance diagram for til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >:
Collaboration diagram for til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >:

Public Types

typedef IterativeMininizationAlgorithm_basis< TFunctor > Basis
 
typedef Basis::input_type input_type
 
typedef Basis::input_prec input_prec
 
typedef Basis::output_prec output_prec
 
- Public Types inherited from til::detail::IterativeMininizationAlgorithm_basis< TFunctor >
typedef TFunctor::argument_type input_type
 
typedef value_type_of< input_type >::type input_prec
 
typedef TFunctor::result_type output_prec
 

Public Member Functions

 IterativeGradMininizationAlgorithm_basis (TFunctor functor, TDFunctor dfunctor)
 
TDFunctor & dfunctor ()
 
TDFunctor const & dfunctor () const
 
- Public Member Functions inherited from til::detail::IterativeMininizationAlgorithm_basis< TFunctor >
 IterativeMininizationAlgorithm_basis (TFunctor functor)
 
output_precftol ()
 
output_prec const & ftol () const
 
unsigned int & maxIter ()
 
unsigned int const & maxIter () const
 
unsigned int & nIter ()
 
unsigned int const & nIter () const
 
TFunctor & functor ()
 
TFunctor const & functor () const
 
input_precmin_step ()
 
input_prec const & min_step () const
 

Detailed Description

template<typename TFunctor, typename TDFunctor>
class til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >

Definition at line 472 of file minTools.h.

Member Typedef Documentation

◆ Basis

template<typename TFunctor, typename TDFunctor>
typedef IterativeMininizationAlgorithm_basis<TFunctor> til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::Basis

Definition at line 476 of file minTools.h.

◆ input_prec

template<typename TFunctor, typename TDFunctor>
typedef Basis::input_prec til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::input_prec

Definition at line 478 of file minTools.h.

◆ input_type

template<typename TFunctor, typename TDFunctor>
typedef Basis::input_type til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::input_type

Definition at line 477 of file minTools.h.

◆ output_prec

template<typename TFunctor, typename TDFunctor>
typedef Basis::output_prec til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::output_prec

Definition at line 479 of file minTools.h.

Constructor & Destructor Documentation

◆ IterativeGradMininizationAlgorithm_basis()

template<typename TFunctor, typename TDFunctor>
til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::IterativeGradMininizationAlgorithm_basis ( TFunctor  functor,
TDFunctor  dfunctor 
)
inline

Definition at line 481 of file minTools.h.

Member Function Documentation

◆ dfunctor() [1/2]

template<typename TFunctor, typename TDFunctor>
TDFunctor& til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::dfunctor ( )
inline

Definition at line 486 of file minTools.h.

◆ dfunctor() [2/2]

template<typename TFunctor, typename TDFunctor>
TDFunctor const& til::detail::IterativeGradMininizationAlgorithm_basis< TFunctor, TDFunctor >::dfunctor ( ) const
inline

Definition at line 487 of file minTools.h.


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