summaryrefslogtreecommitdiff
path: root/src/include/cctk_ActiveThorns.h
diff options
context:
space:
mode:
authorgoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-10-18 10:02:12 +0000
committergoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>1999-10-18 10:02:12 +0000
commit4d4f441b39716065ba4d993acb2ff2c0f4da27ab (patch)
treefec860f0270b08156deaa9a23c0534acd210125b /src/include/cctk_ActiveThorns.h
parent182294aefb58d7cbca819e8b77c0893709b9dc36 (diff)
Some bugfixes and renaming of parameter stuff.
Some more stuff for ActiveThorns. Now the -O and -o commandline options do something sensible. You can also pass an optional parameter 'v' to -O which makes it very verbose. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@1054 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_ActiveThorns.h')
-rw-r--r--src/include/cctk_ActiveThorns.h9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/include/cctk_ActiveThorns.h b/src/include/cctk_ActiveThorns.h
index 128efbe7..9b16d27a 100644
--- a/src/include/cctk_ActiveThorns.h
+++ b/src/include/cctk_ActiveThorns.h
@@ -21,6 +21,7 @@ extern "C" {
int CCTKi_RegisterThorn(const char *name, const char *imp);
int CCTKi_ActivateThorn(const char *name);
int CCTK_IsThornActive(const char *name);
+int CCTK_IsThornCompiled(const char *name);
int CCTK_IsImplementationActive(const char *name);
int CCTKi_ListThorns(FILE *file, const char *format, int active);
int CCTKi_ListImplementations(FILE *file, const char *format, int active);
@@ -30,8 +31,12 @@ const char *CCTK_ActivatingThorn(const char *imp);
t_sktree *CCTK_ImpThornList (const char *imp);
/* public routines to get information about thorns and imps */
-int CCTK_ImpList (int active, char ***list, int *n_implementations);
-int CCTK_ThornList (const char* imp, char ***list, int *n_thorns);
+int CCTK_ImplementationList (int active, char ***list, int *n_implementations);
+int CCTK_ImplementationThornList (const char *imp, char ***list, int *n_thorns);
+int CCTK_ThornList(int active, char ***list, int *n_items);
+
+const char *CCTK_ThornImplementation(const char *name);
+const char *CCTK_ImplementationThorn(const char *name);
#ifdef __cplusplus