AFLOW
 
Loading...
Searching...
No Matches
aflow_xhost.h File Reference
#include <sstream>
#include <string>
#include <sys/types.h>
#include <vector>
#include "AUROSTD/aurostd_xoption.h"

Go to the source code of this file.

Classes

class  _XHOST
 

Macros

#define XPID   XHOST.sPID
 
#define XPGID   XHOST.sPGID
 
#define XTID   XHOST.sTID
 
#define XHOST_vGlobal_MAX   256
 
#define XHOST_aflowlib_icsd   XHOST.vGlobal_string.at(23)
 
#define XHOST_aflowlib_lib0   XHOST.vGlobal_string.at(24)
 
#define XHOST_aflowlib_lib1   XHOST.vGlobal_string.at(25)
 
#define XHOST_aflowlib_lib2   XHOST.vGlobal_string.at(26)
 
#define XHOST_aflowlib_lib3   XHOST.vGlobal_string.at(27)
 
#define XHOST_aflowlib_lib4   XHOST.vGlobal_string.at(28)
 
#define XHOST_aflowlib_lib5   XHOST.vGlobal_string.at(29)
 
#define XHOST_aflowlib_lib6   XHOST.vGlobal_string.at(30)
 
#define XHOST_aflowlib_lib7   XHOST.vGlobal_string.at(31)
 
#define XHOST_aflowlib_lib8   XHOST.vGlobal_string.at(32)
 
#define XHOST_aflowlib_lib9   XHOST.vGlobal_string.at(33)
 
#define XHOST_Library_ICSD_ALL   XHOST.vGlobal_string.at(38)
 
#define XHOST_vLIBS   XHOST.vvLIBS
 
#define XHOST_vAURL   XHOST.vvLIBS.at(0)
 
#define XHOST_vAUID   XHOST.vvLIBS.at(1)
 
#define XHOST_vLOOP   XHOST.vvLIBS.at(2)
 
#define XHOST_LIBRARY_JSONL   XHOST.vGlobal_string.at(3)
 
#define vVASP_POTCAR_DIRECTORIES   XHOST.vvGlobal_string.at(4)
 
#define vAFLOW_LIBRARY_DIRECTORIES   XHOST.vvGlobal_string.at(5)
 
#define vAFLOW_PROJECTS_DIRECTORIES   XHOST.vvGlobal_string.at(6)
 
#define XHOST_vLibrary_ICSD   XHOST.vvGlobal_string.at(7)
 
#define XHOST_vLibrary_ICSD_ALL   XHOST.vvGlobal_string.at(8)
 
#define XHOST_Library_CALCULATED_ICSD_LIB   XHOST.vvGlobal_string.at(9)
 
#define XHOST_Library_CALCULATED_ICSD_RAW   XHOST.vvGlobal_string.at(10)
 
#define XHOST_Library_CALCULATED_LIB0_LIB   XHOST.vvGlobal_string.at(11)
 
#define XHOST_Library_CALCULATED_LIB0_RAW   XHOST.vvGlobal_string.at(12)
 
#define XHOST_Library_CALCULATED_LIB1_LIB   XHOST.vvGlobal_string.at(13)
 
#define XHOST_Library_CALCULATED_LIB1_RAW   XHOST.vvGlobal_string.at(14)
 
#define XHOST_Library_CALCULATED_LIB2_LIB   XHOST.vvGlobal_string.at(15)
 
#define XHOST_Library_CALCULATED_LIB2_RAW   XHOST.vvGlobal_string.at(16)
 
#define XHOST_Library_CALCULATED_LIB3_LIB   XHOST.vvGlobal_string.at(17)
 
#define XHOST_Library_CALCULATED_LIB3_RAW   XHOST.vvGlobal_string.at(18)
 
#define XHOST_Library_CALCULATED_LIB4_LIB   XHOST.vvGlobal_string.at(19)
 
#define XHOST_Library_CALCULATED_LIB4_RAW   XHOST.vvGlobal_string.at(20)
 
#define XHOST_Library_CALCULATED_LIB5_LIB   XHOST.vvGlobal_string.at(21)
 
#define XHOST_Library_CALCULATED_LIB5_RAW   XHOST.vvGlobal_string.at(22)
 
#define XHOST_Library_CALCULATED_LIB6_LIB   XHOST.vvGlobal_string.at(23)
 
#define XHOST_Library_CALCULATED_LIB6_RAW   XHOST.vvGlobal_string.at(24)
 
#define XHOST_Library_CALCULATED_LIB7_LIB   XHOST.vvGlobal_string.at(25)
 
#define XHOST_Library_CALCULATED_LIB7_RAW   XHOST.vvGlobal_string.at(26)
 
