ESyS-Particle  4.0.1
mpi_tag_defs.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 __MPI_TAG_DEFS_H
14 #define __MPI_TAG_DEFS_H
15 
16 const int SUBLATTICE_INIT_TAG=1;
17 const int SUBLATTICE_PARTICLE_TAG=2;
18 const int SUBLATTICE_NSP_TAG=3;
19 const int SUBLATTICE_SHARED_PARTICLE_TAG=4;
20 const int SUBLATTICE_NBI_TAG=5;
21 const int SUBLATTICE_BOND_TAG=6;
22 const int SUBLATTICE_DT_TAG=7;
23 const int SUBLATTICE_XCHG_TAG=8;
24 const int SUBLATTICE_NBP_TAG=9;
25 const int SUBLATTICE_BOUNDARY_PARTICLE_TAG=10;
26 const int SUBLATTICE_SPACE_TAG=11;
27 const int SUBLATTICE_LPARAM_TAG=12;
28 
29 const int NEIGHBOR_XCHG_TAG=256;
30 const int PARTICLE_XCHG_TAG=257;
31 const int PARTICLE_XCHG2_TAG=258;
32 
33 const int FIELD_DESC_TAG=512;
34 
35 #endif