Commit 204a5dd
authored
gt4py update: absolute K indexing (experimental) (NOAA-GFDL#252)
Co-authored-by: Roman Cattaneo <1116746+romanc@users.noreply.github.com>1 parent ebc4f96 commit 204a5dd
1 file changed
+1
-1
lines changed- docs/development/ADRs/cartesian/README.md+45
- docs/development/ADRs/cartesian/backend/README.md+3
- docs/development/ADRs/cartesian/backend/cuda-feature-freeze.md+1-1
- docs/development/ADRs/cartesian/backend/dace-cpu-kfirst.md+2-2
- docs/development/ADRs/cartesian/backend/dace-schedule-tree.md+1-1
- docs/development/ADRs/cartesian/backend/dace-version.md+2-2
- docs/development/ADRs/cartesian/backend/dace.md+2-2
- docs/development/ADRs/cartesian/backend/debug.md
- docs/development/ADRs/cartesian/experimental-features.md+48
- docs/development/ADRs/cartesian/experimental/README.md+3
- docs/development/ADRs/cartesian/experimental/indexing-absolute-k.md+79
- docs/development/ADRs/cartesian/frontend/README.md+3
- docs/development/ADRs/cartesian/frontend/literal-precision.md
- docs/development/ADRs/cartesian/frontend/round-functions.md
- docs/development/ADRs/next/0021-Argument-Descriptors.md+26
- pyproject.toml+1-2
- src/gt4py/_core/filecache.py+55
- src/gt4py/_core/locking.py+13-5
- src/gt4py/cartesian/frontend/defir_to_gtir.py+8-3
- src/gt4py/cartesian/frontend/gtscript_frontend.py+76-15
- src/gt4py/cartesian/frontend/nodes.py+8-1
- src/gt4py/cartesian/gtc/common.py+35-1
- src/gt4py/cartesian/gtc/dace/oir_to_tasklet.py+59-22
- src/gt4py/cartesian/gtc/dace/oir_to_treeir.py+13
- src/gt4py/cartesian/gtc/debug/debug_codegen.py+13
- src/gt4py/cartesian/gtc/gtcpp/oir_to_gtcpp.py+5
- src/gt4py/cartesian/gtc/gtir.py+44-10
- src/gt4py/cartesian/gtc/gtir_to_oir.py+3
- src/gt4py/cartesian/gtc/numpy/oir_to_npir.py+5
- src/gt4py/cartesian/gtc/oir.py+6
- src/gt4py/cartesian/gtc/passes/gtir_k_boundary.py+1-1
- src/gt4py/cartesian/gtscript.py+6
- src/gt4py/eve/extended_typing.py+16
- src/gt4py/next/constructors.py+5-5
- src/gt4py/next/ffront/decorator.py+5-1
- src/gt4py/next/ffront/foast_to_past.py+3-8
- src/gt4py/next/ffront/past_process_args.py+5-10
- src/gt4py/next/ffront/past_to_itir.py+24-16
- src/gt4py/next/ffront/stages.py+8-2
- src/gt4py/next/iterator/transforms/global_tmps.py-5
- src/gt4py/next/otf/arguments.py+92-27
- src/gt4py/next/otf/compiled_program.py+253-104
- src/gt4py/next/otf/workflow.py+3-2
- src/gt4py/next/program_processors/codegens/gtfn/gtfn_module.py+2-5
- src/gt4py/next/program_processors/runners/dace/gtir_dataflow.py+1-1
- src/gt4py/next/program_processors/runners/dace/gtir_to_sdfg_scan.py+1-1
- src/gt4py/next/program_processors/runners/dace/program.py+1
- src/gt4py/next/program_processors/runners/dace/transformations/__init__.py+2
- src/gt4py/next/program_processors/runners/dace/transformations/auto_optimize.py+9
- src/gt4py/next/program_processors/runners/dace/transformations/redundant_array_removers.py+141-222
- src/gt4py/next/program_processors/runners/dace/transformations/remove_views.py+123
- src/gt4py/next/program_processors/runners/dace/workflow/common.py+6
- src/gt4py/next/program_processors/runners/dace/workflow/factory.py+2-3
- src/gt4py/next/program_processors/runners/dace/workflow/translation.py+2-4
- src/gt4py/next/program_processors/runners/gtfn.py+3-38
- src/gt4py/next/typing.py+5-2
- src/gt4py/storage/cartesian/utils.py+1-2
- tests/cartesian_tests/integration_tests/multi_feature_tests/test_code_generation.py+103
- tests/cartesian_tests/integration_tests/multi_feature_tests/test_dace_parsing.py+135-51
- tests/cartesian_tests/unit_tests/frontend_tests/test_gtscript_frontend.py+41-2
- tests/core_tests/__init__.py+8
- tests/core_tests/unit_tests/test_filecache.py+48
- tests/next_tests/integration_tests/feature_tests/ffront_tests/test_compiled_program.py+2-2
- tests/next_tests/unit_tests/iterator_tests/transforms_tests/test_global_tmps.py+29-1
- tests/next_tests/unit_tests/otf_tests/test_compiled_program.py+26-87
- tests/next_tests/unit_tests/program_processor_tests/codegens_tests/gtfn_tests/test_gtfn_module.py+8-8
- tests/next_tests/unit_tests/program_processor_tests/runners_tests/dace_tests/transformation_tests/test_copy_chain_remover.py+79-10
- tests/next_tests/unit_tests/program_processor_tests/runners_tests/dace_tests/transformation_tests/test_remove_point_view.py+179
- uv.lock+3-14
0 commit comments