aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgoodale <goodale@f80f6fb6-8356-4fd4-90bc-d84ad503c100>2000-02-17 10:09:40 +0000
committergoodale <goodale@f80f6fb6-8356-4fd4-90bc-d84ad503c100>2000-02-17 10:09:40 +0000
commit5cd040d3fda1635075dd2850f6d2141712560e52 (patch)
tree86f944e60ac20a9c4592ec3cb5eab043ee676ea8
parenta7ea67d0cce38235288f3a66ead73130864c0d39 (diff)
Changed C startup routines to Fortran so we have a test of
Fortran startup routines, and also the thorns are now uni-language and provide examples of how to write a Fortran startup routine. Tom git-svn-id: http://svn.cactuscode.org/arrangements/CactusWave/WaveToyF90/trunk@37 f80f6fb6-8356-4fd4-90bc-d84ad503c100
-rw-r--r--schedule.ccl2
-rw-r--r--src/Startup.F22
-rw-r--r--src/Startup.c22
-rw-r--r--src/make.code.defn2
4 files changed, 24 insertions, 24 deletions
diff --git a/schedule.ccl b/schedule.ccl
index b6aa8b8..d7b49d0 100644
--- a/schedule.ccl
+++ b/schedule.ccl
@@ -5,7 +5,7 @@ STORAGE: scalarevolve
schedule WaveToyF90_Startup at STARTUP
{
- LANG: C
+ LANG: Fortran
} "Register banner"
schedule WaveToyF90_InitSymBound at BASEGRID
diff --git a/src/Startup.F b/src/Startup.F
new file mode 100644
index 0000000..44c7084
--- /dev/null
+++ b/src/Startup.F
@@ -0,0 +1,22 @@
+ /*@@
+ @file Startup.F90
+ @date
+ @author Gabrielle Allen
+ @desc
+ Register banner
+ @enddesc
+ @version $Header$
+ @@*/
+
+#include "cctk.h"
+
+ integer function WaveToyF90_Startup()
+
+ implicit none
+
+ integer ierr
+ call CCTK_RegisterBanner(ierr, "WaveToyF90: Evolutions of a Scalar Field")
+
+ WaveToyF90_Startup = 0
+
+ end function WaveToyF90_Startup
diff --git a/src/Startup.c b/src/Startup.c
deleted file mode 100644
index 386f9dd..0000000
--- a/src/Startup.c
+++ /dev/null
@@ -1,22 +0,0 @@
- /*@@
- @file Startup.c
- @date
- @author Gabrielle Allen
- @desc
- Register banner
- @enddesc
- @@*/
-
-static char *rcsid = "$Header$";
-
-#include "cctk.h"
-
-int WaveToyF90_Startup(void)
-{
-
- const char *banner = "WaveToyF90: Evolutions of a Scalar Field";
-
- CCTK_RegisterBanner(banner);
-
- return 0;
-}
diff --git a/src/make.code.defn b/src/make.code.defn
index 94b12c3..ca7db3c 100644
--- a/src/make.code.defn
+++ b/src/make.code.defn
@@ -2,7 +2,7 @@
# $Header$
# Source files in this directory
-SRCS = InitSymBound.F WaveToy.F Startup.c
+SRCS = InitSymBound.F WaveToy.F Startup.F
# Subdirectories containing source files
SUBDIRS =