Escuzione simulazioni: differenze tra le versioni

Da MeteOceanWiki.
Riga 10: Riga 10:
 
<br /> All'interno dei settings gli si può dare la variabile d'ambiente per definire il numero di core da utilizzare
 
<br /> All'interno dei settings gli si può dare la variabile d'ambiente per definire il numero di core da utilizzare
  
Occhio alla limitazione dello stack
+
Prima di lanciare le simulazioni è necessario sbloccare il limite dello stack:
 
<br />
 
<br />
In bash si leva il limite con  '' ulimit -s unlimited''
+
: in bash'' ulimit -s unlimited''
 
+
<br />
 
+
e aggiungere la libreria del netcdf alle variabili di ambiente:
Prima di lanciare le simulazioni è necessario aggiungere la libreria del netcdf alle variabili di ambiente:
+
 
<br />  
 
<br />  
: ''export  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/netcdf-f-4.4.2/lib/''
+
: in bash:  ''export  LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/netcdf-f-4.4.2/lib/''
 
+
: ''ulimit -s unlimited''
+

Versione delle 19:36, 15 gen 2016

Le simulazioni si lanciano utilizzando lo script fc.py

Lo script ha diverse opzioni con cui si può fa girare, per avere una panoramica completa bisogna lanciare il comando python fc.py -h

fc.py crea il file ww3_script con all'interno tutti i settaggi per l'esecuzione di WWIII

Per lanciare una simulazione è possibile dare delle impostazioni di run con l'opzione -c

python fc.py -c fc_settingsXXX.py


All'interno dei settings gli si può dare la variabile d'ambiente per definire il numero di core da utilizzare

Prima di lanciare le simulazioni è necessario sbloccare il limite dello stack:

in bash: ulimit -s unlimited


e aggiungere la libreria del netcdf alle variabili di ambiente:

in bash: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/netcdf-f-4.4.2/lib/