ESyS-Particle  4.0.1
sublattice_cmd.h
1 
2 // //
3 // Copyright (c) 2003-2011 by The University of Queensland //
4 // Earth Systems Science Computational Centre (ESSCC) //
5 // http://www.uq.edu.au/esscc //
6 // //
7 // Primary Business: Brisbane, Queensland, Australia //
8 // Licensed under the Open Software License version 3.0 //
9 // http://www.opensource.org/licenses/osl-3.0.php //
10 // //
12 
13 #ifndef __SUBLATTICE_CMD_H
14 #define __SUBLATTICE_CMD_H
15 
16 const int CMD_FINISH=1024;
17 const int CMD_PRINT=1025;
18 const int CMD_CALC=1026;
19 const int CMD_XCHANGE=1027;
20 const int CMD_NSEARCH=1028;
21 const int CMD_UPDATE=1029;
22 const int CMD_CHECKNEIGHBORS=1030;
23 const int CMD_PMOVE=1031;
24 const int CMD_WALL=1033;
25 const int CMD_WMOVE=1034;
26 const int CMD_COUNT=1035;
27 const int CMD_INITLATTICE=1036;
28 const int CMD_INIT2DTRILOCAL=1037;
29 const int CMD_ADDEWALLIG=1038;
30 const int CMD_ADDBONDEDIG=1039;
31 const int CMD_MAKELATTICE=1041;
32 const int CMD_ADDPIG=1042;
33 const int CMD_EXIG=1043;
34 const int CMD_INIT2DRANDOM=1044;
35 const int CMD_ADDDAMP=1045;
36 const int CMD_PVEL=1046;
37 const int CMD_INIT3DTRILOCAL=1047;
38 const int CMD_ADDSIG=1048;
39 const int CMD_INITCOMPLEX=1049;
40 const int CMD_ADDBWALLIG=1050;
41 const int CMD_RECEIVEPARTICLES=1051;
42 const int CMD_INITLATTICECIRC=1052;
43 const int CMD_PSETND=1053;
44 const int CMD_SAVECHECKPOINT=1054;
45 const int CMD_GETSOFTBONDEDWALL=1055;
46 const int CMD_WFORCE=1056;
47 const int CMD_PTAG=1057;
48 const int CMD_GETVISCWALL=1058;
49 const int CMD_WVEL=1059;
50 const int CMD_PERFORMTIMING = 1060;
51 const int CMD_SAVETIMINGDATA = 1061;
52 const int CMD_ADDROTBONDEDIG=1062;
53 const int CMD_GETNUMPARTICLES=1063;
54 const int CMD_ADDROTDAMP=1064;
55 const int CMD_ADDTRIMESHIG = 1065;
56 const int CMD_MOVENODE = 1066;
57 const int CMD_MOVETAGGEDNODES = 1067;
58 const int CMD_DO2DCALCULATIONS = 1068;
59 const int CMD_ADDTRIMESH = 1069;
60 const int CMD_ADDBONDEDTRIMESHIG = 1071;
61 const int CMD_PSETNR=1072;
62 const int CMD_ADDMESH2D = 1073;
63 const int CMD_ADDBONDEDMESH2DIG = 1074;
64 const int CMD_FINDNEARESTPARTICLE = 1075;
65 const int CMD_GETPARTICLEPOSN = 1076;
66 const int CMD_GETIDPARTICLEDATA = 1077;
67 const int CMD_IDPARTICLEMOVE = 1078;
68 const int CMD_PANGVEL = 1079;
69 const int CMD_ADDWALL = 1080;
70 const int CMD_ADDVWALLIG = 1081;
71 const int CMD_ADDBBWALLIG =1082;
72 const int CMD_SETTIMESTEPSIZE =1083;
73 const int CMD_ADDSHORTBONDEDIG=1084;
74 const int CMD_ADDCAPPEDBONDEDIG=1085;
75 const int CMD_ADDTAGPIG=1086;
76 const int CMD_ADDMESH2DIG=1087;
77 const int CMD_PDENS=1088;
78 const int CMD_REMOVEIG=1089;
79 const int CMD_SAVESNAPSHOT=1090;
80 const int CMD_LOADCHECKPOINT=1091;
81 const int CMD_SAVECHECKPOINTWTM=1092;
82 const int CMD_TRANSLATEMESHBY=1093;
83 const int CMD_PMOVETAGGEDBY=1094;
84 const int CMD_GETWALLPOS=1095;
85 const int CMD_RECEIVECONNECTIONS=1096;
86 const int CMD_PTVEL = 1097;
87 const int CMD_SETVERBOSE = 1099;
88 const int CMD_PSETNT = 1100;
89 const int CMD_WNORM = 1101;
90 const int CMD_GETWALLFORCE=1102;
91 const int CMD_ADDROTTHERMBONDEDIG=1103;
92 const int CMD_GETBONDGROUPIDPAIRS=1104;
93 const int CMD_SETVERBOSITY=1105;
94 
95 // ---------------------------------
96 
97 const int CMD_ADD_SPF=2051;
98 const int CMD_ADD_VPF=2052;
99 const int CMD_SEND_FIELDS=2053;
100 const int CMD_ADD_SIF=2054;
101 const int CMD_ADD_VIF=2055;
102 const int CMD_ADD_VTF=2056;
103 const int CMD_ADD_STF=2057;
104 const int CMD_ADD_VWF=2058;
105 
106 // -------------------------------
107 
108 const int CMD_GETMESHNODEREF=4096;
109 const int CMD_GETMESHFACEREF=4097;
110 const int CMD_GETMESH2DSTRESS=4098;
111 const int CMD_GETTRIMESHFORCE=4099;
112 
113 #endif //__SUBLATTICE_CMD_H