Program Listing for File IOColumns.cpp¶
↰ Return to documentation for file (/home/kpenev/projects/git/poet/poet_src/IO/IOColumns.cpp)
#include "IOColumns.h"
const std::vector<std::string> &output_column_names()
{
static std::vector<std::string> names(OutCol::NUM_OUTPUT_QUANTITIES, "");
if(names[OutCol::AGE]=="") {
names[OutCol::AGE]="t";
names[OutCol::SEMIMAJOR]="a";
names[OutCol::CONV_INCLINATION]="convincl";
names[OutCol::CONV_PERIAPSIS]="convperi";
names[OutCol::RAD_INCLINATION]="radincl";
names[OutCol::RAD_PERIAPSIS]="radperi";
names[OutCol::WORB]="Worb";
names[OutCol::PORB]="Porb";
names[OutCol::LORB]="Lorb";
names[OutCol::LCONV]="Lconv";
names[OutCol::LRAD]="Lrad";
names[OutCol::LTOT]="L";
names[OutCol::ICONV]="Iconv";
names[OutCol::IRAD]="Irad";
names[OutCol::ITOT]="I";
names[OutCol::WSURF]="Wsurf";
names[OutCol::WRAD]="Wrad";
names[OutCol::PSURF]="Psurf";
names[OutCol::PRAD]="Prad";
names[OutCol::EVOL_MODE]="mode";
names[OutCol::WIND_STATE]="wind";
names[OutCol::RSTAR]="R";
names[OutCol::LSTAR]="Lum";
names[OutCol::RRAD]="Rrad";
names[OutCol::MRAD]="Mrad";
names[OutCol::ICONV_DERIV]="DIconv";
names[OutCol::IRAD_DERIV]="DIrad";
names[OutCol::ITOT_DERIV]="DI";
names[OutCol::RSTAR_DERIV]="DR";
names[OutCol::RRAD_DERIV]="DRrad";
names[OutCol::MRAD_DERIV]="DMrad";
names[OutCol::ICONV_SECOND_DERIV]="DDIconv";
names[OutCol::IRAD_SECOND_DERIV]="DDIrad";
names[OutCol::ITOT_SECOND_DERIV]="DDI";
names[OutCol::RRAD_SECOND_DERIV]="DDRrad";
#ifdef COLUMN_NAME_EMPHASIS
for(int i=0; i<OutCol::NUM_OUTPUT_QUANTITIES; ++i)
names[i]=(std::string(COLUMN_NAME_EMPHASIS)
+
names[i]
+
std::string(COLUMN_NAME_EMPHASIS));
#endif
}
return names;
}