#define XHOST_Library_CALCULATED_LIB8_LIB   XHOST.vvGlobal_string.at(27)
 
#define XHOST_Library_CALCULATED_LIB8_RAW   XHOST.vvGlobal_string.at(28)
 
#define XHOST_Library_CALCULATED_LIB9_LIB   XHOST.vvGlobal_string.at(29)
 
#define XHOST_Library_CALCULATED_LIB9_RAW   XHOST.vvGlobal_string.at(30)
 
#define XHOST_ElectronStoppingPower_txt   XHOST.vGlobal_string.at(82)
 
#define XHOST_PhotonCrossSection_txt   XHOST.vGlobal_string.at(83)
 
#define XHOST_PhotonStoppingPower_txt   XHOST.vGlobal_string.at(84)
 
#define XHOST_ICSD_List_txt   XHOST.vGlobal_string.at(85)
 
#define XHOST_AFLOW_PSEUDOPOTENTIALS   XHOST.vGlobal_string.at(86)
 
#define XHOST_AFLOW_PSEUDOPOTENTIALS_TXT   XHOST.vGlobal_string.at(87)
 
#define XHOST_AFLOW_PSEUDOPOTENTIALS_LIST_TXT   XHOST.vGlobal_string.at(88)
 
#define XHOST_f144468a7ccc2d3a72ba44000715efdb   XHOST.vGlobal_string.at(90)
 
#define _AFLOW_LIB_MAX_   10
 
#define XHOST_LIBRARY_LIB0   XHOST.vGlobal_uint.at(0)
 
#define XHOST_LIBRARY_LIB1   XHOST.vGlobal_uint.at(1)
 
#define XHOST_LIBRARY_LIB2   XHOST.vGlobal_uint.at(2)
 
#define XHOST_LIBRARY_LIB3   XHOST.vGlobal_uint.at(3)
 
#define XHOST_LIBRARY_LIB4   XHOST.vGlobal_uint.at(4)
 
#define XHOST_LIBRARY_LIB5   XHOST.vGlobal_uint.at(5)
 
#define XHOST_LIBRARY_LIB6   XHOST.vGlobal_uint.at(6)
 
#define XHOST_LIBRARY_LIB7   XHOST.vGlobal_uint.at(7)
 
#define XHOST_LIBRARY_LIB8   XHOST.vGlobal_uint.at(8)
 
#define XHOST_LIBRARY_LIB9   XHOST.vGlobal_uint.at(9)
 
#define XHOST_LIBRARY_ICSD   XHOST.vGlobal_uint.at(10)
 
#define XHOST_LIBRARY_AUID   XHOST.vGlobal_uint.at(11)
 

Variables

_XHOST XHOST
 

Macro Definition Documentation

◆ XPID

#define XPID   XHOST.sPID

Definition at line 17 of file aflow_xhost.h.

◆ XPGID

#define XPGID   XHOST.sPGID

Definition at line 18 of file aflow_xhost.h.

◆ XTID

#define XTID   XHOST.sTID

Definition at line 19 of file aflow_xhost.h.

◆ XHOST_vGlobal_MAX

#define XHOST_vGlobal_MAX   256

Definition at line 21 of file aflow_xhost.h.

◆ XHOST_aflowlib_icsd

#define XHOST_aflowlib_icsd   XHOST.vGlobal_string.at(23)

Definition at line 22 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib0

#define XHOST_aflowlib_lib0   XHOST.vGlobal_string.at(24)

Definition at line 23 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib1

#define XHOST_aflowlib_lib1   XHOST.vGlobal_string.at(25)

Definition at line 24 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib2

#define XHOST_aflowlib_lib2   XHOST.vGlobal_string.at(26)

Definition at line 25 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib3

#define XHOST_aflowlib_lib3   XHOST.vGlobal_string.at(27)

Definition at line 26 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib4

#define XHOST_aflowlib_lib4   XHOST.vGlobal_string.at(28)

Definition at line 27 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib5

#define XHOST_aflowlib_lib5   XHOST.vGlobal_string.at(29)

Definition at line 28 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib6

#define XHOST_aflowlib_lib6   XHOST.vGlobal_string.at(30)

Definition at line 29 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib7

#define XHOST_aflowlib_lib7   XHOST.vGlobal_string.at(31)

Definition at line 30 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib8

#define XHOST_aflowlib_lib8   XHOST.vGlobal_string.at(32)

Definition at line 31 of file aflow_xhost.h.

◆ XHOST_aflowlib_lib9

#define XHOST_aflowlib_lib9   XHOST.vGlobal_string.at(33)

Definition at line 32 of file aflow_xhost.h.

◆ XHOST_Library_ICSD_ALL

