You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TYPE: feature removed
KEYWORDS: NMM
SOURCE: internal
DESCRIPTION OF CHANGES:
If we consider the act of adding in new features to the WRF repository as a "constructionist" activity, then this
PR begins the largest deconstructionist effort ever undertake in WRF.
The Philosophy of Deconstructivism places an emphasis on appearance.
Perhaps the bard has a quote appropos to someone working on a commit for a PR, where that PR is at once a massive
change and yet is intended to have exactly zero impact:
_It is a tale. Told by an idiot, full of sound and fury, Signifying nothing._
LIST OF MODIFIED FILES:
_Deleted:_
D Registry/Registry.NMM
D dyn_nmm/BALANCE_COMS.F
D dyn_nmm/BALANCE_PARS.F
D dyn_nmm/BUCKETS.F
D dyn_nmm/CLTEND.F
D dyn_nmm/DSTRB.F
D dyn_nmm/Makefile
D dyn_nmm/NMM_NEST_UTILS1.F
D dyn_nmm/RDTEMP.F
D dyn_nmm/adve_optim.h
D dyn_nmm/adve_orig.h
D dyn_nmm/depend.dyn_nmm
D dyn_nmm/init_modules_nmm.F
D dyn_nmm/module_ADVECTION.F
D dyn_nmm/module_BC_NMM.F
D dyn_nmm/module_BNDRY_COND.F
D dyn_nmm/module_CLDWTR.F
D dyn_nmm/module_CTLBLK.F
D dyn_nmm/module_DIFFUSION_NMM.F
D dyn_nmm/module_GWD.F
D dyn_nmm/module_HIFREQ.F
D dyn_nmm/module_IGWAVE_ADJUST.F
D dyn_nmm/module_INDX.F
D dyn_nmm/module_MPP.F
D dyn_nmm/module_MPPINIT.F
D dyn_nmm/module_NEST_UTIL.F
D dyn_nmm/module_NONHY_DYNAM.F
D dyn_nmm/module_PHYSICS_CALLS.F
D dyn_nmm/module_PRECIP_ADJUST.F
D dyn_nmm/module_SMOOTH_TERRAIN.F
D dyn_nmm/module_STATS_FOR_MOVE.F
D dyn_nmm/module_TERRAIN.F
D dyn_nmm/module_TIMERS.F
D dyn_nmm/module_ZEROX.F
D dyn_nmm/module_initialize_real.F
D dyn_nmm/module_initialize_tropical_cyclone.F
D dyn_nmm/module_membrane_mslp.F
D dyn_nmm/module_relax.F
D dyn_nmm/module_si_io_nmm.F
D dyn_nmm/module_swath.F
D dyn_nmm/module_tornado_genesis.F
D dyn_nmm/module_tracker.F
D dyn_nmm/nmm_get_cpu.c
D dyn_nmm/nmm_loop_basemacros.h
D dyn_nmm/nmm_loop_macros.h
D dyn_nmm/shift_domain_nmm.F
D dyn_nmm/solve_nmm.F
D dyn_nmm/start_domain_nmm.F
D frame/module_io_quilt_new.F
D phys/module_mp_HWRF.F
D phys/module_ra_HWRF.F
D test/nmm_real/namelist.input
D test/nmm_real/namelist.input.HWRF
D test/nmm_real/tomorrow
D test/nmm_tropical_cyclone/README.NMM.TROPICAL_CYCLONE
D test/nmm_tropical_cyclone/input.d
D test/nmm_tropical_cyclone/land.nml
D test/nmm_tropical_cyclone/namelist.input
D test/nmm_tropical_cyclone/namelist.wps
D test/nmm_tropical_cyclone/sigma.d
D test/nmm_tropical_cyclone/sound.d
D test/nmm_tropical_cyclone/sound_gfdl.d
D test/nmm_tropical_cyclone/sound_jordan.d
D test/nmm_tropical_cyclone/sound_wet.d
D test/nmm_tropical_cyclone/storm.center
_Modified:_
M .github/CODEOWNERS
M Makefile
M clean
M compile
M configure
M external/RSL_LITE/gen_comms.c
M external/RSL_LITE/module_dm.F
M external/RSL_LITE/tfp_tester.F
M frame/Makefile
M frame/module_bdywrite.F
M frame/module_dm_stubs.F
M frame/module_domain.F
M frame/module_integrate.F
M frame/module_io_quilt.F
M frame/module_nesting.F
M frame/module_wrf_error.F
M main/Makefile
M main/depend.common
M phys/Makefile
M phys/module_cumulus_driver.F
M phys/module_diagnostics_driver.F
M phys/module_fddagd_driver.F
M phys/module_microphysics_driver.F
M phys/module_pbl_driver.F
M phys/module_radiation_driver.F
M phys/module_surface_driver.F
M share/dfi.F
M share/init_modules.F
M share/input_wrf.F
M share/interp_fcn.F
M share/mediation_feedback_domain.F
M share/mediation_force_domain.F
M share/mediation_integrate.F
M share/mediation_interp_domain.F
M share/mediation_nest_move.F
M share/mediation_wrfmain.F
M share/module_check_a_mundo.F
M share/module_interp_store.F
M share/module_model_constants.F
M share/module_optional_input.F
M share/module_soil_pre.F
M share/module_trajectory.F
M share/output_wrf.F
M share/set_timekeeping.F
M share/solve_interface.F
M share/start_domain.F
M share/wrf_ext_write_field.F
M share/wrf_timeseries.F
M var/build/depend.txt
TESTS CONDUCTED:
1. No "problems" per se. Just removing deadwood code.
2. All Jenkins tests are a PASS.
3. DA code still builds.
4. Restart tests OK.
5. Results for each regression test are identical before vs after.
6. Results for larger tests cases are also bit-for-bit (Wei Wang).
7. Code passes DA regression tests (Jake Liu).
RELEASE NOTE: Starting with release-v4.4, the NMM dynamical core and some NMM-specific source code are being removed from the WRF repository. WRF release-v4.3.x is the latest release with the NMM build options still available.
0 commit comments