aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetSlab/src/Get.hh
blob: 2ce342f5e10f97dfae9bad73154039c1e82c7348 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#ifndef CARPETSLAB_GET_HH
#define CARPETSLAB_GET_HH

#include "cctk.h"

namespace CarpetSlab {
  
  
  
  extern "C" CCTK_INT
  CarpetSlab_Get (CCTK_POINTER_TO_CONST const cctkGH,
                  CCTK_INT const mapping_handle,
                  CCTK_INT const proc,
                  CCTK_INT const vindex,
                  CCTK_INT const timelevel,
                  CCTK_INT const hdatatype,
                  CCTK_POINTER const hdata);
  
  extern "C" CCTK_INT
  CarpetSlab_GetList (CCTK_POINTER_TO_CONST const cctkGH,
                      CCTK_INT const mapping_handle,
                      CCTK_INT const num_arrays,
                      CCTK_INT const * const procs,
                      CCTK_INT const * const vindices,
                      CCTK_INT const * const timelevels,
                      CCTK_INT const * const hdatatypes,
                      CCTK_POINTER const * const hdata,
                      CCTK_INT * const retvals);
  
  
  
} // namespace CarpetSlab

#endif // !defined(CARPETSLAB_GET_HH)