#include "base-min.h"
Public Member Functions | |
base_minimizer (void) | |
base_minimizer (const ColumnVector &xx) | |
base_minimizer (const base_minimizer &a) | |
virtual | ~base_minimizer (void) |
virtual ColumnVector | do_minimize (double &objf, octave_idx_type &inform, ColumnVector &lambda)=0 |
virtual ColumnVector | minimize (const ColumnVector &x0) |
virtual ColumnVector | minimize (const ColumnVector &x0, double &objf, octave_idx_type &inform) |
virtual ColumnVector | minimize (double &objf) |
virtual ColumnVector | minimize (double &objf, octave_idx_type &inform) |
virtual ColumnVector | minimize (void) |
virtual ColumnVector | minimize (const ColumnVector &x0, double &objf, octave_idx_type &inform, ColumnVector &lambda) |
virtual ColumnVector | minimize (double &objf, octave_idx_type &inform, ColumnVector &lambda) |
virtual ColumnVector | minimize (const ColumnVector &x0, double &objf) |
base_minimizer & | operator= (const base_minimizer &a) |
octave_idx_type | size (void) const |
Protected Attributes | |
ColumnVector | x |
Definition at line 28 of file base-min.h.
base_minimizer::base_minimizer | ( | void | ) | [inline] |
Definition at line 33 of file base-min.h.
base_minimizer::base_minimizer | ( | const ColumnVector & | xx | ) | [inline] |
Definition at line 35 of file base-min.h.
base_minimizer::base_minimizer | ( | const base_minimizer & | a | ) | [inline] |
Definition at line 37 of file base-min.h.
virtual base_minimizer::~base_minimizer | ( | void | ) | [inline, virtual] |
Definition at line 39 of file base-min.h.
virtual ColumnVector base_minimizer::do_minimize | ( | double & | objf, | |
octave_idx_type & | inform, | |||
ColumnVector & | lambda | |||
) | [pure virtual] |
virtual ColumnVector base_minimizer::minimize | ( | double & | objf | ) | [inline, virtual] |
Definition at line 66 of file base-min.h.
virtual ColumnVector base_minimizer::minimize | ( | const ColumnVector & | x0, | |
double & | objf, | |||
octave_idx_type & | inform, | |||
ColumnVector & | lambda | |||
) | [inline, virtual] |
Definition at line 110 of file base-min.h.
References x.
virtual ColumnVector base_minimizer::minimize | ( | const ColumnVector & | x0, | |
double & | objf | |||
) | [inline, virtual] |
Definition at line 94 of file base-min.h.
References x.
virtual ColumnVector base_minimizer::minimize | ( | const ColumnVector & | x0, | |
double & | objf, | |||
octave_idx_type & | inform | |||
) | [inline, virtual] |
Definition at line 102 of file base-min.h.
References x.
virtual ColumnVector base_minimizer::minimize | ( | const ColumnVector & | x0 | ) | [inline, virtual] |
Definition at line 85 of file base-min.h.
References x.
virtual ColumnVector base_minimizer::minimize | ( | double & | objf, | |
octave_idx_type & | inform, | |||
ColumnVector & | lambda | |||
) | [inline, virtual] |
Definition at line 79 of file base-min.h.
virtual ColumnVector base_minimizer::minimize | ( | double & | objf, | |
octave_idx_type & | inform | |||
) | [inline, virtual] |
Definition at line 73 of file base-min.h.
virtual ColumnVector base_minimizer::minimize | ( | void | ) | [inline, virtual] |
Definition at line 58 of file base-min.h.
base_minimizer& base_minimizer::operator= | ( | const base_minimizer & | a | ) | [inline] |
Definition at line 41 of file base-min.h.
octave_idx_type base_minimizer::size | ( | void | ) | const [inline] |
Definition at line 117 of file base-min.h.
References x.
ColumnVector base_minimizer::x [protected] |
Definition at line 121 of file base-min.h.
Referenced by operator=().