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().