|
GPLIB++
|
#include <SurfInvGaConf.h>
Public Member Functions | |
| void | GetData (std::ifstream &instream) |
| void | GetData (std::string filename) |
| void | WriteData (std::ofstream &outstream) |
| void | WriteData (std::string filename) |
| SurfInvGaConf (std::string filename) | |
| SurfInvGaConf () | |
Public Attributes | |
| bool | verbose |
| bool | usevrefmodel |
| std::string | vrefmodel |
| std::string | backgroundmodel |
| int | fitexponent |
| int | popsize |
| double | inittemp |
| double | coolingratio |
| int | generations |
| double | mutationprob |
| double | crossoverprob |
| double | poisson |
| int | threads |
| double | errorlevel |
| std::string | gatype |
| std::string | outputbase |
| std::string | inputdata |
| int | annealinggeneration |
| bool | elitist |
| std::vector< double > | thickbase |
| std::vector< double > | thickstep |
| std::vector< int > | thicksizes |
| std::vector< double > | svelbase |
| std::vector< double > | svelstep |
| std::vector< int > | svelsizes |
| std::vector< double > | weights |
Definition at line 5 of file SurfInvGaConf.h.
|
inline |
Definition at line 37 of file SurfInvGaConf.h.
References GetData().
|
inline |
Definition at line 38 of file SurfInvGaConf.h.
| void SurfInvGaConf::GetData | ( | std::ifstream & | instream | ) |
Definition at line 16 of file SurfInvGaConf.cpp.
Referenced by SurfInvGaConf().
| void SurfInvGaConf::GetData | ( | std::string | filename | ) |
Definition at line 6 of file SurfInvGaConf.cpp.
| void SurfInvGaConf::WriteData | ( | std::ofstream & | outstream | ) |
Definition at line 61 of file SurfInvGaConf.cpp.
| void SurfInvGaConf::WriteData | ( | std::string | filename | ) |
Definition at line 56 of file SurfInvGaConf.cpp.
| int SurfInvGaConf::annealinggeneration |
Definition at line 28 of file SurfInvGaConf.h.
| std::string SurfInvGaConf::backgroundmodel |
Definition at line 14 of file SurfInvGaConf.h.
| double SurfInvGaConf::coolingratio |
Definition at line 18 of file SurfInvGaConf.h.
| double SurfInvGaConf::crossoverprob |
Definition at line 21 of file SurfInvGaConf.h.
| bool SurfInvGaConf::elitist |
Definition at line 29 of file SurfInvGaConf.h.
| double SurfInvGaConf::errorlevel |
Definition at line 24 of file SurfInvGaConf.h.
| int SurfInvGaConf::fitexponent |
Definition at line 15 of file SurfInvGaConf.h.
| std::string SurfInvGaConf::gatype |
Definition at line 25 of file SurfInvGaConf.h.
| int SurfInvGaConf::generations |
Definition at line 19 of file SurfInvGaConf.h.
| double SurfInvGaConf::inittemp |
Definition at line 17 of file SurfInvGaConf.h.
| std::string SurfInvGaConf::inputdata |
Definition at line 27 of file SurfInvGaConf.h.
| double SurfInvGaConf::mutationprob |
Definition at line 20 of file SurfInvGaConf.h.
| std::string SurfInvGaConf::outputbase |
Definition at line 26 of file SurfInvGaConf.h.
| double SurfInvGaConf::poisson |
Definition at line 22 of file SurfInvGaConf.h.
| int SurfInvGaConf::popsize |
Definition at line 16 of file SurfInvGaConf.h.
| std::vector< double > SurfInvGaConf::svelbase |
Definition at line 33 of file SurfInvGaConf.h.
| std::vector< int > SurfInvGaConf::svelsizes |
Definition at line 35 of file SurfInvGaConf.h.
| std::vector< double > SurfInvGaConf::svelstep |
Definition at line 34 of file SurfInvGaConf.h.
| std::vector< double > SurfInvGaConf::thickbase |
Definition at line 30 of file SurfInvGaConf.h.
| std::vector< int > SurfInvGaConf::thicksizes |
Definition at line 32 of file SurfInvGaConf.h.
| std::vector< double > SurfInvGaConf::thickstep |
Definition at line 31 of file SurfInvGaConf.h.
| int SurfInvGaConf::threads |
Definition at line 23 of file SurfInvGaConf.h.
| bool SurfInvGaConf::usevrefmodel |
Definition at line 12 of file SurfInvGaConf.h.
| bool SurfInvGaConf::verbose |
Definition at line 11 of file SurfInvGaConf.h.
| std::string SurfInvGaConf::vrefmodel |
Definition at line 13 of file SurfInvGaConf.h.
| std::vector< double > SurfInvGaConf::weights |
Definition at line 36 of file SurfInvGaConf.h.
1.8.6