From b7a8832c1f9c2392e12a515d00222b0582e68848 Mon Sep 17 00:00:00 2001 From: goodale Date: Tue, 16 Feb 1999 14:59:09 +0000 Subject: Order all parameters in common blocks and structures as real, pointer, int . Note this may cause problems with single precision runs on T3Es or alphas. Possibly we should have seperate blocks/structures for each type of parameter. Made sure public parameters are initialised. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@286 17b73243-c579-4c4c-a9d2-2d5706c11dac --- lib/sbin/CST | 9 ++++++-- lib/sbin/create_c_stuff.pl | 45 ++++++++++++++++++++++++++++++++++++++-- lib/sbin/create_fortran_stuff.pl | 28 ++++++------------------- 3 files changed, 56 insertions(+), 26 deletions(-) (limited to 'lib/sbin') diff --git a/lib/sbin/CST b/lib/sbin/CST index 25ed8db3..551115d0 100644 --- a/lib/sbin/CST +++ b/lib/sbin/CST @@ -511,7 +511,7 @@ int CCTK_BindingsParametersInitialise(void) EOT - foreach $routine (keys %routines) + foreach $routine (keys %routines, "CCTK_BindingsParametersPublic") { print OUT " $routine"."Initialise();\n"; } @@ -536,7 +536,7 @@ int CCTK_BindingsParameterSet(const char *identifier, const char *value) { EOT - foreach $routine (keys %routines) + foreach $routine (keys %routines, "CCTK_BindingsParametersPublic") { print OUT <