Step-by-step instructions for running collapse code 1. Create ETK Directory 2. Run download.ETK (from MakeFiles directory) inside of your ETK directory. a. Ensure you update paths in download.ETK script so it saves files in correct location b. This will create a Cactus directory, CactusSourceJar.git directory, the einsteintoolkit.th thornlist, and GetComponents executable. 3. Add following thorns to thornlist (located in Cactus directory as einsteintoolkit.th): a. Add CoreCollapseControl i. Create directory "CoreCollapseControl" in /$ETK/Cactus/repos ii. Checkout the thorn with: svn checkout https://svn.einsteintoolkit.org/incoming/CoreCollapseControl/ iii. Create directory "CoreCollapseControl" in /$ETK/Cactus/arrangements with a soft link to /repos/CoreCollapseControl/ ln -s /$ETK/Cactus/repos/CoreCollapseControl/ CoreCollapseControl iv. Update einsteintoolkit.th with: !TARGET =$ARR !TYPE =ignore !CHECKOUT= CoreCollapseControl/CoreCollapseControl v. Update output-control.cc (1) cd $ETK/Cactus/repos/CoreCollapseControl/CoreCollapseControl/src (2) vi output-control.cc (3) Add "using namespace std;" as line 6 b. Add CTGamma i. Update einsteintoolkit.th with: !TARGET =$ARR !TYPE = git !URL = https://bitbucket.org/llamacode/ctgamma.git !REPO_PATH = $2 !CHECKOUT = ctgamma/CTGBase ctgamma/CTGConstraints ctgamma/CTGEvolution ctgamma/CTGGauge ctgamma/CTGMatter ctgamma/CTGRadiativeBC ctgamma/CartesianCoordinates ii. Move to parent directory and update thornlist with: cd $ETK ./GetComponents ./einsteintoolkit.th 4. From the Cactus directory build Cactus with the following command: sim build --thornlist ../einsteintoolkit.th 5. Update collapse par file: a. Move to the correct directory and open par file with: cd $ETK/Cactus/par/ArXiv-1111.3344/collapse vi tov_collapse_vc_13.par b. Comment out lines 304,306,307,308 c. Line 316: Change "LapseAdvectionCoeff" to "advectLapse" d. Line 317: Change "ShiftAdvectionCoeff" to "advectShift" e. Line 331: Change "no" to 0 (integer, not string) f. Line 242-247: Update resolutions to 0.4, 0.2, 0.1, 0.05, 0.025, 0.0125 respectively as necessary