|
Jpp 20.0.0-rc.9-29-gccc23c492-D
the software that should make you happy
|
Auxiliary data structure with extended functionality of hash-map. More...
#include <JModel.hh>
Public Types | |
| typedef JHashMap< key_type, value_type, evaluator_type > | hashmap_type |
Public Member Functions | |
| size_t | getN (const JMODEL::JOption_t option) const |
| Get number of fit parameters. | |
| size_t | getIndex (const key_type key, double value_type::*p, const JMODEL::JOption_t option) const |
| Get index of parameter. | |
| double | getParameter (const size_t index, const JMODEL::JOption_t option) const |
| Get read access to fit parameter value at given index in buffer. | |
| double & | getParameter (const size_t index, const JMODEL::JOption_t option) |
| Get read/write access to fit parameter value at given index in buffer. | |
| void | evaluate (value_type &(value_type::*f1)()) |
| Evaluate arithmetic operation. | |
| void | evaluate (const hash_map &buffer, value_type &(value_type::*f1)(const value_type &)) |
| Evaluate arithmetic operation. | |
| void | evaluate (value_type &(value_type::*f1)(const double), const double factor) |
| Evaluate arithmetic operation. | |
| bool | equals (const hash_map &buffer) const |
| Check equality of hash map. | |
| bool | equals (const hash_map &buffer, const double precision) const |
| Check equality of has map. | |
Auxiliary data structure with extended functionality of hash-map.
Definition at line 809 of file JAcoustics/JModel.hh.
| typedef JHashMap<key_type, value_type, evaluator_type> JACOUSTICS::JModel::hash_map< key_type, value_type, evaluator_type >::hashmap_type |
Definition at line 812 of file JAcoustics/JModel.hh.
|
inline |
Get number of fit parameters.
| option | option |
Definition at line 820 of file JAcoustics/JModel.hh.
|
inline |
Get index of parameter.
| key | key |
| p | pointer to data member |
| option | option |
Definition at line 834 of file JAcoustics/JModel.hh.
|
inline |
Get read access to fit parameter value at given index in buffer.
| index | index |
| option | option |
Definition at line 852 of file JAcoustics/JModel.hh.
|
inline |
Get read/write access to fit parameter value at given index in buffer.
| index | index |
| option | option |
Definition at line 870 of file JAcoustics/JModel.hh.
|
inline |
Evaluate arithmetic operation.
| f1 | operation |
Definition at line 886 of file JAcoustics/JModel.hh.
|
inline |
Evaluate arithmetic operation.
| buffer | buffer |
| f1 | operation |
Definition at line 900 of file JAcoustics/JModel.hh.
|
inline |
Evaluate arithmetic operation.
| f1 | operation |
| factor | factor |
Definition at line 914 of file JAcoustics/JModel.hh.
|
inline |
Check equality of hash map.
| buffer | buffer |
Definition at line 928 of file JAcoustics/JModel.hh.
|
inline |
Check equality of has map.
| buffer | buffer |
| precision | precision |
Definition at line 959 of file JAcoustics/JModel.hh.