diff options
author | goodale <goodale@f80f6fb6-8356-4fd4-90bc-d84ad503c100> | 2000-02-17 10:09:40 +0000 |
---|---|---|
committer | goodale <goodale@f80f6fb6-8356-4fd4-90bc-d84ad503c100> | 2000-02-17 10:09:40 +0000 |
commit | 5cd040d3fda1635075dd2850f6d2141712560e52 (patch) | |
tree | 86f944e60ac20a9c4592ec3cb5eab043ee676ea8 | |
parent | a7ea67d0cce38235288f3a66ead73130864c0d39 (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.ccl | 2 | ||||
-rw-r--r-- | src/Startup.F | 22 | ||||
-rw-r--r-- | src/Startup.c | 22 | ||||
-rw-r--r-- | src/make.code.defn | 2 |
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 = |