diff options
author | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-05-22 11:27:00 +0000 |
---|---|---|
committer | goodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-05-22 11:27:00 +0000 |
commit | 0994b6a59dcc4b0567a8ac4d7884f8cf1298a5b8 (patch) | |
tree | 891b8b042d0babec023a63a4da448c596b7b1ee6 /src/include/cctki_ActiveThorns.h | |
parent | b3e59bd0ef19c60f9f473ed09ba4ce601634dce0 (diff) |
New improved thorn activation routine. This routine checks the relationships
(i.e. implementations inhertied from, and friends) of a thorn and doesn't allow
an inconsistent set of thorns to be activated.
This fixes the long-standing bug where a thorn could be activated without its
ancestors resulting in core dumps. See, for example PR 405.
Please check your parameter files carefully as it is quite likely that one or
more thorns are missing. From fixing the testsuites the most common ones missing
were Boundary,PUGHSlab and FlexIO.
Tom
git-svn-id: http://svn.cactuscode.org/flesh/trunk@2207 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctki_ActiveThorns.h')
-rw-r--r-- | src/include/cctki_ActiveThorns.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/cctki_ActiveThorns.h b/src/include/cctki_ActiveThorns.h index a72fe854..707c6d5a 100644 --- a/src/include/cctki_ActiveThorns.h +++ b/src/include/cctki_ActiveThorns.h @@ -39,6 +39,8 @@ int CCTKi_ActivateThorn(const char *name); int CCTKi_PrintThorns(FILE *file, const char *format, int active); int CCTKi_PrintImps(FILE *file, const char *format, int active); +int CCTKi_ActivateThorns(const char *thornlist); + #ifdef __cplusplus } #endif |