1 /* ----------------------------------------------------------------------
2    SPARTA - Stochastic PArallel Rarefied-gas Time-accurate Analyzer
3    http://sparta.sandia.gov
4    Steve Plimpton, sjplimp@sandia.gov, Michael Gallis, magalli@sandia.gov
5    Sandia National Laboratories
6 
7    Copyright (2014) Sandia Corporation.  Under the terms of Contract
8    DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
9    certain rights in this software.  This software is distributed under
10    the GNU General Public License.
11 
12    See the README file in the top-level SPARTA directory.
13 ------------------------------------------------------------------------- */
14 
15 #include "math.h"
16 #include "string.h"
17 #include "stdlib.h"
18 #include "domain_kokkos.h"
19 #include "style_region.h"
20 #include "update.h"
21 #include "grid.h"
22 #include "comm.h"
23 #include "particle.h"
24 #include "region.h"
25 #include "surf.h"
26 #include "surf_collide.h"
27 #include "comm.h"
28 #include "memory_kokkos.h"
29 #include "error.h"
30 
31 using namespace SPARTA_NS;
32 
33 enum{XLO,XHI,YLO,YHI,ZLO,ZHI,INTERIOR};         // several files
34 enum{PERIODIC,OUTFLOW,REFLECT,SURFACE,AXISYM};  // several files
35 
36 #define DELTAREGION 4
37 
38 /* ---------------------------------------------------------------------- */
39 
DomainKokkos(SPARTA * sparta)40 DomainKokkos::DomainKokkos(SPARTA *sparta) : Domain(sparta)
41 {
42 
43 }
44 
45 /* ---------------------------------------------------------------------- */
46 
~DomainKokkos()47 DomainKokkos::~DomainKokkos()
48 {
49 
50 }
51