aboutsummaryrefslogtreecommitdiff
path: root/src/GRHydro_FluxSplit.F90
diff options
context:
space:
mode:
Diffstat (limited to 'src/GRHydro_FluxSplit.F90')
-rw-r--r--src/GRHydro_FluxSplit.F9032
1 files changed, 17 insertions, 15 deletions
diff --git a/src/GRHydro_FluxSplit.F90 b/src/GRHydro_FluxSplit.F90
index 1c701e8..16777c3 100644
--- a/src/GRHydro_FluxSplit.F90
+++ b/src/GRHydro_FluxSplit.F90
@@ -437,6 +437,8 @@ subroutine GRHydro_SplitFlux_1D(handle, nx, &
DECLARE_CCTK_PARAMETERS
DECLARE_CCTK_FUNCTIONS
+ CCTK_REAL, parameter :: half = 0.5d0
+
CCTK_INT :: i, nx, handle, ll
CCTK_REAL, dimension(nx) :: gxx, gxy, gxz, gyy, gyz, gzz, &
u, det, alp, beta, &
@@ -493,21 +495,21 @@ subroutine GRHydro_SplitFlux_1D(handle, nx, &
!!$ Calculate the maximum eigenvalue and put it here
call eigenproblem_leftright(handle, &
- 0.5d0 * (rho (i) + rho (i+1)), &
- 0.5d0 * (velx1 (i) + velx1 (i+1)), &
- 0.5d0 * (vely1 (i) + vely1 (i+1)), &
- 0.5d0 * (velz1 (i) + velz1 (i+1)), &
- 0.5d0 * (eps (i) + eps (i+1)), &
- 0.5d0 * (w_lorentz(i) + w_lorentz(i+1)), &
- 0.5d0 * (gxx (i) + gxx (i+1)), &
- 0.5d0 * (gxy (i) + gxy (i+1)), &
- 0.5d0 * (gxz (i) + gxz (i+1)), &
- 0.5d0 * (gyy (i) + gyy (i+1)), &
- 0.5d0 * (gyz (i) + gyz (i+1)), &
- 0.5d0 * (gzz (i) + gzz (i+1)), &
- 0.5d0 * (u (i) + u (i+1)), &
- 0.5d0 * (alp (i) + alp (i+1)), &
- 0.5d0 * (beta (i) + beta (i+1)), &
+ half * (rho (i) + rho (i+1)), &
+ half * (velx1 (i) + velx1 (i+1)), &
+ half * (vely1 (i) + vely1 (i+1)), &
+ half * (velz1 (i) + velz1 (i+1)), &
+ half * (eps (i) + eps (i+1)), &
+ half * (w_lorentz(i) + w_lorentz(i+1)), &
+ half * (gxx (i) + gxx (i+1)), &
+ half * (gxy (i) + gxy (i+1)), &
+ half * (gxz (i) + gxz (i+1)), &
+ half * (gyy (i) + gyy (i+1)), &
+ half * (gyz (i) + gyz (i+1)), &
+ half * (gzz (i) + gzz (i+1)), &
+ half * (u (i) + u (i+1)), &
+ half * (alp (i) + alp (i+1)), &
+ half * (beta (i) + beta (i+1)), &
lambda,&
levec,&
revec)