Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion sorc/bufr-query
Submodule bufr-query updated 84 files
+3 −0 .readthedocs.yaml
+4 −2 CMakeLists.txt
+5 −5 cmake/Targets.cmake
+16 −3 core/CMakeLists.txt
+8 −0 core/include/bufr/BufrParser.h
+38 −2 core/include/bufr/DataContainer.h
+632 −8 core/include/bufr/DataObject.h
+5 −7 core/include/bufr/DataProvider.h
+8 −3 core/include/bufr/File.h
+3 −0 core/include/bufr/NcepDataProvider.h
+3 −0 core/include/bufr/WmoDataProvider.h
+38 −4 core/include/bufr/encoders/Description.h
+124 −0 core/include/bufr/encoders/EncoderBase.h
+4 −6 core/include/bufr/encoders/netcdf/Encoder.h
+68 −8 core/src/bufr/BufrReader/BufrParser.cpp
+81 −20 core/src/bufr/BufrReader/Exports/Variables/RemappedBrightnessTemperatureVariable.cpp
+1 −1 core/src/bufr/BufrReader/Exports/Variables/SensorScanPositionVariable.cpp
+6 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/TransformBuilder.cpp
+15 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/WrapTransform.cpp
+24 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/WrapTransform.h
+88 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/spatial_averaging/kinds.F90
+96 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/spatial_averaging/m_distance.f90
+50 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/spatial_averaging/spatial_average_interface.f90
+24 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/spatial_averaging/spatial_average_interface.h
+496 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/spatial_averaging/spatial_average_mod.f90
+549 −0 core/src/bufr/BufrReader/Exports/Variables/Transforms/spatial_averaging/ssmis_spatial_average_mod.f90_debug
+51 −11 core/src/bufr/BufrReader/Query/DataProvider/DataProvider.cpp
+8 −0 core/src/bufr/BufrReader/Query/DataProvider/NcepDataProvider.cpp
+7 −0 core/src/bufr/BufrReader/Query/DataProvider/WmoDataProvider.cpp
+12 −5 core/src/bufr/BufrReader/Query/File.cpp
+118 −11 core/src/bufr/DataContainer.cpp
+127 −10 core/src/encoders/Description.cpp
+420 −0 core/src/encoders/EncoderBase.cpp
+24 −247 core/src/encoders/netcdf/Encoder.cpp
+8 −1 docs/conf.py
+2 −1 docs/index.rst
+116 −0 docs/obs_builder.rst
+59 −8 docs/python_api.rst
+21 −5 docs/software_architecture.rst
+ docs/uml/BUFR_BigPicture.png
+1 −0 docs/uml/BUFR_BigPicture.puml
+ docs/uml/BUFR_BigPictureSeq.png
+ docs/uml/BUFR_CreateQuerySet.png
+ docs/uml/BUFR_DataCollection.png
+57 −0 docs/uml/BUFR_EncoderClassDiagram.puml
+57 −0 docs/uml/BUFR_ObsBuilder.puml
+ docs/uml/BUFR_QueryClassDiagram.png
+ docs/uml/BUFR_ResultSetGet.png
+ docs/uml/BUFR_Tokenizer.png
+68 −66 docs/yaml.rst
+28 −28 python/CMakeLists.txt
+17 −10 python/DataObjectFunctions.cpp
+4 −4 python/DataObjectFunctions.h
+2 −1 python/bufr/encoders/__init__.py
+1 −0 python/bufr/encoders/zarr/__init__.py
+107 −0 python/bufr/encoders/zarr/encoder.py
+5 −0 python/bufr/obs_builder/__init__.py
+88 −0 python/bufr/obs_builder/add_main_functions.py
+63 −0 python/bufr/obs_builder/logger.py
+166 −0 python/bufr/obs_builder/obs_builder.py
+6 −0 python/py_bufr.cpp
+29 −1 python/py_data_container.cpp
+149 −0 python/py_encoder_base.cpp
+268 −1 python/py_encoder_description.cpp
+2 −1 python/py_file.cpp
+50 −0 python/py_mpi.cpp
+24 −0 python/py_mpi.h
+4 −2 python/py_netcdf_encoder.cpp
+21 −2 python/py_parser.cpp
+74 −43 test/CMakeLists.txt
+55 −0 test/testinput/bufrtest_dim_labels_mapping.yaml
+2 −2 test/testinput/bufrtest_fieldname_validation.py
+88 −0 test/testinput/bufrtest_python_mpi_test.py
+70 −0 test/testinput/bufrtest_python_obsbuilder.py
+61 −0 test/testinput/bufrtest_python_obsbuilder_mod_sig.py
+118 −31 test/testinput/bufrtest_python_test.py
+1 −0 tools/CMakeLists.txt
+3 −0 tools/bufr2netcdf/CMakeLists.txt
+141 −44 tools/bufr2netcdf/bufr2netcdf.cpp
+8 −0 tools/bufr2zarr/CMakeLists.txt
+34 −0 tools/bufr2zarr/bufr2zarr.py
+15 −4 tools/build_scripts/bufr_comp.sh
+1 −1 tools/build_scripts/bufr_query_cpp_lint.py
+11 −3 tools/show_queries/QueryPrinter.cpp
2 changes: 1 addition & 1 deletion sorc/iodaconv
2 changes: 1 addition & 1 deletion sorc/ufo
Submodule ufo updated 174 files