17#define XPID XHOST.sPID
18#define XPGID XHOST.sPGID
19#define XTID XHOST.sTID
21#define XHOST_vGlobal_MAX 256
22#define XHOST_aflowlib_icsd XHOST.vGlobal_string.at(23)
23#define XHOST_aflowlib_lib0 XHOST.vGlobal_string.at(24)
24#define XHOST_aflowlib_lib1 XHOST.vGlobal_string.at(25)
25#define XHOST_aflowlib_lib2 XHOST.vGlobal_string.at(26)
26#define XHOST_aflowlib_lib3 XHOST.vGlobal_string.at(27)
27#define XHOST_aflowlib_lib4 XHOST.vGlobal_string.at(28)
28#define XHOST_aflowlib_lib5 XHOST.vGlobal_string.at(29)
29#define XHOST_aflowlib_lib6 XHOST.vGlobal_string.at(30)
30#define XHOST_aflowlib_lib7 XHOST.vGlobal_string.at(31)
31#define XHOST_aflowlib_lib8 XHOST.vGlobal_string.at(32)
32#define XHOST_aflowlib_lib9 XHOST.vGlobal_string.at(33)
36#define XHOST_Library_ICSD_ALL XHOST.vGlobal_string.at(38)
39#define XHOST_vLIBS XHOST.vvLIBS
40#define XHOST_vAURL XHOST.vvLIBS.at(0)
41#define XHOST_vAUID XHOST.vvLIBS.at(1)
42#define XHOST_vLOOP XHOST.vvLIBS.at(2)
43#define XHOST_LIBRARY_JSONL XHOST.vGlobal_string.at(3)
45#define vVASP_POTCAR_DIRECTORIES XHOST.vvGlobal_string.at(4)
46#define vAFLOW_LIBRARY_DIRECTORIES XHOST.vvGlobal_string.at(5)
47#define vAFLOW_PROJECTS_DIRECTORIES XHOST.vvGlobal_string.at(6)
48#define XHOST_vLibrary_ICSD XHOST.vvGlobal_string.at(7)
49#define XHOST_vLibrary_ICSD_ALL XHOST.vvGlobal_string.at(8)
50#define XHOST_Library_CALCULATED_ICSD_LIB XHOST.vvGlobal_string.at(9)
51#define XHOST_Library_CALCULATED_ICSD_RAW XHOST.vvGlobal_string.at(10)
52#define XHOST_Library_CALCULATED_LIB0_LIB XHOST.vvGlobal_string.at(11)
53#define XHOST_Library_CALCULATED_LIB0_RAW XHOST.vvGlobal_string.at(12)
54#define XHOST_Library_CALCULATED_LIB1_LIB XHOST.vvGlobal_string.at(13)
55#define XHOST_Library_CALCULATED_LIB1_RAW XHOST.vvGlobal_string.at(14)
56#define XHOST_Library_CALCULATED_LIB2_LIB XHOST.vvGlobal_string.at(15)
57#define XHOST_Library_CALCULATED_LIB2_RAW XHOST.vvGlobal_string.at(16)
58#define XHOST_Library_CALCULATED_LIB3_LIB XHOST.vvGlobal_string.at(17)
59#define XHOST_Library_CALCULATED_LIB3_RAW XHOST.vvGlobal_string.at(18)
60#define XHOST_Library_CALCULATED_LIB4_LIB XHOST.vvGlobal_string.at(19)
61#define XHOST_Library_CALCULATED_LIB4_RAW XHOST.vvGlobal_string.at(20)
62#define XHOST_Library_CALCULATED_LIB5_LIB XHOST.vvGlobal_string.at(21)
63#define XHOST_Library_CALCULATED_LIB5_RAW XHOST.vvGlobal_string.at(22)
64#define XHOST_Library_CALCULATED_LIB6_LIB XHOST.vvGlobal_string.at(23)
65#define XHOST_Library_CALCULATED_LIB6_RAW XHOST.vvGlobal_string.at(24)
66#define XHOST_Library_CALCULATED_LIB7_LIB XHOST.vvGlobal_string.at(25)
67#define XHOST_Library_CALCULATED_LIB7_RAW XHOST.vvGlobal_string.at(26)
68#define XHOST_Library_CALCULATED_LIB8_LIB XHOST.vvGlobal_string.at(27)
69#define XHOST_Library_CALCULATED_LIB8_RAW XHOST.vvGlobal_string.at(28)
70#define XHOST_Library_CALCULATED_LIB9_LIB XHOST.vvGlobal_string.at(29)
71#define XHOST_Library_CALCULATED_LIB9_RAW XHOST.vvGlobal_string.at(30)
77#define XHOST_ElectronStoppingPower_txt XHOST.vGlobal_string.at(82)
78#define XHOST_PhotonCrossSection_txt XHOST.vGlobal_string.at(83)
79#define XHOST_PhotonStoppingPower_txt XHOST.vGlobal_string.at(84)
80#define XHOST_ICSD_List_txt XHOST.vGlobal_string.at(85)
81#define XHOST_AFLOW_PSEUDOPOTENTIALS XHOST.vGlobal_string.at(86)
82#define XHOST_AFLOW_PSEUDOPOTENTIALS_TXT XHOST.vGlobal_string.at(87)
83#define XHOST_AFLOW_PSEUDOPOTENTIALS_LIST_TXT XHOST.vGlobal_string.at(88)
84#define XHOST_f144468a7ccc2d3a72ba44000715efdb XHOST.vGlobal_string.at(90)
87#define _AFLOW_LIB_MAX_ 10
89#define XHOST_LIBRARY_LIB0 XHOST.vGlobal_uint.at(0)
90#define XHOST_LIBRARY_LIB1 XHOST.vGlobal_uint.at(1)
91#define XHOST_LIBRARY_LIB2 XHOST.vGlobal_uint.at(2)
92#define XHOST_LIBRARY_LIB3 XHOST.vGlobal_uint.at(3)
93#define XHOST_LIBRARY_LIB4 XHOST.vGlobal_uint.at(4)
94#define XHOST_LIBRARY_LIB5 XHOST.vGlobal_uint.at(5)
95#define XHOST_LIBRARY_LIB6 XHOST.vGlobal_uint.at(6)
96#define XHOST_LIBRARY_LIB7 XHOST.vGlobal_uint.at(7)
97#define XHOST_LIBRARY_LIB8 XHOST.vGlobal_uint.at(8)
98#define XHOST_LIBRARY_LIB9 XHOST.vGlobal_uint.at(9)
99#define XHOST_LIBRARY_ICSD XHOST.vGlobal_uint.at(10)
100#define XHOST_LIBRARY_AUID XHOST.vGlobal_uint.at(11)
177 std::vector<std::vector<std::string> >
vvLIBS;
std::vector< uint > vGlobal_uint
std::vector< std::string > vaflowrc
std::vector< double > vTemperatureCore
std::vector< std::vector< std::string > > vvLIBS
std::string aflowrc_filename
std::string aflowrc_content
const _XHOST & operator=(const _XHOST &b)
bool READ_SPIN_FROM_ATOMLABEL
std::vector< std::string > LOGGER_WHITELIST
std::vector< std::vector< std::string > > vvGlobal_string
std::vector< std::string > argv
std::ostringstream ostrPID
std::string command(const std::string &command)
void copy(const _XHOST &b)
std::vector< std::string > vzip
aurostd::xoption adefault
aurostd::xoption vflag_aflow
bool is_command(const std::string &command)
bool PSEUDOPOTENTIAL_GENERATOR
aurostd::xoption vflag_outreach
bool GENERATE_AFLOWIN_ONLY
std::vector< std::string > LOGGER_BLACKLIST
std::ostringstream ostrTID
std::ostringstream ostrPGID
std::string AFLOW_MATERIALS_SERVER
std::string Find_Parameters
aurostd::xoption vschema_internal
aurostd::xoption vflag_control
long double Time_starting
std::string Copyright_Years
std::vector< std::string > vext
std::string AFLOW_WEB_SERVER
aurostd::xoption vflag_pflow
std::vector< std::string > vGlobal_string
std::vector< std::string > vcat
bool is_MACHINE_FULTON_MARYLOU
std::vector< std::string > vcmd