|
GPLIB++
|
#include <AnisoGAJointConf.h>
Public Member Functions | |
| void | GetData (std::ifstream &instream) |
| void | GetData (std::string filename) |
| void | WriteData (std::ofstream &outstream) |
| void | WriteData (std::string filename) |
| AnisoGAJointConf (std::string filename) | |
| AnisoGAJointConf () | |
Public Attributes | |
| bool | verbose |
| int | mtfitexponent |
| int | popsize |
| double | inittemp |
| double | coolingratio |
| int | generations |
| double | mutationprob |
| double | crossoverprob |
| int | threads |
| double | starttime |
| double | endtime |
| double | tensorerror |
| double | reserror |
| double | phaseerror |
| std::string | gatype |
| std::string | outputbase |
| std::string | mode |
| std::string | mtfit |
| std::string | mtinputdata |
| std::string | ptensordata |
| int | annealinggeneration |
| bool | elitist |
| std::vector< double > | thickbase |
| std::vector< double > | thickstep |
| std::vector< int > | thicksizes |
| std::vector< double > | resbase |
| std::vector< double > | resstep |
| std::vector< int > | ressizes |
| std::vector< double > | velbase |
| std::vector< double > | velstep |
| std::vector< int > | velsizes |
| std::vector< double > | aresbase |
| std::vector< double > | aresstep |
| std::vector< int > | aressizes |
| std::vector< double > | avelbase |
| std::vector< double > | avelstep |
| std::vector< int > | avelsizes |
| std::vector< double > | strikebase |
| std::vector< double > | strikestep |
| std::vector< int > | strikesizes |
| std::vector< double > | dstrikebase |
| std::vector< double > | dstrikestep |
| std::vector< int > | dstrikesizes |
| std::vector< double > | weights |
| double | conddiffweight |
| double | anisotropyweight |
| double | strikediffweight |
| double | veldiffweight |
| double | anisovelweight |
| double | deltastrikediffweight |
| double | avelratio |
Definition at line 5 of file AnisoGAJointConf.h.
|
inline |
Definition at line 62 of file AnisoGAJointConf.h.
References GetData().
|
inline |
Definition at line 63 of file AnisoGAJointConf.h.
| void AnisoGAJointConf::GetData | ( | std::ifstream & | instream | ) |
Definition at line 16 of file AnisoGAJointConf.cpp.
Referenced by AnisoGAJointConf().
| void AnisoGAJointConf::GetData | ( | std::string | filename | ) |
Definition at line 6 of file AnisoGAJointConf.cpp.
| void AnisoGAJointConf::WriteData | ( | std::ofstream & | outstream | ) |
Definition at line 101 of file AnisoGAJointConf.cpp.
| void AnisoGAJointConf::WriteData | ( | std::string | filename | ) |
Definition at line 96 of file AnisoGAJointConf.cpp.
| double AnisoGAJointConf::anisotropyweight |
Definition at line 56 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::anisovelweight |
Definition at line 59 of file AnisoGAJointConf.h.
| int AnisoGAJointConf::annealinggeneration |
Definition at line 31 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::aresbase |
Definition at line 42 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::aressizes |
Definition at line 44 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::aresstep |
Definition at line 43 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::avelbase |
Definition at line 45 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::avelratio |
Definition at line 61 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::avelsizes |
Definition at line 47 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::avelstep |
Definition at line 46 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::conddiffweight |
Definition at line 55 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::coolingratio |
Definition at line 15 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::crossoverprob |
Definition at line 18 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::deltastrikediffweight |
Definition at line 60 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::dstrikebase |
Definition at line 51 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::dstrikesizes |
Definition at line 53 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::dstrikestep |
Definition at line 52 of file AnisoGAJointConf.h.
| bool AnisoGAJointConf::elitist |
Definition at line 32 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::endtime |
Definition at line 21 of file AnisoGAJointConf.h.
| std::string AnisoGAJointConf::gatype |
Definition at line 25 of file AnisoGAJointConf.h.
| int AnisoGAJointConf::generations |
Definition at line 16 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::inittemp |
Definition at line 14 of file AnisoGAJointConf.h.
| std::string AnisoGAJointConf::mode |
Definition at line 27 of file AnisoGAJointConf.h.
| std::string AnisoGAJointConf::mtfit |
Definition at line 28 of file AnisoGAJointConf.h.
| int AnisoGAJointConf::mtfitexponent |
Definition at line 12 of file AnisoGAJointConf.h.
| std::string AnisoGAJointConf::mtinputdata |
Definition at line 29 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::mutationprob |
Definition at line 17 of file AnisoGAJointConf.h.
| std::string AnisoGAJointConf::outputbase |
Definition at line 26 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::phaseerror |
Definition at line 24 of file AnisoGAJointConf.h.
| int AnisoGAJointConf::popsize |
Definition at line 13 of file AnisoGAJointConf.h.
| std::string AnisoGAJointConf::ptensordata |
Definition at line 30 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::resbase |
Definition at line 36 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::reserror |
Definition at line 23 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::ressizes |
Definition at line 38 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::resstep |
Definition at line 37 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::starttime |
Definition at line 20 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::strikebase |
Definition at line 48 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::strikediffweight |
Definition at line 57 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::strikesizes |
Definition at line 50 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::strikestep |
Definition at line 49 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::tensorerror |
Definition at line 22 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::thickbase |
Definition at line 33 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::thicksizes |
Definition at line 35 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::thickstep |
Definition at line 34 of file AnisoGAJointConf.h.
| int AnisoGAJointConf::threads |
Definition at line 19 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::velbase |
Definition at line 39 of file AnisoGAJointConf.h.
| double AnisoGAJointConf::veldiffweight |
Definition at line 58 of file AnisoGAJointConf.h.
| std::vector< int > AnisoGAJointConf::velsizes |
Definition at line 41 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::velstep |
Definition at line 40 of file AnisoGAJointConf.h.
| bool AnisoGAJointConf::verbose |
Definition at line 11 of file AnisoGAJointConf.h.
| std::vector< double > AnisoGAJointConf::weights |
Definition at line 54 of file AnisoGAJointConf.h.
1.8.6