aboutsummaryrefslogtreecommitdiff
path: root/interface.ccl
diff options
context:
space:
mode:
authorknarf <knarf@1bdb13ef-5d69-4035-bb54-08abeb3aa7f1>2010-03-01 17:52:34 +0000
committerknarf <knarf@1bdb13ef-5d69-4035-bb54-08abeb3aa7f1>2010-03-01 17:52:34 +0000
commit1d77b64f4ef1bd2ad5a28ee48768e6ea12e23e8b (patch)
tree211e5f9f7fa560180f4f4ae36d287ad357e7bb03 /interface.ccl
parentedf00e8ba557b37681669cf80d64e1de9f645f00 (diff)
Make my old interface from the TOVSolver to TwoPunctures public
git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinInitialData/TOVSolver/trunk@79 1bdb13ef-5d69-4035-bb54-08abeb3aa7f1
Diffstat (limited to 'interface.ccl')
-rw-r--r--interface.ccl56
1 files changed, 56 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl
index ce1f981..ccd7415 100644
--- a/interface.ccl
+++ b/interface.ccl
@@ -12,3 +12,59 @@ void FUNCTION SpatialDet(CCTK_REAL IN gxx, CCTK_REAL IN gxy, \
CCTK_REAL IN gyz, CCTK_REAL IN gzz, \
CCTK_REAL OUT det)
USES FUNCTION SpatialDet
+
+CCTK_INT FUNCTION Set_Rho_ADM( \
+ CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_INT IN size, \
+ CCTK_REAL ARRAY OUT source, \
+ CCTK_REAL ARRAY IN x, \
+ CCTK_REAL ARRAY IN y, \
+ CCTK_REAL ARRAY IN z \
+ )
+PROVIDES FUNCTION Set_Rho_ADM \
+ WITH TOV_Set_Rho_ADM \
+ LANGUAGE C
+
+CCTK_INT FUNCTION Set_Momentum_Source( \
+ CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_INT IN dir, \
+ CCTK_INT IN size, \
+ CCTK_REAL ARRAY OUT source, \
+ CCTK_REAL ARRAY IN x, \
+ CCTK_REAL ARRAY IN y, \
+ CCTK_REAL ARRAY IN z \
+ )
+PROVIDES FUNCTION Set_Momentum_Source \
+ WITH TOV_Set_Momentum_Source \
+ LANGUAGE C
+
+CCTK_INT FUNCTION Set_Initial_Guess_for_u( \
+ CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_INT IN size, \
+ CCTK_REAL ARRAY OUT u, \
+ CCTK_REAL ARRAY IN x, \
+ CCTK_REAL ARRAY IN y, \
+ CCTK_REAL ARRAY IN z \
+ )
+PROVIDES FUNCTION Set_Initial_Guess_for_u \
+ WITH TOV_Set_Initial_Guess_for_u \
+ LANGUAGE C
+
+CCTK_INT FUNCTION Rescale_Sources( \
+ CCTK_POINTER_TO_CONST IN cctkGH, \
+ CCTK_INT IN size, \
+ CCTK_REAL ARRAY IN x, \
+ CCTK_REAL ARRAY IN y, \
+ CCTK_REAL ARRAY IN z, \
+ CCTK_REAL ARRAY IN psi, \
+ CCTK_REAL ARRAY IN gxx, \
+ CCTK_REAL ARRAY IN gyy, \
+ CCTK_REAL ARRAY IN gzz, \
+ CCTK_REAL ARRAY IN gxy, \
+ CCTK_REAL ARRAY IN gxz, \
+ CCTK_REAL ARRAY IN gyz \
+ )
+PROVIDES FUNCTION Rescale_Sources \
+ WITH TOV_Rescale_Sources \
+ LANGUAGE C
+