work_dir /glade/work/jwittig/repos1/mpas-bundle-cron/mpas-bundle/ sync_file /glade/u/home/jwittig/my_cron_logs//files_changed.lock crtm/ No updates found for https://github.com/JCSDA/CRTMv3.git in branch develop, sha 1b8dbff. ioda/ https://github.com/jcsda-internal/ioda.git in branch develop has been updated to sha 9e6518f4. ioda-data/ https://github.com/jcsda-internal/ioda-data.git in branch develop has been updated to sha 3c0d231. jedicmake/ No updates found for https://github.com/jcsda-internal/jedi-cmake.git in branch develop, sha 40d521f. MPAS/ No updates found for https://github.com/MPAS-Dev/MPAS-Model in branch HEAD, sha 41e9a3fb8. mpas-jedi/ https://github.com/JCSDA-internal/mpas-jedi in branch develop has been updated to sha a66f8ea. mpas-jedi-data/ No updates found for https://github.com/jcsda-internal/mpas-jedi-data.git in branch develop, sha 12cdc56. oops/ https://github.com/JCSDA-internal/oops.git in branch develop has been updated to sha 0efe7bdb. ropp-ufo/ No updates found for https://github.com/JCSDA-internal/ropp-test.git in branch develop, sha 96a0397. saber/ https://github.com/JCSDA-internal/saber.git in branch develop has been updated to sha 0c40b024. ufo/ https://github.com/jcsda-internal/ufo.git in branch develop has been updated to sha 0876a4ba7. ufo-data/ https://github.com/jcsda-internal/ufo-data.git in branch develop has been updated to sha fffd9fa. vader/ https://github.com/jcsda-internal/vader.git in branch develop has been updated to sha 14e8bce. + share/ioda/yaml/iodatest_odb_hirasfsr.yaml | 3 + share/ioda/yaml/iodatest_odb_iasi.yaml | 3 + share/ioda/yaml/iodatest_odb_iasi_write.yaml | 4 + share/ioda/yaml/iodatest_odb_mtgirs.yaml | 3 + share/ioda/yaml/iodatest_odb_mwri.yaml | 3 + share/ioda/yaml/iodatest_odb_mwsfy3.yaml | 4 + share/ioda/yaml/iodatest_odb_oceancolour.yaml | 1 + share/ioda/yaml/iodatest_odb_oceansound.yaml | 13 +- .../iodatest_odb_oceansound_truncate_profiles.yaml | 15 +- share/ioda/yaml/iodatest_odb_scatwind.yaml | 4 + share/ioda/yaml/iodatest_odb_seviriasr.yaml | 4 + share/ioda/yaml/iodatest_odb_seviriclr.yaml | 6 + share/ioda/yaml/iodatest_odb_sonde.yaml | 11 +- share/ioda/yaml/iodatest_odb_sonde_history.yaml | 9 +- share/ioda/yaml/iodatest_odb_sonde_mixed.yaml | 11 +- .../yaml/iodatest_odb_sonde_time_displacement.yaml | 11 +- .../yaml/iodatest_odb_sonde_truncate_profiles.yaml | 11 +- share/ioda/yaml/iodatest_odb_sonde_write.yaml | 11 +- .../ioda/yaml/iodatest_odb_sonde_write_mixed.yaml | 11 +- share/ioda/yaml/iodatest_odb_ssmis.yaml | 3 + share/ioda/yaml/iodatest_odb_stationsnow.yaml | 7 +- share/ioda/yaml/iodatest_odb_surface.yaml | 11 +- share/ioda/yaml/iodatest_odb_surfacecloud.yaml | 5 + share/ioda/yaml/iodatest_odb_surfacesst.yaml | 12 +- share/ioda/yaml/odb_aircraft_name_map.yaml | 35 +- share/ioda/yaml/odb_amsr_name_map.yaml | 82 ++ share/ioda/yaml/odb_default_name_map.yaml | 10 +- share/ioda/yaml/validation/ObsSpace.yaml | 57 +- src/engines/ioda/CMakeLists.txt | 32 +- src/engines/ioda/include/ioda/Engines/ODC.h | 3 +- .../ioda/include/ioda/Engines/ODC/ChannelIndexer.h | 129 ++++ .../include/ioda/Engines/ODC/ChannelIndexerBase.h | 56 ++ .../ioda/Engines/ODC/ChannelIndexerFactory.h | 82 ++ .../ioda/include/ioda/Engines/ODC/DataFromSQL.h | 131 ++++ .../include/ioda/Engines/ODC/ObsGroupTransform.h | 153 ++++ .../ioda/Engines/ODC/ObsGroupTransformBase.h | 65 ++ .../ioda/Engines/ODC/ObsGroupTransformFactory.h | 89 +++ .../include/ioda/Engines/ODC/OdbQueryParameters.h | 234 ++++++ .../ioda/include/ioda/Engines/ODC/RowsByLocation.h | 21 + .../ioda/Engines/ODC/RowsIntoLocationsSplitter.h | 174 +++++ .../Engines/ODC/RowsIntoLocationsSplitterBase.h | 61 ++ .../Engines/ODC/RowsIntoLocationsSplitterFactory.h | 83 ++ .../include/ioda/Engines/ODC/VariableCreator.h | 84 ++ .../ioda/include/ioda/Engines/ODC/VariableReader.h | 108 +++ .../include/ioda/Engines/ODC/VariableReaderBase.h | 73 ++ .../ioda/Engines/ODC/VariableReaderFactory.h | 86 +++ .../ioda/include/ioda/Engines/ReadOdbFile.h | 5 - .../ioda/src/ioda/Engines/ODC/ChannelIndexer.cpp | 142 ++++ .../src/ioda/Engines/ODC/ChannelIndexerFactory.cpp | 46 ++ .../ioda/src/ioda/Engines/ODC/DataFromSQL.cpp | 855 +-------------------- .../ioda/src/ioda/Engines/ODC/DataFromSQL.h | 287 ------- src/engines/ioda/src/ioda/Engines/ODC/ODC.cpp | 643 ++++++++-------- .../src/ioda/Engines/ODC/ObsGroupTransform.cpp | 212 +++++ .../ioda/Engines/ODC/ObsGroupTransformFactory.cpp | 50 ++ .../src/ioda/Engines/ODC/OdbQueryParameters.cpp | 12 +- .../ioda/src/ioda/Engines/ODC/OdbQueryParameters.h | 140 ---- .../ioda/Engines/ODC/RowsIntoLocationsSplitter.cpp | 168 ++++ .../ODC/RowsIntoLocationsSplitterFactory.cpp | 46 ++ .../ioda/src/ioda/Engines/ODC/VariableCreator.cpp | 104 +++ .../ioda/src/ioda/Engines/ODC/VariableReader.cpp | 223 ++++++ .../src/ioda/Engines/ODC/VariableReaderFactory.cpp | 48 ++ src/engines/ioda/src/ioda/Engines/ReadOdbFile.cpp | 1 - .../ioda/src/ioda/Layouts/Layout_ObsGroup_ODB.cpp | 3 +- .../src/ioda/Layouts/Layout_ObsGroup_ODB_Params.h | 76 +- .../ioda/src/mains/odc_converter/odc_converter.cpp | 14 +- test/CMakeLists.txt | 141 +++- test/testinput/iodatest_obsspace_out_odc.yaml | 2 +- .../iodatest_obsspace_out_odc_readbackin.yaml | 2 +- ...quential_channel_indexer_but_missing_varno.yaml | 21 + ...ndex_reader_from_1st_loc_but_missing_varno.yaml | 46 ++ ...s_channel_index_reader_from_missing_column.yaml | 46 ++ ..._odb_airs_split_by_seqno_but_missing_seqno.yaml | 45 ++ ...no_dependent_bitfield_column_members_query.yaml | 4 + ...vert_varno_dependent_bitfield_column_query.yaml | 4 + ...t_odb_convert_varno_dependent_column_query.yaml | 4 + ..._independent_bitfield_column_members_query.yaml | 4 + ...rt_varno_independent_bitfield_column_query.yaml | 4 + ...odb_convert_varno_independent_column_query.yaml | 4 + ...constant_channel_indexer_but_missing_varno.yaml | 20 + ...no_with_max_num_channels_but_missing_varno.yaml | 34 + ...ep_only_reported_levels_but_missing_numlev.yaml | 46 ++ ...unter_of_rows_with_varno_but_missing_seqno.yaml | 45 ++ ...unter_of_rows_with_varno_but_missing_varno.yaml | 45 ++ .../testinput/iodatest_odb_surface_with_query.yaml | 11 +- test/testinput/iodatest_time_io_odc.yaml | 2 +- .../iodatest_time_io_reader_pool_odc.yaml | 2 +- 105 files changed, 4101 insertions(+), 1633 deletions(-) rename share/ioda/yaml/{iodatest_odb_gnssro_profile.yaml => iodatest_odb_gnssro_profile_100.yaml} (78%) create mode 100644 share/ioda/yaml/iodatest_odb_gnssro_profile_333.yaml create mode 100644 share/ioda/yaml/odb_amsr_name_map.yaml create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/ChannelIndexer.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/ChannelIndexerBase.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/ChannelIndexerFactory.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/DataFromSQL.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/ObsGroupTransform.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/ObsGroupTransformBase.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/ObsGroupTransformFactory.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/OdbQueryParameters.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/RowsByLocation.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/RowsIntoLocationsSplitter.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/RowsIntoLocationsSplitterBase.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/RowsIntoLocationsSplitterFactory.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/VariableCreator.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/VariableReader.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/VariableReaderBase.h create mode 100644 src/engines/ioda/include/ioda/Engines/ODC/VariableReaderFactory.h create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/ChannelIndexer.cpp create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/ChannelIndexerFactory.cpp delete mode 100644 src/engines/ioda/src/ioda/Engines/ODC/DataFromSQL.h create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/ObsGroupTransform.cpp create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/ObsGroupTransformFactory.cpp delete mode 100644 src/engines/ioda/src/ioda/Engines/ODC/OdbQueryParameters.h create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/RowsIntoLocationsSplitter.cpp create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/RowsIntoLocationsSplitterFactory.cpp create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/VariableCreator.cpp create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/VariableReader.cpp create mode 100644 src/engines/ioda/src/ioda/Engines/ODC/VariableReaderFactory.cpp create mode 100644 test/testinput/iodatest_odb_abiclr_sequential_channel_indexer_but_missing_varno.yaml create mode 100644 test/testinput/iodatest_odb_airs_channel_index_reader_from_1st_loc_but_missing_varno.yaml create mode 100644 test/testinput/iodatest_odb_airs_channel_index_reader_from_missing_column.yaml create mode 100644 test/testinput/iodatest_odb_airs_split_by_seqno_but_missing_seqno.yaml create mode 100644 test/testinput/iodatest_odb_geocloud_constant_channel_indexer_but_missing_varno.yaml create mode 100644 test/testinput/iodatest_odb_gnssro_split_by_seqno_with_max_num_channels_but_missing_varno.yaml create mode 100644 test/testinput/iodatest_odb_sonde_keep_only_reported_levels_but_missing_numlev.yaml create mode 100644 test/testinput/iodatest_odb_sonde_split_by_seqno_then_counter_of_rows_with_varno_but_missing_seqno.yaml create mode 100644 test/testinput/iodatest_odb_sonde_split_by_seqno_then_counter_of_rows_with_varno_but_missing_varno.yaml updating https://github.com/jcsda-internal/ioda-data.git in branch develop to sha 3c0d231. Updating 25afc2c..3c0d231 Fast-forward testinput_tier_1/test_reference/test-Aircraft.hdf | Bin 31584 -> 64416 bytes .../test_reference/test-GNSSRO-profile-100.hdf | Bin 0 -> 43242 bytes ...SRO-profile.hdf => test-GNSSRO-profile-333.hdf} | Bin .../test_reference/test-Mixed-Aircraft.hdf | Bin 32384 -> 65216 bytes .../test_reference/test-OceanColour.hdf | Bin 15136 -> 17624 bytes testinput_tier_1/test_reference/test-SEVIRIClr.hdf | Bin 1102336 -> 1230380 bytes .../test_reference/test-Surface-TCBOGUS.hdf | Bin 123080 -> 139608 bytes testinput_tier_1/test_reference/test-Surface.hdf | Bin 116416 -> 128064 bytes 8 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 testinput_tier_1/test_reference/test-GNSSRO-profile-100.hdf rename testinput_tier_1/test_reference/{test-GNSSRO-profile.hdf => test-GNSSRO-profile-333.hdf} (100%) updating https://github.com/JCSDA-internal/mpas-jedi in branch develop to sha a66f8ea. Updating 0edc6b9..a66f8ea Fast-forward .../mpasjedi_vc_model2geovars_mod.F90 | 22 +-- test/testoutput/3denvar_2stream_bumploc.ref | 88 +++++----- test/testoutput/3denvar_amsua_allsky.ref | 72 ++++---- test/testoutput/3denvar_amsua_bc.ref | 88 +++++----- test/testoutput/3denvar_bumploc.ref | 88 +++++----- test/testoutput/3denvar_dual_resolution.ref | 92 +++++----- test/testoutput/3dfgat.ref | 36 ++-- test/testoutput/3dfgat_pseudo.ref | 41 +++-- test/testoutput/3dhybrid_bumpcov_bumploc.ref | 122 +++++++------ test/testoutput/3dvar.ref | 130 +++++++------- test/testoutput/3dvar_bumpcov.ref | 90 +++++----- test/testoutput/3dvar_bumpcov_nbam.ref | 90 +++++----- test/testoutput/3dvar_bumpcov_ropp.ref | 90 +++++----- test/testoutput/3dvar_bumpcov_rttovcpp.ref | 88 +++++----- test/testoutput/4denvar_ID.ref | 158 +++++++++-------- test/testoutput/4denvar_VarBC.ref | 184 ++++++++++---------- test/testoutput/4denvar_bumploc.ref | 176 ++++++++++--------- test/testoutput/4dfgat.ref | 72 ++++---- test/testoutput/4dfgat_append_obs.ref | 86 +++++----- test/testoutput/4dhybrid_bumpcov_bumploc.ref | 170 ++++++++++--------- test/testoutput/convertstate.ref | 8 +- test/testoutput/converttostructuredgrid_latlon.ref | 2 +- test/testoutput/dirac_spectral_1.ref | 2 +- test/testoutput/dirac_spectral_no_wind.ref | 8 +- test/testoutput/eda_3dhybrid.ref | 82 +++++---- test/testoutput/ens_mean_variance.ref | 2 + test/testoutput/forecast.ref | 21 ++- test/testoutput/hofx3d.ref | 20 ++- test/testoutput/hofx3d_nbam.ref | 3 +- test/testoutput/hofx3d_ropp.ref | 3 +- test/testoutput/hofx3d_rttovcpp.ref | 1 + test/testoutput/hofx4d.ref | 8 +- test/testoutput/hofx4d_pseudo.ref | 17 +- test/testoutput/letkf_3dloc.ref | 188 ++++++++++++++------- test/testoutput/lgetkf.ref | 188 ++++++++++++++------- test/testoutput/lgetkf_height_vloc.ref | 188 ++++++++++++++------- test/testoutput/parameters_bumpcov.ref | 4 +- test/testoutput/parameters_bumploc.ref | 4 +- test/testoutput/process_perts_spectral_no_wind.ref | 132 +++++++-------- test/testoutput/rtpp.ref | 44 ++--- 40 files changed, 1640 insertions(+), 1268 deletions(-) updating https://github.com/JCSDA-internal/oops.git in branch develop to sha 0efe7bdb. Updating 1ba321ff..0efe7bdb Fast-forward CMakeLists.txt | 2 +- src/CMakeLists.txt | 1 - src/oops/base/EnsembleCovariance.h | 50 ++--- src/oops/base/ModelSpaceCovarianceBase.h | 228 ++++----------------- src/oops/base/ModelSpaceCovarianceParametersBase.h | 48 ----- src/oops/base/Observers.h | 3 - src/oops/coupled/ModelCoupled.h | 1 - src/oops/coupled/StateCoupled.h | 1 - src/oops/generic/HtlmEnsemble.h | 9 +- src/oops/interface/ErrorCovariance.h | 28 +-- src/oops/runs/GenEnsPertB.h | 9 +- src/oops/runs/SqrtOfVertLoc.h | 8 +- src/test/interface/ErrorCovariance.h | 38 ---- 13 files changed, 69 insertions(+), 357 deletions(-) delete mode 100644 src/oops/base/ModelSpaceCovarianceParametersBase.h updating https://github.com/JCSDA-internal/saber.git in branch develop to sha 0c40b024. Updating de5015c8..0c40b024 Fast-forward src/saber/generic/DuplicateVariables.cc | 22 ++++++++++++++++++++++ src/saber/oops/ErrorCovarianceParameters.h | 19 ++++++++++++++++--- src/saber/oops/ErrorCovarianceToolbox.h | 19 ++++++++++--------- src/saber/oops/ProcessPerts.h | 3 --- src/saber/oops/Utilities.h | 5 ++--- src/saber/spectralb/spectralbParameters.h | 2 -- 6 files changed, 50 insertions(+), 20 deletions(-) updating https://github.com/jcsda-internal/ufo.git in branch develop to sha 0876a4ba7. Updating 85ef98cb9..0876a4ba7 Fast-forward .../obsfunctions/ObsErrorFactorPressureCheck.cc | 47 ++++++++++++++++------ .../obsfunctions/ObsErrorFactorPressureCheck.h | 26 ++++++++++++ .../sfcpcorrected/ufo_sfcpcorrected_mod.F90 | 2 +- src/ufo/variabletransforms/Cal_Humidity.cc | 40 ++++++------------ .../unit_tests/variabletransforms/CMakeLists.txt | 12 +++--- .../variabletransforms_rhumidity.yaml | 26 ++++++++++++ .../variabletransforms_rhumidity_part2.yaml | 27 +++++++++++++ .../variabletransforms_rhumidity_part3.yaml | 35 ++++++++++++++++ .../variabletransforms_shumidity.yaml | 26 ++++++++++++ .../variabletransforms_virtualtemperature.yaml | 40 ++++++++++++++++++ 10 files changed, 233 insertions(+), 48 deletions(-) updating https://github.com/jcsda-internal/ufo-data.git in branch develop to sha fffd9fa. Updating b45d99e..fffd9fa Fast-forward testinput_tier_1/2020100106_metars_small_oneob.nc4 | 3 +++ testinput_tier_1/met_office_conversion_td2Rh_surface_oneob.nc4 | 3 +++ testinput_tier_1/mixRatio2RH_conversion_aircraft_oneob.nc4 | 3 +++ testinput_tier_1/sfc_obs_2018041500_metars_oneob.nc4 | 3 +++ testinput_tier_1/sfc_obs_2018041500_metars_small2_oneob.nc4 | 3 +++ 5 files changed, 15 insertions(+) create mode 100644 testinput_tier_1/2020100106_metars_small_oneob.nc4 create mode 100644 testinput_tier_1/met_office_conversion_td2Rh_surface_oneob.nc4 create mode 100644 testinput_tier_1/mixRatio2RH_conversion_aircraft_oneob.nc4 create mode 100644 testinput_tier_1/sfc_obs_2018041500_metars_oneob.nc4 create mode 100644 testinput_tier_1/sfc_obs_2018041500_metars_small2_oneob.nc4 updating https://github.com/jcsda-internal/vader.git in branch develop to sha 14e8bce. Updating 3049658..14e8bce Fast-forward src/mo/common_varchange.cc | 4 +-- src/mo/common_varchange.h | 2 +- src/mo/eval_cloud_ice_mixing_ratio.cc | 5 ++-- src/mo/eval_cloud_ice_mixing_ratio.h | 2 +- src/mo/eval_cloud_liquid_mixing_ratio.cc | 5 ++-- src/mo/eval_cloud_liquid_mixing_ratio.h | 2 +- src/mo/eval_rain_mixing_ratio.cc | 5 ++-- src/mo/eval_rain_mixing_ratio.h | 2 +- src/mo/eval_ratio.cc | 3 +-- src/mo/eval_ratio.h | 2 +- src/mo/eval_relative_humidity.cc | 3 +-- src/mo/eval_relative_humidity.h | 3 +-- src/mo/eval_total_mixing_ratio.cc | 3 +-- src/mo/eval_total_mixing_ratio.h | 2 +- src/mo/eval_total_relative_humidity.cc | 3 +-- src/mo/eval_total_relative_humidity.h | 2 +- src/mo/eval_water_vapor_mixing_ratio.cc | 8 +++--- src/mo/eval_water_vapor_mixing_ratio.h | 4 +-- src/mo/model2geovals_varchange.cc | 4 +-- src/mo/model2geovals_varchange.h | 2 +- src/vader/RecipeBase.h | 7 +++-- src/vader/recipe.cc | 12 ++++----- src/vader/recipe.h | 8 +++--- src/vader/recipes/AirDensityLevelsMinusOne.h | 12 ++++----- src/vader/recipes/AirDensityLevelsMinusOne_A.cc | 12 +++------ src/vader/recipes/AirDensityLevelsMinusOne_B.cc | 12 +++------ src/vader/recipes/AirPotentialTemperature.h | 4 +-- src/vader/recipes/AirPotentialTemperature_A.cc | 5 +--- src/vader/recipes/AirPotentialTemperature_B.cc | 4 +-- src/vader/recipes/AirPressure.h | 2 +- src/vader/recipes/AirPressureAtInterface.h | 6 ++--- src/vader/recipes/AirPressureAtInterface_A.cc | 3 +-- src/vader/recipes/AirPressureAtInterface_B.cc | 5 +--- src/vader/recipes/AirPressureAtInterface_C.cc | 5 +--- src/vader/recipes/AirPressureExtendedUpByOne.h | 2 +- src/vader/recipes/AirPressureExtendedUpByOne_A.cc | 3 +-- src/vader/recipes/AirPressureThickness.h | 2 +- src/vader/recipes/AirPressureThickness_A.cc | 3 +-- src/vader/recipes/AirPressureToKappa.h | 2 +- src/vader/recipes/AirPressureToKappa_A.cc | 5 +--- src/vader/recipes/AirPressure_A.cc | 5 +--- src/vader/recipes/AirTemperature.h | 8 +++--- src/vader/recipes/AirTemperature_A.cc | 9 +++---- src/vader/recipes/AirTemperature_B.cc | 5 +--- src/vader/recipes/AirVirtualTemperature.h | 6 ++--- src/vader/recipes/AirVirtualTemperature_A.cc | 14 +++------- src/vader/recipes/CloudIceMixingRatio.h | 6 ++--- src/vader/recipes/CloudIceMixingRatio_A.cc | 12 +++------ src/vader/recipes/CloudLiquidMixingRatio.h | 6 ++--- src/vader/recipes/CloudLiquidMixingRatio_A.cc | 12 +++------ src/vader/recipes/DryAirDensity.h | 6 ++--- src/vader/recipes/DryAirDensityLevelsMinusOne.h | 6 ++--- src/vader/recipes/DryAirDensityLevelsMinusOne_A.cc | 12 +++------ src/vader/recipes/DryAirDensity_A.cc | 14 +++------- src/vader/recipes/EastwardWindAt10m.h | 6 ++--- src/vader/recipes/EastwardWindAt10m_A.cc | 14 +++------- src/vader/recipes/HydrostaticExnerLevels.h | 6 ++--- src/vader/recipes/HydrostaticExnerLevels_A.cc | 12 +++------ src/vader/recipes/HydrostaticPressureLevels.h | 2 +- src/vader/recipes/HydrostaticPressureLevels_A.cc | 4 +-- src/vader/recipes/LnAirPressureAtInterface.h | 2 +- src/vader/recipes/LnAirPressureAtInterface_A.cc | 5 +--- .../recipes/LogDerivativeSaturationVaporPressure.h | 2 +- .../LogDerivativeSaturationVaporPressure_A.cc | 3 +-- src/vader/recipes/NorthwardWindAt10m.h | 6 ++--- src/vader/recipes/NorthwardWindAt10m_A.cc | 14 +++------- src/vader/recipes/ParticulateMatter2p5.h | 12 ++++----- src/vader/recipes/ParticulateMatter2p5_A.cc | 13 +++------- src/vader/recipes/ParticulateMatter2p5_B.cc | 16 +++--------- src/vader/recipes/RainMixingRatio.h | 6 ++--- src/vader/recipes/RainMixingRatio_A.cc | 12 +++------ src/vader/recipes/RelativeHumidity.h | 6 ++--- src/vader/recipes/RelativeHumidity_A.cc | 14 +++------- src/vader/recipes/SaturationSpecificHumidity.h | 2 +- src/vader/recipes/SaturationSpecificHumidity_A.cc | 4 +-- src/vader/recipes/SaturationVaporPressure.h | 2 +- src/vader/recipes/SaturationVaporPressure_A.cc | 3 +-- src/vader/recipes/SeaWaterPotentialTemperature.h | 2 +- .../recipes/SeaWaterPotentialTemperature_A.cc | 5 +--- src/vader/recipes/SeaWaterTemperature.h | 2 +- src/vader/recipes/SeaWaterTemperature_A.cc | 5 +--- src/vader/recipes/SurfaceAirPressure.h | 2 +- src/vader/recipes/SurfaceAirPressure_A.cc | 5 +--- src/vader/recipes/TestRecipes.cc | 20 ++++----------- src/vader/recipes/TestRecipes.h | 30 +++++++++++----------- src/vader/recipes/TotalMixingRatio.h | 6 ++--- src/vader/recipes/TotalMixingRatio_A.cc | 12 +++------ src/vader/recipes/TotalRelativeHumidity.h | 2 +- src/vader/recipes/TotalRelativeHumidity_A.cc | 3 +-- src/vader/recipes/TotalWater.h | 6 ++--- src/vader/recipes/TotalWater_A.cc | 12 +++------ src/vader/recipes/VirtualPotentialTemperature.h | 12 ++++----- src/vader/recipes/VirtualPotentialTemperature_A.cc | 12 +++------ src/vader/recipes/VirtualPotentialTemperature_B.cc | 12 +++------ ...rVaporMixingRatioWrtMoistAirAndCondensedWater.h | 6 ++--- ...aporMixingRatioWrtMoistAirAndCondensedWater2m.h | 6 ++--- ...rMixingRatioWrtMoistAirAndCondensedWater2m_A.cc | 12 +++------ ...porMixingRatioWrtMoistAirAndCondensedWater_A.cc | 12 +++------ src/vader/recipes/WindReductionFactorAt10m.h | 2 +- src/vader/recipes/WindReductionFactorAt10m_A.cc | 5 +--- src/vader/vader.cc | 11 +++----- 101 files changed, 228 insertions(+), 441 deletions(-)