File tree
16 files changed
+53
-92
lines changed- parm/soca
- berror
- obs
- obsprep
- scripts
- sorc
- test/soca/gw
16 files changed
+53
-92
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
72 | 72 |
| |
73 | 73 |
| |
74 | 74 |
| |
| 75 | + | |
75 | 76 |
| |
76 | 77 |
| |
77 | 78 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
74 | 74 |
| |
75 | 75 |
| |
76 | 76 |
| |
77 |
| - | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
78 | 87 |
| |
79 |
| - | |
80 |
| - | |
81 |
| - | |
82 |
| - | |
83 |
| - | |
84 |
| - | |
85 |
| - | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
86 | 95 |
| |
87 | 96 |
| |
88 | 97 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 |
| - | |
| 3 | + | |
4 | 4 |
| |
5 | 5 |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 | 2 |
| |
3 | 3 |
| |
4 |
| - | |
5 |
| - | |
| 4 | + | |
| 5 | + | |
6 | 6 |
| |
7 | 7 |
| |
8 | 8 |
| |
9 | 9 |
| |
10 | 10 |
| |
11 |
| - | |
| 11 | + | |
12 | 12 |
| |
13 |
| - | |
| 13 | + | |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
17 |
| - | |
| 16 | + | |
| 17 | + | |
18 | 18 |
| |
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 | 22 |
| |
23 |
| - | |
| 23 | + | |
24 | 24 |
| |
25 |
| - | |
| 25 | + | |
26 | 26 |
| |
27 | 27 |
| |
28 | 28 |
| |
29 |
| - | |
| 29 | + | |
30 | 30 |
| |
31 |
| - | |
| 31 | + | |
32 | 32 |
| |
33 | 33 |
| |
34 | 34 |
| |
35 |
| - | |
| 35 | + | |
36 | 36 |
| |
37 |
| - | |
| 37 | + | |
38 | 38 |
| |
39 | 39 |
| |
40 | 40 |
| |
41 | 41 |
| |
| 42 | + | |
| 43 | + | |
| 44 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
13 | 13 |
| |
14 | 14 |
| |
15 | 15 |
| |
16 |
| - | |
| 16 | + | |
17 | 17 |
| |
18 | 18 |
| |
19 | 19 |
| |
| |||
110 | 110 |
| |
111 | 111 |
| |
112 | 112 |
| |
113 |
| - | |
114 |
| - | |
115 |
| - | |
116 |
| - | |
117 |
| - | |
118 |
| - | |
119 |
| - | |
120 |
| - | |
121 |
| - | |
122 |
| - | |
123 |
| - | |
124 |
| - | |
125 |
| - | |
126 |
| - | |
127 |
| - | |
128 |
| - | |
129 |
| - | |
130 |
| - | |
131 |
| - | |
132 |
| - | |
133 |
| - | |
134 |
| - | |
135 |
| - | |
136 |
| - | |
137 |
| - | |
138 |
| - | |
139 |
| - | |
140 |
| - | |
141 |
| - | |
142 |
| - | |
143 |
| - | |
144 |
| - | |
145 | 113 |
| |
146 | 114 |
| |
147 | 115 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
401 | 401 |
| |
402 | 402 |
| |
403 | 403 |
| |
404 |
| - | |
405 |
| - | |
406 |
| - | |
407 |
| - | |
408 |
| - | |
409 |
| - | |
410 |
| - | |
411 |
| - | |
412 |
| - | |
413 |
| - | |
414 |
| - | |
415 |
| - | |
416 |
| - | |
417 |
| - | |
418 |
| - | |
419 |
| - | |
420 |
| - | |
421 |
| - | |
422 | 404 |
| |
423 | 405 |
| |
424 | 406 |
| |
|
- src/fv3jedi/IO/AuxGrid/IOAuxGrid.h-4
- src/fv3jedi/IO/CubeSphereHistory/IOCubeSphereHistory.h-4
- src/fv3jedi/IO/FV3Restart/IOFms.h-4
- test/CMakeLists.txt+12-36
- test/testinput/3dvar_gfs_aero.yaml-1
- test/testinput/letkf.yaml-1
- test/testinput/letkf3d.yaml-1
- test/testinput/letkf_observer_soil_moisture.yaml-1
- test/testinput/letkf_snow.yaml-1
- test/testinput/lgetkf.yaml-1
- test/testinput/staticb_cor_gfs.yaml-142
- test/testinput/staticb_estimate_gfs.yaml+150-4
- test/testinput/staticb_vbal_gfs.yaml-62
- test/testoutput/staticb_cor_gfs.ref-6
- test/testoutput/staticb_estimate_gfs.ref+7
- test/testoutput/staticb_vbal_gfs.ref
- src/engines/ioda/CMakeLists.txt+34-4
- src/engines/ioda/include/ioda/Engines/ReadScriptFile.h+58
- src/engines/ioda/include/ioda/Engines/Script.h+49
- src/engines/ioda/python/py_engines.cpp+3-1
- src/engines/ioda/src/ioda/Engines/ReadScriptFile.cpp+73
- src/engines/ioda/src/ioda/Engines/Script/Script.cpp+277
- test/CMakeLists.txt+13
- test/testinput/iodatest_time_io_script.py+52
- test/testinput/iodatest_time_io_script.yaml+20
- src/bufr/BufrParser/Exports/Variables/RemappedBrightnessTemperatureVariable.cpp+8-3
- src/compo/tempo_nc2ioda.py+84-41
- src/gnssro/gnssro_bufr2ioda.py+51-22
- src/hdf5/muon_2ioda.py+4-9
- test/CMakeLists.txt+23-29
- test/testinput/TEMPO_no2_L2_V01_20231101T210157Z_S011G07.nc+3
- test/testinput/TEMPO_no2_L2_V01_20231101T210834Z_S011G08.nc+3
- test/testinput/TEMPO_no2_L2_V01_20231101T211511Z_S011G09.nc+3
- test/testinput/adpupa_prepbufr.yaml-366
- test/testinput/bufr_ncep_prepbufr_adpupa.yaml+123-291
- test/testinput/bufr_ncep_rtma_aircar.yaml+168
- test/testinput/rtma_ru.t0000z.aircar_NC004004.tm00.bufr_d+3
- test/testinput/tempo_hcho_proxy_20130801T100000Z_S002G01.nc-3
- test/testinput/tempo_hcho_proxy_20130801T100600Z_S002G02.nc-3
- test/testinput/tempo_hcho_proxy_20130801T101200Z_S002G03.nc-3
- test/testinput/tempo_no2_proxy_20130801T100000Z_S002G01.nc-3
- test/testinput/tempo_no2_proxy_20130801T100600Z_S002G02.nc-3
- test/testinput/tempo_no2_proxy_20130801T101200Z_S002G03.nc-3
- test/testoutput/adpupa_prepbufr.nc-3
- test/testoutput/bufr_ncep_prepbufr_adpupa.nc-3
- test/testoutput/gdas.t12z.adpupa.prepbufr.nc+3
- test/testoutput/rtma_ru.t0000z.aircar_NC004004.tm00.nc+3
- test/testoutput/tempo_no2_stratosphere.nc+2-2
- test/testoutput/tempo_no2_total.nc+2-2
- test/testoutput/tempo_no2_troposphere.nc+2-2
Submodule land-imsproc updated from 6373819 to 2ac7c0d
- .github/workflows/ci.yml+10-1
- CI/meto/build-and-test+2-3
- qg/mains/CMakeLists.txt+3-9
- qg/mains/qgEnsembleInflation.cc+4-4
- qg/mains/qgRTPS.cc-16
- qg/test/CMakeLists.txt+11-11
- qg/test/testinput/ens_infl_inc.yaml+44
- qg/test/testinput/ens_infl_states.yaml+13-5
- qg/test/testinput/rtpp.yaml-26
- qg/test/testoutput/ens_infl_inc.test+42
- qg/test/testoutput/ens_infl_states.test+48
- qg/test/testoutput/rtpp.test-24
- qg/test/testoutput/rtps.test-24
- src/CMakeLists.txt+7-2
- src/oops/base/IncrementSet.h+59
- src/oops/base/Inflation.h+101
- src/oops/base/InflationBase.h+138
- src/oops/base/ModelSpaceCovarianceBase.h+14-11
- src/oops/base/MultiplicativeInflation.h+288
- src/oops/base/RTPP.h+144
- src/oops/base/RTPS.h+146
- src/oops/base/State4D.h-10
- src/oops/base/StateEnsemble.h+3-2
- src/oops/base/StateSet.h+40-2
- src/oops/base/instantiateInflationFactory.h+25
- src/oops/generic/HtlmCalculator.h+9-14
- src/oops/generic/HybridLinearModelCoeffs.h+15-31
- src/oops/runs/EnsMeanAndVariance.h+1
- src/oops/runs/EnsembleInflation.h+152
- src/oops/runs/RTPP.h-163
- src/oops/runs/RTPS.h-186
- src/oops/util/FieldSetHelpers.cc+183
- src/oops/util/FieldSetHelpers.h+12
- src/saber/blocks/SaberBlockParametersBase.h+12
- src/saber/fastlam/CMakeLists.txt+6-4
- src/saber/fastlam/FastLAM.cc+639-271
- src/saber/fastlam/FastLAM.h+22-6
- src/saber/fastlam/FastLAMParametersBase.h+4-1
- src/saber/fastlam/Layer.cc-2.2k
- src/saber/fastlam/Layer.h-198
- src/saber/fastlam/LayerBase.cc+1.1k
- src/saber/fastlam/LayerBase.h+229
- src/saber/fastlam/LayerHalo.cc+1.0k
- src/saber/fastlam/LayerHalo.h+101
- src/saber/fastlam/LayerRC.cc+1.2k
- src/saber/fastlam/LayerRC.h+116
- src/saber/fastlam/Layers.cc-38
- src/saber/fastlam/Layers.h-50
- src/saber/oops/Utilities.cc+42-8
- src/saber/oops/Utilities.h+22-7
- src/saber/spectralb/GaussUVToGP.cc+18-41
- src/saber/spectralb/GaussUVToGP.h+4-2
- src/saber/spectralb/HydrostaticPressure.cc+21-22
- src/saber/spectralb/HydrostaticPressure.h+2-2
- src/saber/vader/AirTemperature.cc+15-6
- src/saber/vader/AirTemperature.h+3-1
- src/saber/vader/DryAirDensity.cc+15-6
- src/saber/vader/DryAirDensity.h+19
- src/saber/vader/GpToHp.cc+34-14
- src/saber/vader/GpToHp.h+3-2
- src/saber/vader/HpHexnerToPExner.cc+16-8
- src/saber/vader/HpHexnerToPExner.h+22-2
- src/saber/vader/HpToHexner.cc+4-4
- src/saber/vader/HydroBal.cc+20-6
- src/saber/vader/HydroBal.h+27-5
- src/saber/vader/HydrostaticExner.cc+20-11
- src/saber/vader/HydrostaticExner.h+32-2
- src/saber/vader/MoistIncrOp.cc+29-8
- src/saber/vader/MoistIncrOp.h+3-1
- src/saber/vader/MoistIncrOpParameters.h+72-4
- src/saber/vader/MoistureControl.cc+20-7
- src/saber/vader/MoistureControl.h+29-6
- src/saber/vader/PressureParameters.h+67
- src/saber/vader/SuperMoistIncrOp.cc+15-11
- src/saber/vader/SuperMoistIncrOp.h+3-3
- test/testdeps/dirac_fastlam_7.txt
- test/testdeps/dirac_fastlam_8.txt+3
- test/testdeps/dirac_fastlam_9.txt+1
- test/testdeps/dirac_spectralb_gauss_vader_4.txt
- test/testdeps/randomization_fastlam.txt
- test/testinput/compare_diagnostics_outer_vars.yaml+4
- test/testinput/dirac_fastlam_1.yaml+2
- test/testinput/dirac_fastlam_2.yaml+2
- test/testinput/dirac_fastlam_3.yaml+2
- test/testinput/dirac_fastlam_4.yaml+2
- test/testinput/dirac_fastlam_5.yaml+2
- test/testinput/dirac_fastlam_6.yaml+2
- test/testinput/dirac_fastlam_7.yaml+121
- test/testinput/dirac_fastlam_8.yaml+160
- test/testinput/dirac_fastlam_9.yaml+143
- test/testinput/dirac_spectralb_gauss_vader_1.yaml+3-13
- test/testinput/dirac_spectralb_gauss_vader_2.yaml-10
- test/testinput/dirac_spectralb_gauss_vader_3.yaml-10
- test/testinput/dirac_spectralb_gauss_vader_4.yaml+230
- test/testinput/randomization_fastlam.yaml+42
- test/testinput/randomization_sqrtspectralb_2.yaml-11
- test/testlist/saber_test_tier1-fastlam.txt+4
- test/testlist/saber_test_tier1-spectralb-vader.txt+2
- test/testref/dirac_fastlam_1.ref+2
- test/testref/dirac_fastlam_2.ref+2
- test/testref/dirac_fastlam_3.ref+7-5
- test/testref/dirac_fastlam_4.ref+7-5
- test/testref/dirac_fastlam_5.ref+7-5
- test/testref/dirac_fastlam_6.ref+7-5
- test/testref/dirac_fastlam_7.ref+75
- test/testref/dirac_fastlam_8.ref+77
- test/testref/dirac_fastlam_9.ref+72
- test/testref/dirac_spectralb_gauss_vader_1.ref+12-31
- test/testref/dirac_spectralb_gauss_vader_2.ref+11-27
- test/testref/dirac_spectralb_gauss_vader_3.ref-24
- test/testref/dirac_spectralb_gauss_vader_4.ref+106
- test/testref/randomization_fastlam.ref+42
- test/testref/randomization_sqrtspectralb_2.ref+8-28
- src/soca/ExplicitDiffusion/soca_diffusion.F90+244-85
- src/soca/VariableChange/Soca2Cice/soca_ciceutils_mod.F90+227-113
- src/soca/VariableChange/Soca2Cice/soca_soca2cice_mod.F90+14-21
- test/CMakeLists.txt+13-6
- test/testinput/3dhyb_diffusion.yml+179
- test/testinput/3dhyb_nicas.yml+7-7
- test/testinput/dirac_diffusion.yml+2
- test/testref/3dhyb_diffusion.test+28
- test/testref/3dhyb_nicas.test
- test/testref/convertstate_soca2cice.test+17-17
- tools/calc_scales.py+123-110
- tools/calc_scales.yaml+13
- src/ufo/ObsBias.cc+2-39
- src/ufo/ObsBiasIncrement.cc+91-2
- src/ufo/ObsBiasIncrement.h+22-2
- src/ufo/ObsBiasParameters.h+4-1
- src/ufo/filters/ProfileAverageObsToModLevels.cc+1-1
- src/ufo/filters/rttovonedvarcheck/RTTOVOneDVarCheckParameters.h+6
- src/ufo/filters/rttovonedvarcheck/ufo_rttovonedvarcheck_mod.f90+10-4
- src/ufo/filters/rttovonedvarcheck/ufo_rttovonedvarcheck_obs_mod.f90+16
- src/ufo/filters/rttovonedvarcheck/ufo_rttovonedvarcheck_setup_mod.f90+6
- src/ufo/operators/crtm/crtmParameters/ObsRadianceCRTMParameters.h+2
- src/ufo/operators/crtm/ufo_crtm_utils_mod.F90+52-2
- src/ufo/operators/rttov/ufo_radiancerttov_mod.F90+3-3
- src/ufo/operators/rttov/ufo_radiancerttov_tlad_mod.F90+53-20
- src/ufo/operators/rttov/ufo_radiancerttov_utils_mod.F90+1-1
- src/ufo/utils/CMakeLists.txt+3
- src/ufo/utils/SaveBiasCoeffs.cc+52
- src/ufo/utils/SaveBiasCoeffs.h+28
- test/mains/TestUfoObsBiasIncrement.cc+15
- test/testinput/unit_tests/filters/atms_rttov_ops_qc_rttovonedvarcheck.yaml+1-1
- test/testinput/unit_tests/filters/iasi_rttov_ops_qc_rttovonedvarcheck.yaml+173-3
- test/testinput/unit_tests/filters/qc_profile_average_obs_to_mod_levels.yaml+6-1
- test/testinput/unit_tests/operators/CMakeLists.txt+10
- test/testinput/unit_tests/operators/atovs_rttov_scatt.yaml+9
- test/testinput/unit_tests/predictors/CMakeLists.txt+11
- test/testinput/unit_tests/predictors/bias_coeff.yaml+6
- test/ufo/ObsBiasIncrement.h+102
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
19 | 19 |
| |
20 | 20 |
| |
21 | 21 |
| |
22 |
| - | |
| 22 | + | |
23 | 23 |
| |
24 |
| - | |
| 24 | + | |
25 | 25 |
| |
26 |
| - | |
| 26 | + | |
27 | 27 |
| |
28 | 28 |
| |
29 | 29 |
| |
30 |
| - | |
| 30 | + | |
31 | 31 |
| |
32 |
| - | |
| 32 | + | |
33 | 33 |
| |
34 |
| - | |
| 34 | + | |
35 | 35 |
| |
36 |
| - | |
| 36 | + | |
37 | 37 |
| |
38 | 38 |
| |
39 | 39 |
| |
40 |
| - | |
41 |
| - | |
| 40 | + | |
| 41 | + |
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
11 | 11 |
| |
12 | 12 |
| |
13 | 13 |
| |
14 |
| - | |
| 14 | + | |
15 | 15 |
| |
16 | 16 |
| |
17 | 17 |
| |
18 |
| - | |
19 |
| - |
0 commit comments