#include <bayeux/mygsl/multimin.h>
◆ limit_t
| Enumerator |
|---|
| LIMIT_NO | |
| LIMIT_MIN | |
| LIMIT_MAX | |
| LIMIT_RANGE | |
◆ type_t
| Enumerator |
|---|
| TYPE_FREE | |
| TYPE_FIXED | |
| TYPE_AUTO | |
◆ get_dist_to_limit()
| double mygsl::multimin_system::param_entry::get_dist_to_limit |
( |
| ) |
const |
◆ get_dist_to_max()
| double mygsl::multimin_system::param_entry::get_dist_to_max |
( |
| ) |
const |
◆ get_dist_to_min()
| double mygsl::multimin_system::param_entry::get_dist_to_min |
( |
| ) |
const |
◆ get_max()
| double mygsl::multimin_system::param_entry::get_max |
( |
| ) |
const |
◆ get_min()
| double mygsl::multimin_system::param_entry::get_min |
( |
| ) |
const |
◆ get_step()
| double mygsl::multimin_system::param_entry::get_step |
( |
| ) |
const |
◆ get_value()
| double mygsl::multimin_system::param_entry::get_value |
( |
| ) |
const |
◆ has_limit()
| bool mygsl::multimin_system::param_entry::has_limit |
( |
| ) |
const |
|
inline |
◆ has_max()
| bool mygsl::multimin_system::param_entry::has_max |
( |
| ) |
const |
|
inline |
◆ has_min()
| bool mygsl::multimin_system::param_entry::has_min |
( |
| ) |
const |
|
inline |
◆ has_no_limit()
| bool mygsl::multimin_system::param_entry::has_no_limit |
( |
| ) |
const |
|
inline |
◆ is_auto()
| bool mygsl::multimin_system::param_entry::is_auto |
( |
| ) |
const |
|
inline |
◆ is_fixed()
| bool mygsl::multimin_system::param_entry::is_fixed |
( |
| ) |
const |
|
inline |
◆ is_free()
| bool mygsl::multimin_system::param_entry::is_free |
( |
| ) |
const |
|
inline |
◆ is_in_range()
| bool mygsl::multimin_system::param_entry::is_in_range |
( |
| ) |
const |
◆ make_param_entry_auto()
| static param_entry mygsl::multimin_system::param_entry::make_param_entry_auto |
( |
const std::string & |
name_ | ) |
|
|
static |
◆ make_param_entry_fixed()
| static param_entry mygsl::multimin_system::param_entry::make_param_entry_fixed |
( |
const std::string & |
name_, |
|
|
double |
value_ |
|
) |
| |
|
static |
◆ make_param_entry_ranged()
| static param_entry mygsl::multimin_system::param_entry::make_param_entry_ranged |
( |
const std::string & |
name_, |
|
|
double |
value_, |
|
|
double |
min_, |
|
|
double |
max_, |
|
|
double |
step_, |
|
|
bool |
fixed_ = false |
|
) |
| |
|
static |
◆ set_value()
| void mygsl::multimin_system::param_entry::set_value |
( |
double |
value_ | ) |
|
◆ set_value_no_check()
| void mygsl::multimin_system::param_entry::set_value_no_check |
( |
double |
value_ | ) |
|
◆ limit
| int mygsl::multimin_system::param_entry::limit |
◆ max
| double mygsl::multimin_system::param_entry::max |
◆ min
| double mygsl::multimin_system::param_entry::min |
◆ name
| std::string mygsl::multimin_system::param_entry::name |
◆ step
| double mygsl::multimin_system::param_entry::step |
◆ type
| int mygsl::multimin_system::param_entry::type |
◆ value
| double mygsl::multimin_system::param_entry::value |
The documentation for this class was generated from the following file: