Skip to content

Περιγραφή

The Weather Research and Forecasting (WRF) Model is a next-generation mesoscale numerical weather prediction system designed for both atmospheric research and operational forecasting applications. It features two dynamical cores, a data assimilation system, and a software architecture supporting parallel computation and system extensibility. The model serves a wide range of meteorological applications across scales from tens of meters to thousands of kilometers.

WRF 3.9.1.1

Παράδειγμα χρήσης

Μεταβαίνουμε στο $SCRATCHDIR όπου και δημιουργούμε ένα νέο φάκελο

# cd $SCRATCHDIR
# mkdir WRF-3.9.1.1-case
# cd WRF-3.9.1.1-case

Έπειτα φορτώνουμε το modulefile της εφαρμογής και αντιγράφουμε τοπικά στο φάκελο τα runfiles της συγκεκριμένης έκδοσης:

# module load meteo WRF/3.9.1.1
# tar zxvf $WRF_ROOT/run.tar.gz

Στον φάκελο WRF-3.9.1.1-case μεταφέρουμε το αρχείο namelist.input και όσα input αρχεία καθορίζονται εκεί μέσα (wrfbdy*, wrfinput* κτλ).

Το script που θα χρησιμοποιήσουμε είναι το εξής:

#!/bin/bash
#PBS -q see
#PBS -N WRF-3.9.1.1-case
#PBS -j oe
#PBS -l nodes=1:ppn=12,walltime=1:00:00:00

cd $PBS_O_WORKDIR

module load openmpi/3.0.0
module load WRF/3.9.1.1

mpirun wrf.exe

Αποθηκεύουμε τα περιεχόμενα σε ένα νέο αρχείο (έστω WRF-3.9.1.1-case.sh) και το υποβάλλουμε προς εκτέλεση με την εντολή:

# qsub WRF-3.9.1.1-case.sh

Παρακολουθούμε με qstat την εξέλιξη της εργασίας και εφόσον έχει εκκινήσει μπορούμε να παρακολουθούμε την πρόοδο μέσω των αρχείων εξόδου. Π.χ.:

# tail -f rsl.0000.error

Πληροφορίες εγκατάστασης

Για την εγκατάσταση έχουν χρησιμοποιηθεί οι εξής μεταγλωττιστές:

  • gcc/7.2.0
  • openmpi/3.0.0

Επιπλέον βιβλιοθήκες συστήματος που χρησιμοποιήθηκαν είναι οι εξής:

  • netcdf/4.4.1.1
  • netcdf-fortran/4.4.4
  • zlib/1.2.11
  • hdf5/1.10.1
  • jasper-1.900.1