|
PeTar
N-body code for collisional gravitational systems
|
IO parameters manager for BSE based code. More...
#include <bse_interface.h>
Public Member Functions | |
| int | read (int argc, char *argv[], const int opt_used_pre=0) |
| reading parameters from GNU option API More... | |
Public Attributes | |
| IOParamsContainer | input_par_store |
| IOParams< double > | neta |
| IOParams< double > | bwind |
| IOParams< double > | hewind |
| IOParams< double > | alpha |
| IOParams< double > | lambda |
| IOParams< double > | beta |
| IOParams< double > | xi |
| IOParams< double > | bhwacc |
| IOParams< double > | epsnov |
| IOParams< double > | eddfac |
| IOParams< double > | gamma |
| IOParams< long long int > | ceflag |
| IOParams< long long int > | tflag |
| IOParams< long long int > | wdflag |
| IOParams< long long int > | bhflag |
| IOParams< long long int > | nsflag |
| IOParams< double > | pts1 |
| IOParams< double > | pts2 |
| IOParams< double > | pts3 |
| IOParams< long long int > | idum |
| IOParams< double > | tscale |
| IOParams< double > | rscale |
| IOParams< double > | mscale |
| IOParams< double > | vscale |
| IOParams< double > | z |
| bool | print_flag |
IO parameters manager for BSE based code.
For initializing the COMMON block variables from the commander option. The description of each parameter is also provided.
|
inline |
reading parameters from GNU option API
| [in] | argc | number of options |
| [in] | argv | string of options |
| [in] | opt_used_pre | already used option number from previous reading, use to correctly count the remaining argument number |
| IOParams<double> IOParamsBSE::alpha |
| IOParams<double> IOParamsBSE::beta |
| IOParams<long long int> IOParamsBSE::bhflag |
| IOParams<double> IOParamsBSE::bhwacc |
| IOParams<double> IOParamsBSE::bwind |
| IOParams<long long int> IOParamsBSE::ceflag |
| IOParams<double> IOParamsBSE::eddfac |
| IOParams<double> IOParamsBSE::epsnov |
| IOParams<double> IOParamsBSE::gamma |
| IOParams<double> IOParamsBSE::hewind |
| IOParams<long long int> IOParamsBSE::idum |
| IOParamsContainer IOParamsBSE::input_par_store |
| IOParams<double> IOParamsBSE::lambda |
| IOParams<double> IOParamsBSE::mscale |
| IOParams<double> IOParamsBSE::neta |
| IOParams<long long int> IOParamsBSE::nsflag |
| bool IOParamsBSE::print_flag |
| IOParams<double> IOParamsBSE::pts1 |
| IOParams<double> IOParamsBSE::pts2 |
| IOParams<double> IOParamsBSE::pts3 |
| IOParams<double> IOParamsBSE::rscale |
| IOParams<long long int> IOParamsBSE::tflag |
| IOParams<double> IOParamsBSE::tscale |
| IOParams<double> IOParamsBSE::vscale |
| IOParams<long long int> IOParamsBSE::wdflag |
| IOParams<double> IOParamsBSE::xi |
| IOParams<double> IOParamsBSE::z |