Skip to content

Superob pr test#1175

Closed
YaliWu0219 wants to merge 9 commits intowrf-model:release-v4.2from
YaliWu0219:superob_pr_test
Closed

Superob pr test#1175
YaliWu0219 wants to merge 9 commits intowrf-model:release-v4.2from
YaliWu0219:superob_pr_test

Conversation

@YaliWu0219
Copy link
Contributor

TYPE: Test PR

KEYWORDS: superobbing, cloud detection, cloud fraction, AHI

SOURCE: Yali Wu (NCAR/MMM), Jonathan Guerrette (NCAR/MMM).

DESCRIPTION OF CHANGES: This PR is the same as #1173, but changed the base from develop to release-v4.2 for testing if all regression tests can pass.
ISSUE:

Test for #1173

LIST OF MODIFIED FILES:
M Registry/registry.var
M var/build/da.make
M var/build/depend.txt
M var/da/da_define_structures/da_define_structures.f90
M var/da/da_monitor/da_rad_diags.f90
M var/da/da_physics/da_physics.f90
A var/da/da_physics/da_trop_wmo.inc
M var/da/da_radiance/da_allocate_rad_iv.inc
M var/da/da_radiance/da_crtm.f90
M var/da/da_radiance/da_deallocate_radiance.inc
M var/da/da_radiance/da_get_innov_vector_crtm.inc
M var/da/da_radiance/da_initialize_rad_iv.inc
M var/da/da_radiance/da_qc_ahi.inc
M var/da/da_radiance/da_radiance.f90
M var/da/da_radiance/da_radiance1.f90
M var/da/da_radiance/da_read_obs_netcdf4ahi_jaxa.inc
M var/da/da_radiance/da_setup_radiance_structures.inc
M var/da/da_radiance/da_write_iv_rad_ascii.inc
M var/da/da_radiance/da_write_oa_rad_ascii.inc
A var/da/da_radiance/mod_clddet_geoir.f90

TESTS CONDUCTED: Tested on Cheyenne. Also see descriptions in #1173.

smileMchen and others added 9 commits March 10, 2020 09:32
TYPE: bug fix

KEYWORDS: NoahMP, opt_run option

SOURCE: internal

DESCRIPTION OF CHANGES:
Problem:
When running the NoahMP scheme with the ground water option (opt_run=5), the STEPWTD
variable is initialized to a non-zero value. However when opt_run!=5, then the STEPWTD
variable remains an uninitialized zero value. In the WRF source code, there are a couple of
places where mod(x,STEPWTD) occurs. This causes an immediate "divide by zero" error in
the first call to the surface driver.

Solution:
The IF test logic is re-arranged so that only when opt_run=5 (which means that STEPWTD
is non-zero) is there a second IF test (using mod(x,STEPWTD)) to compute whether
additional processing takes place.

This modification was made separately to the develop branch after the branch release-v4.1.4
was released. See wrf-model#1101. The purpose of this modification
is to allow users access to the latest v4.1.* branch that works with NoahMP.

As this will be a single issue release, the README and inc/version_decl are also modified
in preparation for the release of WRF release-v4.1.5 with this PR.

LIST OF MODIFIED FILES:
M dyn_em/module_first_rk_step_part1.F
M phys/module_surface_driver.F
M README
M inc/version_decl

TESTS CONDUCTED:

Jenkins test PASS (positively tests NoahMP)
Regression test in NCAR-MMM classroom machine PASS.
…l#1144)

TYPE: bug fix

KEYWORDS: remove conflict marker "<<<<<" and ">>>>"

SOURCE: Jan Mandel (CU Denver)

DESCRIPTION OF CHANGES: 
In the surface driver, we have:
```
<<<<<<< HEAD
     END IF
  END IF
=======
      ENDIF
  ENDIF
>>>>>>> origin/master
```

LIST OF MODIFIED FILES: 
M       phys/module_surface_driver.F

TESTS CONDUCTED:  
1. Jenkins auto testing  is PASS
TYPE: new feature

KEYWORDS: WRFDA, AHI, Cloud detection

SOURCE: Deqin Li (Liaoning Meteorological Bureau of CMA/NCAR), Dongmei Xu (NUIST/NCAR),  Jonathan Guerrette (NCAR).

DESCRIPTION OF CHANGES:
A cloud detection method is added for AHI radiance data assimilation based on an infrared-only cloud mask (CM) algorithm.

LIST OF MODIFIED FILES: 
	A:   var/da/da_physics/da_trop_wmo.inc
	A:   var/da/da_radiance/mod_clddet_geoir.f90
	M:   Registry/registry.var
	M:   var/build/da.make
	M:   var/build/depend.txt
	M:   var/da/da_define_structures/da_define_structures.f90
	M:   var/da/da_physics/da_physics.f90
	M:   var/da/da_radiance/da_allocate_rad_iv.inc
	M:   var/da/da_radiance/da_crtm.f90
	M:   var/da/da_radiance/da_deallocate_radiance.inc
	M:   var/da/da_radiance/da_get_innov_vector_crtm.inc
	M:   var/da/da_radiance/da_initialize_rad_iv.inc
        M:   var/da/da_radiance/da_qc_ahi.inc
	M:   var/da/da_radiance/da_radiance.f90
	M:   var/da/da_radiance/da_radiance1.f90
	M:   var/da/da_radiance/da_read_obs_netcdf4ahi_jaxa.inc
	M:   var/da/da_radiance/da_setup_radiance_structures.inc

TESTS CONDUCTED: 
WRFDA regression tests ran successfully with gnu/ifort+mpt on Cheyenne.

RELEASE NOTE: New capability for an IR-only cloud detection scheme for AHI radiance data assimilation.
Wu et al., 2020, Improving forecasts of a record-breaking rainstorm in Guangzhou by assimilating every 10-min AHI radiances with WRF 4DVAR. Atmospheric Research, 239, 104912.

Zhuge, X., Zou, X., 2016. Test of a modified infrared-only ABI cloud mask algorithm for
AHI radiance observations. J. Appl. Meteorol. Climatol. 55 (11), 2529–2546.
@YaliWu0219 YaliWu0219 requested review from a team as code owners April 17, 2020 23:14
@davegill
Copy link
Contributor

@YaliWu0219
This looks good. It does look like we fixed that error in release-v4.2.
Please post information in the real PR that the failures are only for a particular scheme, and that those errors are fixed when using the release-v4.2 branch.
You may refer to this PR in your original one (to verify that the automated testing passed).
You may close this PR.

@YaliWu0219
Copy link
Contributor Author

in release-v4.2

@davegill Ok, I am going to close this test PR now. I updated related information in the comment lines in the real PR. At the time of merging the real PR, that information will be shown as the commits message.

@YaliWu0219
Copy link
Contributor Author

Close this test PR as all WRF regression tests passed.

@YaliWu0219 YaliWu0219 closed this Apr 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants