aboutsummaryrefslogtreecommitdiff
path: root/src/Analysis.c
diff options
context:
space:
mode:
authorschnetter <schnetter@80bd93c7-81bc-453a-9e3f-619c0b4f6fe4>2006-06-13 01:43:32 +0000
committerschnetter <schnetter@80bd93c7-81bc-453a-9e3f-619c0b4f6fe4>2006-06-13 01:43:32 +0000
commitd08bdf1493bd917e7b5a31349d189d405681f563 (patch)
treee0955c40d3cedf2618da9a8b5c4eadde066bb6e3 /src/Analysis.c
parent0a46717776addc7c1d01514d9ea4c76fb5179b75 (diff)
Correct types in the case where int and CCTK_INT are different:
Explicitly convert int[] to CCTK_INT[] when calling aliased functions. Do not declare implementations of aliased functions as taking int[] arguments. git-svn-id: http://svn.einsteintoolkit.org/cactus/EinsteinAnalysis/ADMAnalysis/trunk@50 80bd93c7-81bc-453a-9e3f-619c0b4f6fe4
Diffstat (limited to 'src/Analysis.c')
-rw-r--r--src/Analysis.c16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/Analysis.c b/src/Analysis.c
index d4ad471..72ee53a 100644
--- a/src/Analysis.c
+++ b/src/Analysis.c
@@ -68,11 +68,13 @@ void ADMAnalysis_CurvCartToSphere(CCTK_ARGUMENTS);
@@*/
void ADMAnalysis_EvaltrK(CCTK_ARGUMENTS)
{
- int i;
+ int i, d;
+ CCTK_INT lsh[3];
DECLARE_CCTK_ARGUMENTS;
DECLARE_CCTK_PARAMETERS;
- ADMAnalysis_Trace(cctk_lsh,
+ for (d=0; d<3; ++d) lsh[d] = cctk_lsh[d];
+ ADMAnalysis_Trace(lsh,
gxx,
gxy,
gxz,
@@ -115,10 +117,13 @@ void ADMAnalysis_EvaltrK(CCTK_ARGUMENTS)
@@*/
void ADMAnalysis_MetricCartToSphere(CCTK_ARGUMENTS)
{
+ int d;
+ CCTK_INT lsh[3];
DECLARE_CCTK_ARGUMENTS;
DECLARE_CCTK_PARAMETERS;
- ADMAnalysis_CartToSphere(cctk_lsh,
+ for (d=0; d<3; ++d) lsh[d] = cctk_lsh[d];
+ ADMAnalysis_CartToSphere(lsh,
normalize_dtheta_dphi,
x,
y,
@@ -155,10 +160,13 @@ void ADMAnalysis_MetricCartToSphere(CCTK_ARGUMENTS)
@@*/
void ADMAnalysis_CurvCartToSphere(CCTK_ARGUMENTS)
{
+ int d;
+ CCTK_INT lsh[3];
DECLARE_CCTK_ARGUMENTS;
DECLARE_CCTK_PARAMETERS;
- ADMAnalysis_CartToSphere(cctk_lsh,
+ for (d=0; d<3; ++d) lsh[d] = cctk_lsh[d];
+ ADMAnalysis_CartToSphere(lsh,
normalize_dtheta_dphi,
x,
y,