#define XHOST_Library_ICSD_ALL   XHOST.vGlobal_string.at(38)

Definition at line 36 of file aflow_xhost.h.

◆ XHOST_vLIBS

#define XHOST_vLIBS   XHOST.vvLIBS

Definition at line 39 of file aflow_xhost.h.

◆ XHOST_vAURL

#define XHOST_vAURL   XHOST.vvLIBS.at(0)

Definition at line 40 of file aflow_xhost.h.

◆ XHOST_vAUID

#define XHOST_vAUID   XHOST.vvLIBS.at(1)

Definition at line 41 of file aflow_xhost.h.

◆ XHOST_vLOOP

#define XHOST_vLOOP   XHOST.vvLIBS.at(2)

Definition at line 42 of file aflow_xhost.h.

◆ XHOST_LIBRARY_JSONL

#define XHOST_LIBRARY_JSONL   XHOST.vGlobal_string.at(3)

Definition at line 43 of file aflow_xhost.h.

◆ vVASP_POTCAR_DIRECTORIES

#define vVASP_POTCAR_DIRECTORIES   XHOST.vvGlobal_string.at(4)

Definition at line 45 of file aflow_xhost.h.

◆ vAFLOW_LIBRARY_DIRECTORIES

#define vAFLOW_LIBRARY_DIRECTORIES   XHOST.vvGlobal_string.at(5)

Definition at line 46 of file aflow_xhost.h.

◆ vAFLOW_PROJECTS_DIRECTORIES

#define vAFLOW_PROJECTS_DIRECTORIES   XHOST.vvGlobal_string.at(6)

Definition at line 47 of file aflow_xhost.h.

◆ XHOST_vLibrary_ICSD

#define XHOST_vLibrary_ICSD   XHOST.vvGlobal_string.at(7)

Definition at line 48 of file aflow_xhost.h.

◆ XHOST_vLibrary_ICSD_ALL

#define XHOST_vLibrary_ICSD_ALL   XHOST.vvGlobal_string.at(8)

Definition at line 49 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_ICSD_LIB

#define XHOST_Library_CALCULATED_ICSD_LIB   XHOST.vvGlobal_string.at(9)

Definition at line 50 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_ICSD_RAW

#define XHOST_Library_CALCULATED_ICSD_RAW   XHOST.vvGlobal_string.at(10)

Definition at line 51 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB0_LIB

#define XHOST_Library_CALCULATED_LIB0_LIB   XHOST.vvGlobal_string.at(11)

Definition at line 52 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB0_RAW

#define XHOST_Library_CALCULATED_LIB0_RAW   XHOST.vvGlobal_string.at(12)

Definition at line 53 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB1_LIB

#define XHOST_Library_CALCULATED_LIB1_LIB   XHOST.vvGlobal_string.at(13)

Definition at line 54 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB1_RAW

#define XHOST_Library_CALCULATED_LIB1_RAW   XHOST.vvGlobal_string.at(14)

Definition at line 55 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB2_LIB

#define XHOST_Library_CALCULATED_LIB2_LIB   XHOST.vvGlobal_string.at(15)

Definition at line 56 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB2_RAW

#define XHOST_Library_CALCULATED_LIB2_RAW   XHOST.vvGlobal_string.at(16)

Definition at line 57 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB3_LIB

#define XHOST_Library_CALCULATED_LIB3_LIB   XHOST.vvGlobal_string.at(17)

Definition at line 58 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB3_RAW

#define XHOST_Library_CALCULATED_LIB3_RAW   XHOST.vvGlobal_string.at(18)

Definition at line 59 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB4_LIB

#define XHOST_Library_CALCULATED_LIB4_LIB   XHOST.vvGlobal_string.at(19)

Definition at line 60 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB4_RAW

#define XHOST_Library_CALCULATED_LIB4_RAW   XHOST.vvGlobal_string.at(20)

Definition at line 61 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB5_LIB

#define XHOST_Library_CALCULATED_LIB5_LIB   XHOST.vvGlobal_string.at(21)

Definition at line 62 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB5_RAW

#define XHOST_Library_CALCULATED_LIB5_RAW   XHOST.vvGlobal_string.at(22)

Definition at line 63 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB6_LIB

#define XHOST_Library_CALCULATED_LIB6_LIB   XHOST.vvGlobal_string.at(23)

Definition at line 64 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB6_RAW

#define XHOST_Library_CALCULATED_LIB6_RAW   XHOST.vvGlobal_string.at(24)

Definition at line 65 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB7_LIB

#define XHOST_Library_CALCULATED_LIB7_LIB   XHOST.vvGlobal_string.at(25)

Definition at line 66 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB7_RAW

