diff --git a/regression/regression_namelists.sh b/regression/regression_namelists.sh index 18eded8bc..561a91b3e 100755 --- a/regression/regression_namelists.sh +++ b/regression/regression_namelists.sh @@ -180,6 +180,7 @@ OBS_INPUT:: sstviirs viirs-m npp viirs-m_npp 0.0 4 0 sstviirs viirs-m j1 viirs-m_j1 0.0 4 0 abibufr abi g18 abi_g18 0.0 1 0 + abibufr abi g19 abi_g19 0.0 1 0 ahibufr ahi himawari9 ahi_himawari9 0.0 1 0 atmsbufr atms n21 atms_n21 0.0 1 1 crisfsbufr cris-fsr n21 cris-fsr_n21 0.0 1 0 @@ -470,6 +471,7 @@ OBS_INPUT:: lghtInGSI lghtn null lghtn 1.0 0 0 larcInGSI larccld null larccld 1.0 0 0 abibufr abi g18 abi_g18 0.0 2 0 + abibufr abi g19 abi_g19 0.0 2 0 :: &SUPEROB_RADAR del_azimuth=5.,del_elev=.25,del_range=5000.,del_time=.5,elev_angle_max=5.,minnum=50,range_max=100000., l2superob_only=.false., @@ -723,6 +725,9 @@ OBS_INPUT:: gmibufr gmi gpm gmi_gpm 0.0 3 0 saphirbufr saphir meghat saphir_meghat 0.0 3 0 ahibufr ahi himawari8 ahi_himawari8 0.0 3 0 + ahibufr ahi himawari9 ahi_himawari9 0.0 3 0 + abibufr abi g18 abi_g18 0.0 3 0 + abibufr abi g19 abi_g19 0.0 3 0 :: &SUPEROB_RADAR del_azimuth=5.,del_elev=.25,del_range=10000.,del_time=1.0,elev_angle_max=5.,minnum=1,range_max=200000., @@ -926,6 +931,7 @@ export gsi_namelist=" sattypes_rad(77)= 'viirs-m_j2', dsis(77)= 'viirs-m_j2', sattypes_rad(78)= 'atms_n21', dsis(78)= 'atms_n21', sattypes_rad(79)= 'cris-fsr_n21', dsis(79)= 'cris-fsr_n21', + sattypes_rad(80)= 'abi_g19', dsis(80)= 'abi_g19', / &ozobs_enkf sattypes_oz(1) = 'sbuv2_n16', @@ -1056,6 +1062,7 @@ export gsi_namelist=" sattypes_rad(77)= 'viirs-m_j2', dsis(77)= 'viirs-m_j2', sattypes_rad(78)= 'atms_n21', dsis(78)= 'atms_n21', sattypes_rad(79)= 'cris-fsr_n21', dsis(79)= 'cris-fsr_n21', + sattypes_rad(80)= 'abi_g19', dsis(80)= 'abi_g19', $SATOBS_ENKF / &ozobs_enkf diff --git a/regression/regression_namelists_db.sh b/regression/regression_namelists_db.sh index 34d80cba9..2563f86b3 100755 --- a/regression/regression_namelists_db.sh +++ b/regression/regression_namelists_db.sh @@ -159,6 +159,9 @@ OBS_INPUT:: ahibufr ahi himawari8 ahi_himawari8 0.0 1 0 abibufr abi g16 abi_g16 0.0 1 0 abibufr abi g17 abi_g17 0.0 1 0 + ahibufr ahi himawari9 ahi_himawari9 0.0 1 0 + abibufr abi g18 abi_g18 0.0 1 0 + abibufr abi g19 abi_g19 0.0 1 0 rapidscatbufr uv null uv 0.0 0 0 ompsnpbufr ompsnp npp ompsnp_npp 0.0 0 0 ompstcbufr ompstc8 npp ompstc8_npp 0.0 2 0 @@ -452,6 +455,7 @@ OBS_INPUT:: lghtInGSI lghtn null lghtn 1.0 0 0 larcInGSI larccld null larccld 1.0 0 0 abibufr abi g18 abi_g18 0.0 2 0 + abibufr abi g18 abi_g19 0.0 2 0 :: &SUPEROB_RADAR del_azimuth=5.,del_elev=.25,del_range=5000.,del_time=.5,elev_angle_max=5.,minnum=50,range_max=100000., l2superob_only=.false., diff --git a/src/gsi/read_abi.f90 b/src/gsi/read_abi.f90 index eaa6b1675..103b8ce54 100644 --- a/src/gsi/read_abi.f90 +++ b/src/gsi/read_abi.f90 @@ -240,6 +240,8 @@ subroutine read_abi(mype,val_abi,ithin,rmesh,jsatid,& kidsat = 271 elseif (jsatid == 'g18') then kidsat = 272 + elseif (jsatid == 'g19') then + kidsat = 273 else write(6,*) 'READ_ABI: Unrecognized value for jsatid '//jsatid//': RETURNING' return diff --git a/src/gsi/read_obs.F90 b/src/gsi/read_obs.F90 index dc19fdc44..46bca242e 100644 --- a/src/gsi/read_obs.F90 +++ b/src/gsi/read_obs.F90 @@ -314,6 +314,8 @@ subroutine read_obs_check (lexist,filename,jsatid,dtype,minuse,nread) kidsat=271 else if(jsatid == 'g18' .or. jsatid == 'g18_prep')then kidsat=272 + else if(jsatid == 'g19' .or. jsatid == 'g19_prep')then + kidsat=273 else if(jsatid == 'himawari8')then kidsat=173 else if(jsatid == 'himawari9')then