Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
MODEL<br />
2. compile: compile the code<br />
3. run the model<br />
Go to <strong>WRF</strong>V3 (top) directory and type<br />
./configure<br />
and a list of choices for your computer should appear. These choices range from<br />
compiling for a single processor job (serial), to using OpenMP shared-memory (smpar)<br />
or distributed-memory parallelization (dmpar) options for multiple processors, or<br />
combination of shared-memory and distributed memory options (dm+sm). When a<br />
selection is made, a second choice for compiling nesting will appear. For example, on a<br />
Linux computer, the above steps may look like:<br />
> setenv NETCDF /usr/local/netcdf-pgi<br />
> ./configure<br />
checking for perl5... no<br />
checking for perl... found /usr/bin/perl (perl)<br />
Will use NETCDF in dir: /usr/local/netcdf-pgi<br />
PHDF5 not set in environment. Will configure <strong>WRF</strong> for use without.<br />
$JASPERLIB or $JASPERINC not found in environment, configuring to build<br />
without grib2 I/O...<br />
-----------------------------------------------------------------------<br />
Please select from among the following supported platforms.<br />
1. Linux i486 i586 i686, gfortran compiler with gcc (serial)<br />
2. Linux i486 i586 i686, gfortran compiler with gcc (smpar)<br />
3. Linux i486 i586 i686, gfortran compiler with gcc (dmpar)<br />
4. Linux i486 i586 i686, gfortran compiler with gcc (dm+sm)<br />
5. Linux i486 i586 i686, g95 compiler with gcc (serial)<br />
6. Linux i486 i586 i686, g95 compiler with gcc (dmpar)<br />
7. Linux i486 i586 i686, PGI compiler with gcc (serial)<br />
8. Linux i486 i586 i686, PGI compiler with gcc (smpar)<br />
9. Linux i486 i586 i686, PGI compiler with gcc (dmpar)<br />
10. Linux i486 i586 i686, PGI compiler with gcc (dm+sm)<br />
11. Linux x86_64 i486 i586 i686, ifort compiler with icc (non-SGI<br />
installations) (serial)<br />
12. Linux x86_64 i486 i586 i686, ifort compiler with icc (non-SGI<br />
installations) (smpar)<br />
13. Linux x86_64 i486 i586 i686, ifort compiler with icc (non-SGI<br />
installations) (dmpar)<br />
14. Linux x86_64 i486 i586 i686, ifort compiler with icc (non-SGI<br />
installations) (dm+sm)<br />
15. Linux i486 i586 i686 x86_64, PathScale compiler with pathcc<br />
(serial)<br />
16. Linux i486 i586 i686 x86_64, PathScale compiler with pathcc<br />
(dmpar)<br />
Enter selection [1-16] : 9<br />
Compile for nesting? (0=no nesting, 1=basic, 2=preset moves, 3=vortex<br />
following) [default 0]: 1<br />
<strong>WRF</strong>-<strong>ARW</strong> V3: User’s <strong>Guide</strong> 5-4