aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortradke <tradke@c78560ca-4b45-4335-b268-5f3340f3cb52>2004-06-21 09:18:19 +0000
committertradke <tradke@c78560ca-4b45-4335-b268-5f3340f3cb52>2004-06-21 09:18:19 +0000
commit2a0ce100562bebe9953b3a865e82a2293c07a33a (patch)
tree1340b3e7d6941ddbe4ffa9c98f488a8a896f2972
parent55de1ab2e0a2b4c98bc83d4331e9586a94129bd4 (diff)
Added prototypes for scheduled functions.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@208 c78560ca-4b45-4335-b268-5f3340f3cb52
-rw-r--r--src/CartGrid3D.c11
-rw-r--r--src/RegisterSymmetries.c16
2 files changed, 13 insertions, 14 deletions
diff --git a/src/CartGrid3D.c b/src/CartGrid3D.c
index a9a5398..c9ea97c 100644
--- a/src/CartGrid3D.c
+++ b/src/CartGrid3D.c
@@ -35,6 +35,7 @@ CCTK_FILEVERSION(CactusBase_CartGrid3D_CartGrid3D_c);
********************* Scheduled Routine Prototypes ***************
********************************************************************/
void CartGrid3D(CCTK_ARGUMENTS);
+void CartGrid3D_SetCoordinates(CCTK_ARGUMENTS);
/********************************************************************
********************* External Routine Prototypes ****************
@@ -269,24 +270,23 @@ void CartGrid3D(CCTK_ARGUMENTS)
(3, physical_min, physical_max, interior_min, interior_max,
exterior_min, exterior_max, spacing);
assert (!ierr);
-
+
/* Adapt to convergence level */
for (d=0; d<3; ++d) {
spacing[d] *= pow(cctkGH->cctk_convfac, cctkGH->cctk_convlevel);
}
-
+
ierr = ConvertFromPhysicalBoundary
(3, physical_min, physical_max, interior_min, interior_max,
exterior_min, exterior_max, spacing);
assert (!ierr);
-
+
for (d=0; d<3; ++d) {
origin[d] = exterior_min[d];
this_delta[d] = spacing[d];
*coarse_delta[d] = this_delta[d];
}
}
-
else
{
assert (0);
@@ -465,12 +465,11 @@ void CartGrid3D(CCTK_ARGUMENTS)
@vio in/out
@endvar
@@*/
-void CartGrid3D_SetCoordinates(CCTK_ARGUMENTS)
+void CartGrid3D_SetCoordinates(CCTK_ARGUMENTS)
{
int i, j, k, idx;
DECLARE_CCTK_ARGUMENTS;
- DECLARE_CCTK_PARAMETERS;
CCTK_VInfo(CCTK_THORNSTRING,"Resetting coordinates after regridding.");
diff --git a/src/RegisterSymmetries.c b/src/RegisterSymmetries.c
index c679f3f..d7a69a6 100644
--- a/src/RegisterSymmetries.c
+++ b/src/RegisterSymmetries.c
@@ -7,34 +7,34 @@
#include "Symmetry.h"
void DecodeSymParameters3D(int sym[6]);
+void RegisterSymmetryBoundaries (CCTK_ARGUMENTS);
void RegisterSymmetryBoundaries (CCTK_ARGUMENTS)
{
DECLARE_CCTK_ARGUMENTS;
DECLARE_CCTK_PARAMETERS;
-
+
int sym[6];
int n;
CCTK_INT faces[6];
CCTK_INT width[6];
CCTK_INT handle;
- CCTK_INT ierr;
-
+
DecodeSymParameters3D (sym);
-
- for (n=0; n<6; ++n) {
+
+ for (n=0; n<6; ++n)
+ {
faces[n] = sym[n];
width[n] = cctk_nghostzones[n/2];
}
-
+
handle = SymmetryRegister ("reflection_symmetry");
if (handle < 0)
{
CCTK_WARN (0, "Could not register symmetry boundary condition");
}
- ierr = SymmetryRegisterGrid (cctkGH, handle, faces, width);
- if (ierr < 0)
+ if (SymmetryRegisterGrid (cctkGH, handle, faces, width) < 0)
{
CCTK_WARN (0, "Could not register the symmetry boundaries -- probably some other thorn has already registered the same boundary faces for a different symmetry");
}