aboutsummaryrefslogtreecommitdiff
path: root/src/GRHydro_Con2Prim.F90
diff options
context:
space:
mode:
authorknarf <knarf@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2010-07-21 15:36:31 +0000
committerknarf <knarf@c83d129a-5a75-4d5a-9c4d-ed3a5855bf45>2010-07-21 15:36:31 +0000
commitc1454e6bc104a14c0f669389c5e90c1d5559c9bd (patch)
tree7f8a40975c1b5e793f501dfbfb073f386bb83c3d /src/GRHydro_Con2Prim.F90
parent4264dc84934bc1b2d19e8ef3f436b0aa2775d3da (diff)
put fortran module interfaces into separate file
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinEvolve/GRHydro/trunk@138 c83d129a-5a75-4d5a-9c4d-ed3a5855bf45
Diffstat (limited to 'src/GRHydro_Con2Prim.F90')
-rw-r--r--src/GRHydro_Con2Prim.F9089
1 files changed, 1 insertions, 88 deletions
diff --git a/src/GRHydro_Con2Prim.F90 b/src/GRHydro_Con2Prim.F90
index c38d412..cc9111e 100644
--- a/src/GRHydro_Con2Prim.F90
+++ b/src/GRHydro_Con2Prim.F90
@@ -12,94 +12,7 @@
#include "cctk_Arguments.h"
#include "cctk_Functions.h"
#include "SpaceMask.h"
-
-module Con2Prim_fortran_interfaces
- implicit none
-
- interface
-
- subroutine Con2Prim_pt(handle, &
- dens, &
- sx, sy, sz, &
- tau, &
- rho, &
- velx, vely, velz, &
- epsilon, press, &
- w_lorentz, &
- uxx, uxy, uxz, &
- uyy, uyz, uzz, &
- det, &
- x, y, z, r, &
- epsnegative, &
- GRHydro_rho_min, pmin, epsmin, &
- GRHydro_reflevel, GRHydro_C2P_failed)
-
- implicit none
- CCTK_INT handle
- CCTK_REAL dens
- CCTK_REAL sx, sy, sz
- CCTK_REAL tau
- CCTK_REAL rho
- CCTK_REAL velx, vely, velz
- CCTK_REAL epsilon, press
- CCTK_REAL w_lorentz
- CCTK_REAL uxx, uxy, uxz
- CCTK_REAL uyy, uyz, uzz
- CCTK_REAL det
- CCTK_REAL x, y, z, r
- logical epsnegative
- CCTK_REAL GRHydro_rho_min, pmin, epsmin
- CCTK_INT GRHydro_reflevel
- CCTK_REAL GRHydro_C2P_failed
- end subroutine Con2Prim_pt
-
- subroutine Con2Prim_ptPolytype(GRHydro_polytrope_handle, &
- dens, &
- sx, sy, sz, &
- tau, &
- rho, &
- velx, vely, velz, &
- eps, press, &
- w_lorentz, &
- uxx, uxy, uxz, uyy, uyz, uzz, &
- det, &
- x, y, z, r, &
- GRHydro_rho_min, &
- GRHydro_reflevel, GRHydro_C2P_failed)
-
- implicit none
- CCTK_INT GRHydro_polytrope_handle
- CCTK_REAL dens
- CCTK_REAL sx, sy, sz
- CCTK_REAL tau
- CCTK_REAL rho
- CCTK_REAL velx, vely, velz
- CCTK_REAL eps, press
- CCTK_REAL w_lorentz
- CCTK_REAL uxx, uxy, uxz
- CCTK_REAL uyy, uyz, uzz
- CCTK_REAL det
- CCTK_REAL x, y, z, r
- CCTK_REAL GRHydro_rho_min
- CCTK_INT GRHydro_reflevel
- CCTK_REAL GRHydro_C2P_failed
- end subroutine Con2Prim_ptPolytype
-
- subroutine Con2Prim_ptTracer(cons_tracer, tracer, dens)
- implicit none
- CCTK_REAL cons_tracer, tracer, dens
- end subroutine Con2Prim_ptTracer
-
- subroutine Con2Prim_ptBoundsTracer(cons_tracer, tracer, rho, one_over_w_lorentz, det)
- implicit none
- CCTK_REAL cons_tracer, tracer, rho, one_over_w_lorentz, det
- end subroutine Con2Prim_ptBoundsTracer
-
- end interface
-
-end module Con2Prim_fortran_interfaces
-
-
+#include "GRHydro_Interfaces.h"
/*@@
@routine Conservative2Primitive