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