NOAA-EMC / GSI

Gridpoint Statistical Interpolation
GNU Lesser General Public License v3.0
66 stars 151 forks source link

Update GSI to work with CRTMv3.1.1 #783

Open emilyhcliu opened 3 months ago

emilyhcliu commented 3 months ago

Update GSI cde to with with CRTMv3.1.1 Users need to load Aerosol Coefficients when Cloud Coefficients are loaded https://github.com/JCSDA/CRTMv3/blob/229ff8935976b152e8174473aa3d0250560b29e9/src/CRTM_K_Matrix_Module.f90#L710-L717

The above code block indicates that if the cloud coefficients are loaded, the aerosol coefficients need to be loaded as well. So, I modified GSI to load the aerosol coefficients for all-sky assimilation of ATMS and AMSU-A, for which the cloud coefficients are required. This resolved the issue of n_phase_elenemts difference between cloud and aerosol coefficients.

Note - Validate CRTMv3.1.1 with CRTMv2.4.0.1 (used in the operational system) with global GFS model background is documented in CRTMv3 repository Issue #167

RussTreadon-NOAA commented 2 months ago

@emilyhcliu , what is the status of this issue?

@CatherineThomas-NOAA , should we add this issue to the GFS v17 milestone?

CatherineThomas-NOAA commented 2 months ago

Added. Thanks @RussTreadon-NOAA.

emilyhcliu commented 2 months ago

@emilyhcliu , what is the status of this issue?

@CatherineThomas-NOAA , should we add this issue to the GFS v17 milestone?

@RussTreadon-NOAA I will open a PR for this today. This will be very minor changes in crtm_interface.f90