|
SIMLIB/C++
3.07
|
#include <optimize.h>

Public Member Functions | |
| ParameterVector (int sz, Param *a) | |
| ParameterVector (const ParameterVector &a) | |
| ParameterVector & | operator= (const ParameterVector &a) |
| ~ParameterVector () | |
| Param & | operator[] (int i) |
| const Param & | operator[] (int i) const |
| int | size () const |
| void | PrintValues () const |
| void | Print () const |
| Param & | operator[] (const char *name) |
Private Member Functions | |
| int | search (const char *name) |
Private Attributes | |
| int | n |
| Param * | p |
Friends | |
| bool | operator== (const ParameterVector &p1, const ParameterVector &p2) |
Definition at line 57 of file optimize.h.
| simlib3::ParameterVector::ParameterVector | ( | int | sz, |
| Param * | a | ||
| ) |
Definition at line 53 of file opt-param.cc.
| simlib3::ParameterVector::ParameterVector | ( | const ParameterVector & | a | ) |
Definition at line 61 of file opt-param.cc.
| simlib3::ParameterVector::~ParameterVector | ( | ) |
Definition at line 80 of file opt-param.cc.
References p.
| ParameterVector & simlib3::ParameterVector::operator= | ( | const ParameterVector & | a | ) |
Definition at line 69 of file opt-param.cc.
|
inline |
Definition at line 69 of file optimize.h.
|
inline |
Definition at line 70 of file optimize.h.
|
inline |
Definition at line 75 of file optimize.h.
References simlib3::operator==().
| void simlib3::ParameterVector::Print | ( | ) | const |
| void simlib3::ParameterVector::PrintValues | ( | ) | const |
Definition at line 97 of file opt-param.cc.
Referenced by simlib3::Optimize_hooke().
|
private |
Definition at line 40 of file opt-param.cc.
References simlib3::Param::Name().
|
inline |
Definition at line 71 of file optimize.h.
References simlib3::Param::Print().
Referenced by simlib3::hooke_step(), simlib3::move_to_next_point(), simlib3::operator==(), and simlib3::Optimize_hooke().
|
friend |
Definition at line 86 of file opt-param.cc.
|
private |
Definition at line 59 of file optimize.h.
Referenced by operator=(), simlib3::operator==(), ParameterVector(), Print(), and PrintValues().
|
private |
Definition at line 60 of file optimize.h.
Referenced by operator=(), ParameterVector(), Print(), PrintValues(), and ~ParameterVector().
1.8.13