Generating ThornLists from Parameter Files
The MakeThornList script
provides a way to generate a ThornList with all the
required CVS directives needed for the GetCactus script to
check out the thorns needed to run the parameter file.
Information on using a ThornList for checking out thorns
including a description of CVS directives in available in
the Management-HOWTO.
To install the MakeThornList script:
- Write a Master ThornList containing all
the thorns you have access to, along with directives
for their CVS locations. As an example, here is
my master thornlist.
- Create a directory .cactus in your
home directory.
- Add your Master ThornList to the .cactus
directory, as the file MasterThornList.
- Download the MakeThornList
script to a directory on your path.
- Keep your master thornlist up to date by adding and
removing thorns as they become available to you.
To use the MakeThornList script
-
To generate a ThornList MyRun.th for the
parameter file MyRun.par simply issue the command
MakeThornList -o=MyRun.th MyRun.par
-
Then checkout Cactus using
GetCactus MyRun.th