From a6fc684d4384ffdb01e0b2085513b72330ef8da1 Mon Sep 17 00:00:00 2001 From: miguel Date: Thu, 16 Nov 2000 14:03:27 +0000 Subject: Moving static and geodesic slicings to Einstein. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinBase/CoordGauge/trunk@31 edbb7e70-9571-45d5-a481-0a560a9b4751 --- src/Slicing.c | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/Slicing.c b/src/Slicing.c index e7d1352..720f4a0 100644 --- a/src/Slicing.c +++ b/src/Slicing.c @@ -224,6 +224,7 @@ void Einstein_ActivateSlicing(cGH *GH) CCTK_INT *active_slicing_handle; int handle, priority, i, ierr; + int handle2; char *err, *split_string; char *item=NULL, *after=NULL; @@ -245,6 +246,16 @@ void Einstein_ActivateSlicing(cGH *GH) if (CCTK_Equals(slicing,"none")) { CCTK_WARN(2,"No slicing set. Prob. fatal when you enter evolution loop (itlast>0).\n"); + } + else if (CCTK_Equals(slicing,"static")) + { + handle2=Einstein_RegisterSlicing("static"); + if (handle2<0) CCTK_WARN(1,"Cannot register static slicing"); + } + else if (CCTK_Equals(slicing,"geodesic")) + { + handle2=Einstein_RegisterSlicing("geodesic"); + if (handle2<0) CCTK_WARN(1,"Cannot register geodesic slicing"); } else { @@ -257,7 +268,6 @@ void Einstein_ActivateSlicing(cGH *GH) CCTK_WARN(1,err); if (err) free(err); } - return; } -- cgit v1.2.3