aboutsummaryrefslogtreecommitdiff
path: root/src/macro/ADM_Spacing.h
blob: c1845fecf7dfe994740a9659fc665833a17dba9b (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
/*@@
  @header   ADM_Spacing.h
  @date     June 2002
  @author   Denis Pollney
  @desc
            Calculate various spacing dependent scalars.
  @enddesc
@@*/

#ifndef ADM_SPACING_H
#define ADM_SPACING_H

       dt=CCTK_DELTA_TIME
       dx=CCTK_DELTA_SPACE(1)
       dy=CCTK_DELTA_SPACE(2)
       dz=CCTK_DELTA_SPACE(3)

       idx=1.d0/dx
       idy=1.d0/dy
       idz=1.d0/dz

       i2dx=0.5d0*idx
       i2dy=0.5d0*idy
       i2dz=0.5d0*idz

       idxx=idx**2
       idyy=idy**2
       idzz=idz**2

       idxy=i2dx*i2dy
       idxz=i2dx*i2dz
       idyz=i2dy*i2dz

#endif