#%Module######################################################################
#############################################################
##     Samuel.Trahan@noaa.gov
##     NOAA NCEP EMC, IMSG contractor
## HWRF prerequisites for WCOSS Cray 
#############################################################
proc ModulesHelp { } {
    puts stderr "Set environment veriables for compiling or running HWRF"
}
module-whatis " HWRF hurricane model prerequisites"

set ver 13.0.0

# Known conflicts
conflict HWRF

#module load envvar/$::env(envvar_ver)
module load craype/$::env(craype_ver)
module load intel/$::env(intel_ver)
module load cray-mpich/$::env(cray_mpich_ver)
module load bacio/$::env(bacio_ver)
module load bufr/$::env(bufr_ver)
module load crtm/$::env(crtm_ver)
module load ip/$::env(ip_ver)
module load nemsio/$::env(nemsio_ver)
module load prod_util/$::env(prod_util_ver)
module load sfcio/$::env(sfcio_ver)
module load sigio/$::env(sigio_ver)
module load sp/$::env(sp_ver)
module load w3emc/$::env(w3emc_ver)
module load w3nco/$::env(w3nco_ver)

module load hdf5/$::env(hdf5_ver)
module load netcdf/$::env(netcdf_ver)

module load curl/$::env(curl_ver)

# module load craype-x86-rome
# module load libfabric/$::env(libfabric_ver)
# module load craype-network-ofi
module load PrgEnv-intel/$::env(PrgEnv_intel_ver)
module load cray-pals/$::env(cray_pals_ver)

# module load iobuf/$::env(iobuf_ver)

module load libjpeg/$::env(libjpeg_ver)
module load grib_util/$::env(grib_util_ver)
module load wgrib2/$::env(wgrib2_ver)

#module load atp/$::env(atp_ver)

module load python/$::env(python_ver)

module load udunits/$::env(udunits_ver)
module load gsl/$::env(gsl_ver)
module load nco/$::env(nco_ver)