!CRL_VERSION = 1.0 !DEFINE ROOT = Cactus !DEFINE ARR = $ROOT/arrangements # Cactus Flesh !TARGET = $ROOT !TYPE = git !URL = https://bitbucket.org/cactuscode/cactus.git !NAME = flesh !CHECKOUT = CONTRIBUTORS COPYRIGHT doc lib Makefile src # Various Cactus utilities !TARGET = $ROOT !TYPE = git !URL = https://bitbucket.org/cactuscode/utilities.git !REPO_PATH= $1 !NAME = utils !CHECKOUT = ./utils # The GetComponents script !TARGET = $ROOT/bin !TYPE = git !URL = https://github.com/gridaphobe/CRL.git !CHECKOUT = GetComponents # EinsteinEOS !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/einsteintoolkit/einsteineos.git !REPO_PATH= $2 !CHECKOUT = EinsteinEOS/EOS_Hybrid EinsteinEOS/EOS_IdealFluid EinsteinEOS/EOS_Omni EinsteinEOS/EOS_Polytrope # CactusNumerical thorns !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/cactuscode/cactusnumerical.git !REPO_PATH= $2 !REPO_BRANCH = $ET_RELEASE !CHECKOUT = CactusNumerical/Cartoon2D CactusNumerical/Dissipation CactusNumerical/InterpToArray CactusNumerical/LocalInterp CactusNumerical/LocalInterp2 CactusNumerical/LocalReduce CactusNumerical/MoL CactusNumerical/Noise CactusNumerical/Norms CactusNumerical/Periodic CactusNumerical/ReflectionSymmetry CactusNumerical/RotatingSymmetry180 CactusNumerical/RotatingSymmetry90 CactusNumerical/Slab CactusNumerical/SlabTest CactusNumerical/SpaceMask CactusNumerical/SphericalSurface CactusNumerical/SummationByParts CactusNumerical/TensorTypes CactusNumerical/TestLocalInterp2 CactusNumerical/TestLocalReduce # CactusUtils thorns !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/cactuscode/cactusutils.git !REPO_PATH= $2 !REPO_BRANCH = $ET_RELEASE !CHECKOUT = CactusUtils/Accelerator CactusUtils/OpenCLRunTime #DISABLED CactusUtils/Accelerator CactusUtils/Formaline CactusUtils/MemSpeed CactusUtils/NaNCatcher CactusUtils/NaNChecker CactusUtils/Nice CactusUtils/NoMPI #DISABLED CactusUtils/OpenCLRunTime CactusUtils/SystemStatistics CactusUtils/SystemTopology CactusUtils/TerminationTrigger CactusUtils/TimerReport CactusUtils/Trigger CactusUtils/Vectors CactusUtils/WatchDog # EinsteinEvolve !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/einsteintoolkit/einsteinevolve.git !REPO_PATH= $2 !REPO_BRANCH = $ET_RELEASE !CHECKOUT = EinsteinEvolve/GRHydro EinsteinEvolve/GRHydro_InitData EinsteinEvolve/NewRad # Additional Cactus thorns !TARGET = $ARR !TYPE = svn !URL = https://svn.cactuscode.org/projects/$1/$2/branches/$ET_RELEASE !CHECKOUT = ExternalLibraries/OpenBLAS ExternalLibraries/OpenCL ExternalLibraries/pciutils ExternalLibraries/PETSc ExternalLibraries/BLAS ExternalLibraries/FFTW3 ExternalLibraries/GSL ExternalLibraries/HDF5 ExternalLibraries/hwloc ExternalLibraries/LAPACK ExternalLibraries/libjpeg ExternalLibraries/LORENE ExternalLibraries/MPI #DISABLED ExternalLibraries/OpenBLAS #DISABLED ExternalLibraries/OpenCL ExternalLibraries/OpenSSL ExternalLibraries/PAPI #DISABLED ExternalLibraries/pciutils #DISABLED ExternalLibraries/PETSc ExternalLibraries/pthreads ExternalLibraries/zlib # Carpet, the AMR driver !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/eschnett/carpet.git !REPO_PATH= $2 !REPO_BRANCH = $ET_RELEASE !CHECKOUT = Carpet/doc Carpet/Carpet Carpet/CarpetEvolutionMask Carpet/CarpetIOASCII Carpet/CarpetIOBasic Carpet/CarpetIOHDF5 Carpet/CarpetIOScalar Carpet/CarpetIntegrateTest Carpet/CarpetInterp Carpet/CarpetInterp2 Carpet/CarpetLib Carpet/CarpetMask Carpet/CarpetProlongateTest Carpet/CarpetReduce Carpet/CarpetRegrid Carpet/CarpetRegrid2 Carpet/CarpetRegridTest Carpet/CarpetSlab Carpet/CarpetTracker Carpet/CycleClock Carpet/HighOrderWaveTest Carpet/LoopControl Carpet/PeriodicCarpet Carpet/ReductionTest Carpet/ReductionTest2 Carpet/ReductionTest3 Carpet/RegridSyncTest Carpet/TestCarpetGridInfo Carpet/TestLoopControl Carpet/Timers # CactusBase thorns !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/cactuscode/cactusbase.git !REPO_PATH= $2 !CHECKOUT = CactusBase/Boundary CactusBase/CartGrid3D CactusBase/CoordBase CactusBase/Fortran CactusBase/InitBase CactusBase/IOASCII CactusBase/IOBasic CactusBase/IOUtil CactusBase/SymBase CactusBase/Time # EinsteinBase !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/einsteintoolkit/einsteinbase.git !REPO_PATH= $2 !REPO_BRANCH = $ET_RELEASE !CHECKOUT = EinsteinBase/ADMBase EinsteinBase/ADMCoupling # deprecated EinsteinBase/ADMMacros # deprecated EinsteinBase/Constants EinsteinBase/CoordGauge EinsteinBase/EOS_Base EinsteinBase/HydroBase EinsteinBase/StaticConformal EinsteinBase/TmunuBase # McLachlan, the spacetime code !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/einsteintoolkit/mclachlan.git !REPO_PATH= $2 !REPO_BRANCH = $ET_RELEASE !CHECKOUT = McLachlan/doc McLachlan/m McLachlan/par McLachlan/ML_WaveToy_CL McLachlan/ML_BSSN McLachlan/ML_BSSN_Helper # CactusNumerical thorns !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/cactuscode/cactusnumerical.git !REPO_PATH= $2 !CHECKOUT = CactusNumerical/MoL CactusNumerical/Periodic CactusNumerical/Slab CactusNumerical/LocalReduce # CactusPUGH thorns !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/cactuscode/cactuspugh.git !REPO_PATH= $2 !CHECKOUT = CactusPUGH/PUGH CactusPUGH/PUGHInterp CactusPUGH/PUGHReduce CactusPUGH/PUGHSlab # CactusUtils thorns !TARGET = $ARR !TYPE = git !URL = https://bitbucket.org/cactuscode/cactusutils.git !REPO_PATH= $2 !CHECKOUT = CactusUtils/NaNChecker CactusUtils/TimerReport KrancNumericalTools/GenericFD KrancExamples/CT_Dust