ʻOhana
Population structure, admixture history, and selection using learning methods.
|
A template for a class encapsulating the program options. More...
#include <jade.options.hpp>
Public Types | |
typedef TValue | value_type |
The value type. More... | |
typedef std::random_device::result_type | seed_type |
The random number generator seed type. More... | |
typedef TValue | value_type |
The value type. More... | |
typedef TValue | value_type |
The value type. More... | |
typedef std::random_device::result_type | seed_type |
The random number generator seed type. More... | |
Public Member Functions | |
basic_options (args &a) | |
Initializes a new instance of the class. More... | |
value_type | get_epsilon () const |
value_type | get_f_epsilon () const |
const std::string & | get_fin () const |
const std::string & | get_fin_force () const |
const std::string & | get_force () const |
const std::string & | get_fout () const |
size_t | get_ksize () const |
size_t | get_max_iterations () const |
double | get_max_time () const |
const std::string & | get_qin () const |
const std::string & | get_qout () const |
seed_type | get_seed () const |
bool | is_epsilon_specified () const |
bool | is_frb () const |
bool | is_fin_specified () const |
bool | is_fin_force_specified () const |
bool | is_fixed_f () const |
bool | is_fixed_q () const |
bool | is_force_specified () const |
bool | is_fout_specified () const |
bool | is_ksize_specified () const |
bool | is_max_iterations_specified () const |
bool | is_max_time_specified () const |
bool | is_qin_specified () const |
bool | is_qout_specified () const |
bool | is_quiet () const |
basic_options (args &a) | |
Initializes a new instance of the class. More... | |
const std::string & | get_ain () const |
const std::string & | get_cin () const |
const std::string & | get_cout () const |
value_type | get_epsilon () const |
value_type | get_f_epsilon () const |
size_t | get_max_iterations () const |
double | get_max_time () const |
const std::string & | get_tin () const |
const std::string & | get_tout () const |
bool | is_ain_specified () const |
bool | is_cin_specified () const |
bool | is_cout_specified () const |
bool | is_epsilon_specified () const |
bool | is_max_iterations_specified () const |
bool | is_max_time_specified () const |
bool | is_tin_specified () const |
bool | is_tout_specified () const |
basic_options (args &a) | |
Initializes a new instance of the class. More... | |
value_type | get_epsilon () const |
value_type | get_f_epsilon () const |
const std::string & | get_fin () const |
const std::string & | get_fin_force () const |
const std::string & | get_force () const |
const std::string & | get_fout () const |
size_t | get_ksize () const |
size_t | get_max_iterations () const |
double | get_max_time () const |
const std::string & | get_qin () const |
const std::string & | get_qout () const |
seed_type | get_seed () const |
bool | is_epsilon_specified () const |
bool | is_frb () const |
bool | is_fin_specified () const |
bool | is_fin_force_specified () const |
bool | is_fixed_f () const |
bool | is_fixed_q () const |
bool | is_force_specified () const |
bool | is_fout_specified () const |
bool | is_ksize_specified () const |
bool | is_max_iterations_specified () const |
bool | is_max_time_specified () const |
bool | is_qin_specified () const |
bool | is_qout_specified () const |
bool | is_quiet () const |
Static Public Attributes | |
static constexpr auto | no_epsilon |
The value assigned for no –epsilon option. More... | |
static constexpr auto | no_ksize |
The value assigned for no –ksize option. More... | |
static constexpr auto | no_max_iterations |
The value assigned for no –max-iterations option. More... | |
static constexpr auto | no_max_time |
The value assigned for no –max-time option. More... | |
static constexpr auto | no_iterations |
The value assigned with no –max-iterations option. More... | |
static constexpr auto | no_time |
The value assigned with no –max-time option. More... | |
A template for a class encapsulating the program options.
A template for a class that reads the command-line arguments.
Definition at line 18 of file cpax/jade.options.hpp.
typedef std::random_device::result_type jade::basic_options< TValue >::seed_type |
The random number generator seed type.
Definition at line 25 of file cpax/jade.options.hpp.
typedef std::random_device::result_type jade::basic_options< TValue >::seed_type |
The random number generator seed type.
Definition at line 25 of file qpas/jade.options.hpp.
typedef TValue jade::basic_options< TValue >::value_type |
The value type.
Definition at line 22 of file cpax/jade.options.hpp.
typedef TValue jade::basic_options< TValue >::value_type |
The value type.
Definition at line 22 of file nemeco/jade.options.hpp.
typedef TValue jade::basic_options< TValue >::value_type |
The value type.
Definition at line 22 of file qpas/jade.options.hpp.
|
inlineexplicit |
Initializes a new instance of the class.
a | The command-line arguments. |
Definition at line 46 of file cpax/jade.options.hpp.
|
inlineexplicit |
Initializes a new instance of the class.
a | The command-line arguments. |
Definition at line 39 of file nemeco/jade.options.hpp.
|
inlineexplicit |
Initializes a new instance of the class.
a | The command-line arguments. |
Definition at line 46 of file qpas/jade.options.hpp.
|
inline |
Definition at line 86 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 95 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 104 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 132 of file cpax/jade.options.hpp.
|
inline |
Definition at line 113 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 132 of file qpas/jade.options.hpp.
|
inline |
Definition at line 141 of file cpax/jade.options.hpp.
|
inline |
Definition at line 122 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 141 of file qpas/jade.options.hpp.
|
inline |
Definition at line 149 of file cpax/jade.options.hpp.
|
inline |
Definition at line 149 of file qpas/jade.options.hpp.
|
inline |
Definition at line 158 of file cpax/jade.options.hpp.
|
inline |
Definition at line 158 of file qpas/jade.options.hpp.
|
inline |
Definition at line 167 of file cpax/jade.options.hpp.
|
inline |
Definition at line 167 of file qpas/jade.options.hpp.
|
inline |
Definition at line 176 of file cpax/jade.options.hpp.
|
inline |
Definition at line 176 of file qpas/jade.options.hpp.
|
inline |
Definition at line 185 of file cpax/jade.options.hpp.
|
inline |
Definition at line 185 of file qpas/jade.options.hpp.
|
inline |
Definition at line 194 of file cpax/jade.options.hpp.
|
inline |
Definition at line 130 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 194 of file qpas/jade.options.hpp.
|
inline |
Definition at line 203 of file cpax/jade.options.hpp.
|
inline |
Definition at line 139 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 203 of file qpas/jade.options.hpp.
|
inline |
Definition at line 212 of file cpax/jade.options.hpp.
|
inline |
Definition at line 212 of file qpas/jade.options.hpp.
|
inline |
Definition at line 221 of file cpax/jade.options.hpp.
|
inline |
Definition at line 221 of file qpas/jade.options.hpp.
|
inline |
Definition at line 230 of file cpax/jade.options.hpp.
|
inline |
Definition at line 230 of file qpas/jade.options.hpp.
|
inline |
Definition at line 148 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 157 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 166 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 174 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 182 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 238 of file cpax/jade.options.hpp.
|
inline |
Definition at line 190 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 238 of file qpas/jade.options.hpp.
|
inline |
Definition at line 262 of file cpax/jade.options.hpp.
|
inline |
Definition at line 262 of file qpas/jade.options.hpp.
|
inline |
Definition at line 254 of file cpax/jade.options.hpp.
|
inline |
Definition at line 254 of file qpas/jade.options.hpp.
|
inline |
Definition at line 270 of file cpax/jade.options.hpp.
|
inline |
Definition at line 270 of file qpas/jade.options.hpp.
|
inline |
Definition at line 278 of file cpax/jade.options.hpp.
|
inline |
Definition at line 278 of file qpas/jade.options.hpp.
|
inline |
Definition at line 286 of file cpax/jade.options.hpp.
|
inline |
Definition at line 286 of file qpas/jade.options.hpp.
|
inline |
Definition at line 294 of file cpax/jade.options.hpp.
|
inline |
Definition at line 294 of file qpas/jade.options.hpp.
|
inline |
Definition at line 246 of file cpax/jade.options.hpp.
|
inline |
Definition at line 246 of file qpas/jade.options.hpp.
|
inline |
Definition at line 302 of file cpax/jade.options.hpp.
|
inline |
Definition at line 302 of file qpas/jade.options.hpp.
|
inline |
Definition at line 310 of file cpax/jade.options.hpp.
|
inline |
Definition at line 198 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 310 of file qpas/jade.options.hpp.
|
inline |
Definition at line 318 of file cpax/jade.options.hpp.
|
inline |
Definition at line 206 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 318 of file qpas/jade.options.hpp.
|
inline |
Definition at line 326 of file cpax/jade.options.hpp.
|
inline |
Definition at line 326 of file qpas/jade.options.hpp.
|
inline |
Definition at line 334 of file cpax/jade.options.hpp.
|
inline |
Definition at line 334 of file qpas/jade.options.hpp.
|
inline |
Definition at line 342 of file cpax/jade.options.hpp.
|
inline |
Definition at line 342 of file qpas/jade.options.hpp.
|
inline |
Definition at line 214 of file nemeco/jade.options.hpp.
|
inline |
Definition at line 222 of file nemeco/jade.options.hpp.
|
staticconstexpr |
The value assigned for no –epsilon option.
The value assigned with no –epsilon option.
Definition at line 28 of file cpax/jade.options.hpp.
|
staticconstexpr |
The value assigned with no –max-iterations option.
Definition at line 29 of file nemeco/jade.options.hpp.
|
staticconstexpr |
The value assigned for no –ksize option.
Definition at line 32 of file cpax/jade.options.hpp.
|
staticconstexpr |
The value assigned for no –max-iterations option.
Definition at line 36 of file cpax/jade.options.hpp.
|
staticconstexpr |
The value assigned for no –max-time option.
Definition at line 40 of file cpax/jade.options.hpp.
|
staticconstexpr |
The value assigned with no –max-time option.
Definition at line 33 of file nemeco/jade.options.hpp.