#define XHOST_Library_CALCULATED_LIB7_RAW   XHOST.vvGlobal_string.at(26)

Definition at line 67 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB8_LIB

#define XHOST_Library_CALCULATED_LIB8_LIB   XHOST.vvGlobal_string.at(27)

Definition at line 68 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB8_RAW

#define XHOST_Library_CALCULATED_LIB8_RAW   XHOST.vvGlobal_string.at(28)

Definition at line 69 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB9_LIB

#define XHOST_Library_CALCULATED_LIB9_LIB   XHOST.vvGlobal_string.at(29)

Definition at line 70 of file aflow_xhost.h.

◆ XHOST_Library_CALCULATED_LIB9_RAW

#define XHOST_Library_CALCULATED_LIB9_RAW   XHOST.vvGlobal_string.at(30)

Definition at line 71 of file aflow_xhost.h.

◆ XHOST_ElectronStoppingPower_txt

#define XHOST_ElectronStoppingPower_txt   XHOST.vGlobal_string.at(82)

Definition at line 77 of file aflow_xhost.h.

◆ XHOST_PhotonCrossSection_txt

#define XHOST_PhotonCrossSection_txt   XHOST.vGlobal_string.at(83)

Definition at line 78 of file aflow_xhost.h.

◆ XHOST_PhotonStoppingPower_txt

#define XHOST_PhotonStoppingPower_txt   XHOST.vGlobal_string.at(84)

Definition at line 79 of file aflow_xhost.h.

◆ XHOST_ICSD_List_txt

#define XHOST_ICSD_List_txt   XHOST.vGlobal_string.at(85)

Definition at line 80 of file aflow_xhost.h.

◆ XHOST_AFLOW_PSEUDOPOTENTIALS

#define XHOST_AFLOW_PSEUDOPOTENTIALS   XHOST.vGlobal_string.at(86)

Definition at line 81 of file aflow_xhost.h.

◆ XHOST_AFLOW_PSEUDOPOTENTIALS_TXT

#define XHOST_AFLOW_PSEUDOPOTENTIALS_TXT   XHOST.vGlobal_string.at(87)

Definition at line 82 of file aflow_xhost.h.

◆ XHOST_AFLOW_PSEUDOPOTENTIALS_LIST_TXT

#define XHOST_AFLOW_PSEUDOPOTENTIALS_LIST_TXT   XHOST.vGlobal_string.at(88)

Definition at line 83 of file aflow_xhost.h.

◆ XHOST_f144468a7ccc2d3a72ba44000715efdb

#define XHOST_f144468a7ccc2d3a72ba44000715efdb   XHOST.vGlobal_string.at(90)

Definition at line 84 of file aflow_xhost.h.

◆ _AFLOW_LIB_MAX_

#define _AFLOW_LIB_MAX_   10

Definition at line 87 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB0

#define XHOST_LIBRARY_LIB0   XHOST.vGlobal_uint.at(0)

Definition at line 89 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB1

#define XHOST_LIBRARY_LIB1   XHOST.vGlobal_uint.at(1)

Definition at line 90 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB2

#define XHOST_LIBRARY_LIB2   XHOST.vGlobal_uint.at(2)

Definition at line 91 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB3

#define XHOST_LIBRARY_LIB3   XHOST.vGlobal_uint.at(3)

Definition at line 92 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB4

#define XHOST_LIBRARY_LIB4   XHOST.vGlobal_uint.at(4)

Definition at line 93 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB5

#define XHOST_LIBRARY_LIB5   XHOST.vGlobal_uint.at(5)

Definition at line 94 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB6

#define XHOST_LIBRARY_LIB6   XHOST.vGlobal_uint.at(6)

Definition at line 95 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB7

#define XHOST_LIBRARY_LIB7   XHOST.vGlobal_uint.at(7)

Definition at line 96 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB8

#define XHOST_LIBRARY_LIB8   XHOST.vGlobal_uint.at(8)

Definition at line 97 of file aflow_xhost.h.

◆ XHOST_LIBRARY_LIB9

#define XHOST_LIBRARY_LIB9   XHOST.vGlobal_uint.at(9)

Definition at line 98 of file aflow_xhost.h.

◆ XHOST_LIBRARY_ICSD

#define XHOST_LIBRARY_ICSD   XHOST.vGlobal_uint.at(10)

Definition at line 99 of file aflow_xhost.h.

◆ XHOST_LIBRARY_AUID

#define XHOST_LIBRARY_AUID   XHOST.vGlobal_uint.at(11)

Definition at line 100 of file aflow_xhost.h.

Variable Documentation

◆ XHOST

_XHOST XHOST
extern

Definition at line 79 of file aflow_init.cpp.