Strumenti Utente

Strumenti Sito


roberto.depietri:pub:einstentoolkitoneinstein

Here all the details on how I installed the Einstein Toolkit on our local machine using the portland compilers.

Step 1: Get the code

As first step a select a location where save the source tree and the simfactory simulation data. I decided to use a common root tree on a disk. In my case: "/storageQ01/EinsteinToolkit/" and to download the code from here. I will and having a subdirectory named "Cactus" for the code a subdirectory named "simulation" for simfactory simulations. A this point the three standard command and an alias defining "sim" (simfactory) did the jobs.

curl -O https://raw.github.com/gridaphobe/CRL/master/GetComponents 
chmod a+x GetComponents
./GetComponents --parallel https://svn.einsteintoolkit.org/manifest/trunk/einsteintoolkit.th
alias sim='/storageQ01/EinsteinToolkit/Cactus/simfactory/bin/sim'

Step 2: Set up simfactory

An easy start:

[roberto.depietri@einstein Cactus]$ sim setup
Unknown machine name einstein.pr.infn.it
Here we will define some necessary Simulation Factory defaults.
Determining local machine name: einstein.pr.infn.it
Creating machine einstein.pr.infn.it from generic: machine einstein.pr.infn.it [/storageQ01/EinsteinToolkit/Cactus/simfactory/mdb/machines/einstein.pr.infn.it.ini] created successfully
enter value for key user [roberto.depietri]: 
enter value for key email [roberto.depietri]: roberto.depietri@unipr.it
enter value for key allocation []: NoAllocation
enter value for key sourcebasedir (the parent directory containing the Cactus sourcetree) [/storageQ01/EinsteinToolkit]: 
enter value for key basedir (the location of simfactory simulations) [/home/einstein/roberto.depietri/simulations]: /storageQ01/EinsteinToolkit/simulations
would you like to enter key/value pairs for a specific machine? [Y/N*]: N
--------------------SUMMARY--------------------:
[default]
user            = roberto.depietri
email           = roberto.depietri@unipr.it
allocation      = NoAllocation
sourcebasedir   = /storageQ01/EinsteinToolkit
basedir         = /storageQ01/EinsteinToolkit/simulations
------------------END SUMMARY------------------:
Save contents [Y*/N]: 
Contents successfully written to /storageQ01/EinsteinToolkit/Cactus/simfactory/etc/defs.local.ini
roberto.depietri/pub/einstentoolkitoneinstein.txt · Ultima modifica: 07/05/2013 09:29 da roberto.depietri