WSL/SLF GitLab Repository

Tags

Tags give the ability to mark specific points in history as being important
  • wrf/v4.4.2

    WRF Model Version 4.4.2 Release
  • wrf/v4.4.1

    WRF Model Version 4.4.1 Release
  • wrf/v4.4

    WRF Model Version 4.4 Release
    
    This major release of WRF introduces several new options, in
    addition to many improvements and bug fixes for physics schemes,
    dynamics, and miscellaneous features. This release includes
    updates to WRFDA and WRF-Chem, and an updated version of WRF-Hydro.
    
    See https://github.com/wrf-model/WRF/releases/tag/v4.4 for detailed
    release notes.
  • wrf/v4.3.3

    WRF Model Version 4.3.3 Release
  • wrf/v4.3.2

    WRF Model Version 4.3.2 Release
    
    This is a bug-fix release of WRF
    
    See https://github.com/wrf-model/WRF/releases/tag/v4.3.2 for detailed
    release notes.
  • wrf/v4.3.1

    WRF Model Version 4.3.1 Release
    See https://github.com/wrf-model/WRF/releases/tag/v4.3.1 for detailed release notes
  • v1.0

    e4b75a84 · adding references ·
  • wrf/v4.3

    WRF Model Version 4.3 Release
    
    This major release of WRF introduces several new options, in
    addition to many improvements and bug fixes for physics schemes,
    dynamics, and miscellaneous features. This release includes
    updates to WRFDA and WRF-Chem, and an updated version of WRF-Hydro.
    
    See https://github.com/wrf-model/WRF/releases/tag/v4.3 for detailed
    release notes.
  • wrf/v4.2.2

    Finalize WRFV4.2.2 by merging bug fixes from release-v4.2.2 branch onto master.
    See the annotation of the v4.2.2 tag for full release notes (git show v4.2.2)
  • wrf/v4.2.1

    Finalize WRFV4.2.1 by merging bug fixes from release-v4.2.1 branch onto master.
  • wrf/v4.1.5

    Finalize WRFV4.1.5 by merging bug fixes from release-v4.1.5 branch into master
  • wrf/v4.1.4

    Finalize WRFv4.1.4 by merging bug foxes from release-v4.1.4 branch to master. See the Annotation of the v4.1.4 tag for full releae notes (git show v4.1.4).
  • wrf/v4.1.3

    Finalize WRFV4.1.3 by merging bug fixes from release-v4.1.3 branch
    onto master.
  • wrf/v4.1.2

    Finalize WRFV4.1.2 by merging bug fixes from release-v4.1.2 branch onto master
  • wrf/v4.1.1

    Finalize WRFV4.1 by merging bug fixes from release-v4.1 branch onto master.
  • wrf/v4.1

    Finalize WRFV4.1 by merging the release-v4.1 branch onto master
  • wrf/v4.0.2

    WRF Version 4.0.2
    
    WRF Model Version 4.0.2: UPDATES
    
    The WRF model has been updated to Version 4.0.2 on November 9, 2018.
    
    The WRF Preprocessing System (WPS) has also been updated to Version 4.0.2.
    
    Acknowledgements: We would like to thank Tanya Smirnova (NOAA), Alexander Davies
    (US Naval Academy), Jeremy Silver (U. Melbourne), @sodoesburningbus, and Alexander
    Ukhov (KAUST) for their contributions to this release.
    
    This is a bug fix release. Following are fixes associated with this release.
    
    Dynamics:
    
    * Fix zero-valued d02 dry potential temperature perturbation from horizontal
    interpolation.This fix does not change the WRF model simulation results. However,
    if users grab the initial condition dry potential temperature perturbation field,
    "T" in the netcdf file, that value will be identically zero (the field is initialized
    within the solver routine for all subsequent time steps). Most WRF post-processors
    will assume that the field is a horizontally and vertically uniform dry potential
    temperature = 300 K, which would provide almost reasonable-looking values for
    temperature near the surface. After the first time step, the model results will be
    correct. This bug is in v4.0 and v4.0.1.
    
    Physics:
    
    Microphysics:
    
    * Morrison 2-moment scheme with consideration of CESM-NCSU RCP4.5 climatological aerosol
    A loop counter and an array index are changed from real to integer. This change makes the
    code able to compile on Cray.  Explicitly name a small value as a PARAMETER so that the
    small value can be represented with single precision on Cray
    
    Cumulus parameterization:
    
    * A minor modification was made to the Grell 3 scheme to prevent random seed array
    bounds errors in the cup_forcing_ens_3d subroutine
    * Correct a few syntaxes in multi-scale Kain-Fritsch to make the code able to compile on Cray
    
    Land surface scheme:
    
    * Bug fix in RUC LSM for the computation of LAI for particular day when LAI parameter
    is read in from the VEGPARM.TBL. The bug makes the value of LAI smaller than it should be.
    * Bug fix for Noah LSM when rdalai2d is set to true. In areas where LAI is zero
    (and vegetation fraction isn’t), unrealistic sensible and latent heat fluxes are produced
    due to this bug, leading to model crash.
    
    PBL scheme:
    
    * The MYJ and QNSE PBLs use surface water vapor mixing ratio as low boundary condition
    for moisture and compute it from the latent heat flux, while other PBL schemes use
    directly latent heat flux as low boundary condition. Therefore, there is a special
    computation of latent heat flux inside RUC LSM to get correct surface Qv. In original
    code the check in the surface driver is made on the option of surface layer scheme,
    land not PBL scheme. Therefore, if MYJ PBL is not used together with MYJ surface
    layer scheme, there will be inaccuracy in low boundary condition for moisture.
    * A check was implemented to stop the real or wrf program if bl_mynn_edmf (which is
    set to 1 by default in the MYNN scheme) is being used in combination with either the
    ishallow or shcu_physics option turned on. A message informs the user that
    bl_mynn_edmf cannot be used with the other 2 options and the namelist must be modified.
    
    Ideal case:
    
    * The default value for vegfra in idealized cases was modified from a fraction to a
    percentage, consistent with the Noah LSM driver
    
    Data Assimilation:
    
    * Bug fix for WRFDA RANDOMCV when put_rand_seed=.false. and the compiler has a
    minimum size of random seed array larger than 10.
    * Fix WRFDA compilation when RTTOV-11 is built with HDF5-enabled.
    
    Chemistry:
    
    * Correct the chemical reaction rate constant for reaction: SO2 + OH -> SO4. This
    change applies only to the following chem_opt options: MOZART_KPP,MOZCART_KPP,
    T1_MOZCART_KPP,MOZART_MOSAIC_4BIN_KPP,MOZART_MOSAIC_4BIN_AQ_KPP.
    * Bug fix in optical_prep_gocart to better represent dust particles that have radii
    less than 0.46 microns. With this fix, the underestimation of AOD is overcome.
    * Bug fix for the contribution calculation of dust and sea salt bins into the MOZAIC
    bins. This fix leads to increased contribution of small dust and sea salt particles to AOD.
  • wrf/v4.0.1

    WRF Model Version 4.0.1: UPDATES
    
    The WRF model has been updated to Version 4.0.1 on October 2, 2018.
    The WRF Preprocessing System (WPS) has also been updated to Version 4.0.1.
    
    Acknowledgements: We would like to thank Mike Barlage, Jim Bresch, Greg Thompson, and May Wong for their contributions to this release.
    
    This is a bug fix release. Following are fixes associated with this release.
    
    Dynamics:
    * Hybrid vertical coordinate - In the original implementation of the hybrid vertical coordinate (v3.9), the cpp directives utilized capitalization to differentiate between the use of full-level (c1f, for example) and half-level (c1h, for example) 1d coefficient arrays. For several locations in module_small_step_em.F, the use of the "mu" array with the "t_2" field incorrectly was assigned to full levels. These errors are minor.
    
    * Moist potential temperature - In the porting of the theta_m mods from being ONLY inside of the WRF model to being part of the initialization step in the real and ideal programs, the start_em file was modified. Part of the computation of the pressure involves dry_theta * ( 1 + Rv/Rd Qv ). When the incoming data from the real or ideal program has the namelist option use_theta_m==1, then the factor ( 1 + Rv/Rd Qv ) was already included in the theta field. This error is dramatic for the initial conditions (more than 30 hPa in some locations), but the error dies out over time.
    
    Physics:
    
    * Microphysics, Thompson:
       * Bug has been in the code for approximately 10 years, skipping a reduced number of rain.
    
       * Increased maximum ice concentration permitting 10000/Liter whereas previously 500/Liter upper limit.
    
       * A series of new checks using "EQV" construct to provide some loops to be skipped.
    
       * Minor changes to lower limits of precip to eliminate really tiny values (~1E-9).
    
       * Removed extraneous ELSE blocks in reading lookup tables.
    
       * Eliminate air density - fix for extreme model top heights by Tanya Smirnovich for FIM model (and MPAS).
    
       * Set a higher value for min dust concentration when nucleating ice.
    
    * Land Surface Model, NoahMP:
       * Noah-MP frozen soil initialization- An incorrect sign change was introduced in v4.0, impacting soil moisture and soil temperature initialization.
       * Array out of bounds Noah-MP - Fix possible/likely array out of bounds by assuming homogeneous soil with depth.Only applies to opt_run=2.
    
       * Noah-MP snow liquid water movement - prevent excessive gravitational water movement. Fixes unrealistic snow density values during melt season.
    
       * Noah-MP divide by zero - Bug fix in v4.0 introduced a possible divide by zero when LAI is zero.
    
       * Noah-MP leaf aerodynamic resistance - limit leaf aerodynamic resistance to prevent very large canopy exchange coefficients with high wind speed.
    
    Fire:
    * Wrong namelist entries given in test/em_real/namelist.input.fire
    
    Data Assimilation:
    * Cheyenne path change for crtm_coeffs_2.2.3 corrected for new file system directory structure.
    An array out-of-bounds error is fixed when cloud_cv_options is set (0, 1, or 2) and mp_physics is set (any value besides 0 or 98) such that any of xa%qrn, xa%qcw, xa%qci, xa%qsn, or xa%qgr are disabled and such that moist scalars qc, qr, qi, qs, and qg are enabled.  See registry.var for more info.   Error mode without fix: WRFDA will have a fatal error during the analysis update when bounds checking is turned on (debug mode).  It is also possible that those moist scalars and correlated variables will be incorrectly updated when bounds-checking is turned off.
    
    * Bug fix for max_ext_its>=2 and cloud/w BE scaling factors (i.e. var_scaling6..11 and len_scaling6..11) that vary with outerloops.
    
    * Bug fix for ob.radar that contains rv=-999.99, rv_err=-888888.0, rf_err=-888888.0 to avoid excess check_max_iv prints.
    
    Chemistry:
    * convert_emiss compilation - Minor bug fix for convert_emiss compilation issue. The build target for convert_emiss was accidentally removed when error detection (not recognizing an argument for the ./compile script) was introduced with v4.0. Users will not be able to build the WRF Chem executable convert_emiss without this fix.
    
    * The WRF and WPS source codes are available from GitHub.
    
    Source code via tar files:
    1. Issue either of the following commands from your command line interface:
    ```
    wget https://github.com/wrf-model/WRF/archive/v4.0.1.tar.gz
    ```
    ```
    curl -O -L https://github.com/wrf-model/WRF/archive/v4.0.1.tar.gz
    ```
    2. In a browser, go to
    https://github.com/wrf-model/WRF/releases
    and select either “Source code (zip)” or “Source code (tar.gz)”
    
    Source code via wrf-model git
    Issue the following commands from your command line interface to get a specific tag:
    ```
    git clone https://github.com/wrf-model/WRF WRF-v4.0.1
    cd WRF-v4.0.1
    git checkout v4.0.1
    ```
    
    Issue the following commands to get the stable branch of the released code:
    ```
    git clone https://github.com/wrf-model/WRF WRF-v4.0.1
    cd WRF-v4.0.1
    ```
    
    Issue the following commands to get the development branch of the code:
    ```
    git clone https://github.com/wrf-model/WRF WRF-v4.0.1
    cd WRF-v4.0.1
    git checkout develop
    ```