MakeThornList
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 fileMasterThornList
. - 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 fileMyRun.par
simply issue the commandMakeThornList -o=MyRun.th MyRun.par
-
Then checkout Cactus using
GetCactus MyRun.th