summaryrefslogtreecommitdiff
path: root/src/include/cctk_Groups.h
diff options
context:
space:
mode:
authorgoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-05-22 01:34:06 +0000
committergoodale <goodale@17b73243-c579-4c4c-a9d2-2d5706c11dac>2002-05-22 01:34:06 +0000
commite08708f142420441c436dee9bdd7a1bcbdb5f072 (patch)
tree76f4af96b4fa18315c57d43aaa054b548838fadc /src/include/cctk_Groups.h
parentf5380b07c235c29f7d2e57ecf7e050780a6996cc (diff)
TAGS tables for groups.
You can now do TAGS='foo=... bar=...' in a group definition in your interface.ccl files. The intention is that this can be used to assign tensor types and coordinate systems to gorups. This is implemented as a table, the handle of which you can get by calling CCTK_GroupTagsTable or CCTK_GroupTagsTableI and query using the normal table operators. Note that currently the Util_TableCreateFromString function, which is used to generate the table, doesn't support setting of string members. This will be changed soon. Tom git-svn-id: http://svn.cactuscode.org/flesh/trunk@2845 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_Groups.h')
-rw-r--r--src/include/cctk_Groups.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/include/cctk_Groups.h b/src/include/cctk_Groups.h
index 11d43bdc..f2d511ca 100644
--- a/src/include/cctk_Groups.h
+++ b/src/include/cctk_Groups.h
@@ -88,6 +88,9 @@ int CCTK_TraverseString (const char *parsestring,
void *callback_arg,
int selection);
+int CCTK_GroupTagsTable(const char *group);
+int CCTK_GroupTagsTableI(int group);
+
#ifdef __cplusplus
}
#endif