[Developers] Re: [CactusMaint] ActiveThorns docs bug (fwd)
Erik Schnetter
schnetter at aei.mpg.de
Sat Jun 4 11:43:33 CDT 2005
On Saturday 04 June 2005 14:54, Jonathan Thornburg wrote:
> > The Cactus Users' Guide section A3.2 "Parameter File Syntax",
> > doesn't fully describe how ActiveThorns lines work. In
> > particular:
> > * It should say that there can be multiple ActiveThorns
> > lines.
> > * It should say that listing the same thorn multiple
> > times in one or more ActiveThorns lines is a harmless
> > no-op.
> > * It should describe the (rather complicated!) rules
> > determining the orders in which thorns may or may not
> > appear in ActiveThorns lines.
>
> (If the rules for that last part are unclear, we should discuss them
> on developers at cactuscode.org .)
The rules seem to be straightforward: If a thorn needs some other
thorns, then these other thorns must be activated before that thorn.
Such needs come from: inheritance declarations in interface.ccl,
parameter sharing in param.ccl, and required capabilities in
configuration.ccl.
It should be documented, but the rules do not seem complicated.
What is complicated is figuring out these dependencies from scratch.
What about a command line option to Cactus that prints all thorn
dependencies for a single thorn, and the closure of that?
-erik
--
Erik Schnetter <schnetter at aei.mpg.de> http://www.aei.mpg.de/~eschnett/
My email is as private as my paper mail. I therefore support encrypting
and signing email messages. Get my PGP key from www.keyserver.net.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://www.cactuscode.org/pipermail/developers/attachments/20050604/bf6fdedd/attachment-0002.bin
More information about the Developers
mailing list