User Tools

Site Tools


howto:gadget-2

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
howto:gadget-2 [2016/04/07 11:22]
sfebruary [Running Gadget2]
howto:gadget-2 [2016/04/07 11:45]
sfebruary [Gadget2 at CHPC]
Line 4: Line 4:
   - [[gadget-2#​compiling_your_own_gadget2_code|Compiling your own Gadget2 code]]   - [[gadget-2#​compiling_your_own_gadget2_code|Compiling your own Gadget2 code]]
   - [[gadget-2#​running_gadget2|Running Gadget2]]   - [[gadget-2#​running_gadget2|Running Gadget2]]
 +  - [[gadget-2#​generating_initial_conditions|Generating Initial Conditions]]
 ===== Compiling your own Gadget2 code ===== ===== Compiling your own Gadget2 code =====
  
Line 59: Line 59:
  
 === Step 1 === === Step 1 ===
-Make sure that you create the necessary paths (and directories) for the storing of your input data (initial conditions) as well as for the saving of Gadget2 snapshots (and other information) somewhere **on the Lustre (scratch) filesystem** i.e. ''/​mnt/​lustre/​users/​username/''​.+Make sure that you create the necessary paths (and directories) for the storing of your input data (e.g. initial conditions) as well as for the saving of Gadget2 snapshots (and other information) somewhere **on the Lustre (scratch) filesystem** i.e. ''/​mnt/​lustre/​users/​username/''​. ​Then, in ''​Gadget-2.0.7/​Gadget2/​parameterfiles/​lcdm_gas.param''​ adjust the ''​InitCondFile''​ and ''​OutputDir''​ variables accordingly. If you intend to use a predetermined set of redshifts at which to write snapshots, also adjust ''​OutputListFilename''​ as required (usually a small file, but is regarded as input data).  
 + 
 +=== Step 2 === 
 +Create a PBS script for the job and then submit the job to the cluster queue (see [[quick:​start?#​example_job_scripts|our quick start guide]] for such information) as follows: 
 +<code bash> 
 +[username@login1 ~]$ qsub mypbsjobscript.sh 
 +</​code>​ 
 + 
 + 
 +===== Generating Initial Conditions ===== 
 +If you require any help with generating your own initial conditions, please contact [[mailto:​sfebruary@csir.co.za|Sean February]] or [[mailto:​ccress@csir.co.za|Catherine Cress]]. 
/var/www/wiki/data/pages/howto/gadget-2.txt · Last modified: 2016/05/16 08:48 by sfebruary