Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
141 commits
Select commit Hold shift + click to select a range
a460d50
add first batch of program tests to continuous benchmarking
DropD Sep 4, 2025
84abc04
fix static params for apply_diffusion_to_vn
DropD Sep 4, 2025
50e8365
improve static params for apply_diffusion_to_w_... test
DropD Sep 5, 2025
ad8d449
Merge branch 'main' into expand-continuous-benchmarking
DropD Sep 5, 2025
aacd35b
add static params and remove indirectly used prog from benchmarking
DropD Sep 5, 2025
d042c98
update dockerfile to trigger a rebuild with newer bencher CLI
DropD Sep 5, 2025
ba94c10
add compute_derived_horizontal_winds_... to benchmarking
DropD Sep 12, 2025
4571a34
Merge branch 'main' into expand-continuous-benchmarking
DropD Sep 12, 2025
3dcdd34
temporarily remove failing parametrization case.
DropD Sep 16, 2025
367ba1f
add compute_advection_in_vertical... program
DropD Sep 16, 2025
c4b33c3
add benchmarking for advection_in_horizontal... program
DropD Sep 16, 2025
bdc3296
add benchmarking for compute_perturbed... program
DropD Sep 16, 2025
5836fbf
add benchmarking for 'compute_hydrostatic...' program
DropD Sep 16, 2025
7d041d5
fix precommit messages
DropD Sep 16, 2025
a30e5da
fix a bug in grid-savepoint reading during driver initialization (#866)
OngChia Sep 12, 2025
ca2f4f2
Fix cupy cfl reduction performance by raveling the array (#872)
havogt Sep 12, 2025
36f5583
Update to GT4Py v1.0.9 (dace fix) (#840)
philip-paul-mueller Sep 12, 2025
510dfae
delete outdated top level README.md from tools (#870)
halungge Sep 12, 2025
3824293
Bump actions/setup-python from 5 to 6 (#863)
dependabot[bot] Sep 15, 2025
1c899eb
Clean up 41_to_60 for better performance (#784)
iomaganaris Sep 15, 2025
937128b
Fix memory allocator for zero fields in velocity advection tests (#874)
edopao Sep 15, 2025
c1bfd1c
Add dace backend to default CI pipeline (#822)
edopao Sep 15, 2025
02d031f
Merge branch 'main' into expand-continuous-benchmarking
DropD Sep 18, 2025
bddb09d
add benchmarking for 'vertically_implicit_solver...' program
DropD Sep 18, 2025
48c9b08
avoid dace backend corner cases in stencil tests
DropD Sep 19, 2025
4ea9499
Merge branch 'main' into expand-continuous-benchmarking
DropD Sep 19, 2025
70e1720
add benchmarking for 'interpolate_rho_theta...' program
DropD Sep 19, 2025
1479e80
fix typing for static variants in stencil tests
DropD Sep 19, 2025
cf730e8
add benchmarking for 'apply_divergence_damping...' program
DropD Sep 19, 2025
47d647a
add benchmarking for 'vertically_implicit...corrector...' program
DropD Sep 19, 2025
3289b38
add benchmarking for 'init_cell...' program
DropD Sep 19, 2025
f3921e7
add benchmarking for 'update_mass_flux_weighted' program
DropD Sep 19, 2025
6368b76
Merge branch 'main' into expand-continuous-benchmarking
iomaganaris Sep 22, 2025
9fd8a3f
Make fixture names readable
iomaganaris Sep 29, 2025
1f88e8f
Make variable options usable with pytest -k
iomaganaris Sep 29, 2025
123b25b
Print gt4py timers in a nice way (along with pytest timers)
iomaganaris Sep 30, 2025
ab89a17
Merge remote-tracking branch 'origin/main' into expand-continuous-ben…
iomaganaris Sep 30, 2025
66855eb
Disable verification if --benchmark_only is set
iomaganaris Oct 1, 2025
d39c9f1
Clean gtx_metrics after the verification
iomaganaris Oct 1, 2025
4d3a6d6
Get rid of the first slow iterations
iomaganaris Oct 1, 2025
8ad81e4
Merge remote-tracking branch 'origin/main' into expand-continuous-ben…
iomaganaris Oct 1, 2025
1129847
Added a few fixture ids
iomaganaris Oct 1, 2025
c6de2d1
Add at_first_substep to compile-time constants in vertically_implicit…
iomaganaris Oct 7, 2025
9f1b6a6
Prepare for combination
muellch Oct 8, 2025
3207b99
pre commit
muellch Oct 8, 2025
171ffd7
Remove debug print of gt4py timers
iomaganaris Oct 8, 2025
2728bfd
Fix metrics with new gt4py
iomaganaris Oct 8, 2025
a1cb8f0
first try of combine 4 field operators
yiluchen1066 Oct 9, 2025
ffb002d
some edits and small refactoring
nfarabullini Oct 9, 2025
29718d6
Merge branch 'main' into combine_1_13_further
nfarabullini Oct 9, 2025
8b1bd03
further indexing to remove last level
nfarabullini Oct 9, 2025
205c1cb
edits for debugging for me and Yilu
nfarabullini Oct 9, 2025
a879762
more fixes
nfarabullini Oct 9, 2025
070dc87
more fixes and
nfarabullini Oct 9, 2025
34d5a76
edits for exner field
nfarabullini Oct 10, 2025
18e3817
Find a way to inherit from existing StencilTests
iomaganaris Oct 10, 2025
c525572
Enable inheritance from classes of benchmarks and apply to TestApplyD…
iomaganaris Oct 13, 2025
f1cfa28
edits
nfarabullini Oct 13, 2025
7225d41
Merge branch 'main' into combine_1_13_further
nfarabullini Oct 13, 2025
534d31d
Use subclasses for continuous_benchmarking
iomaganaris Oct 13, 2025
6ee0419
Replace UUID of test with class
iomaganaris Oct 13, 2025
442555b
Merge branch 'main' into expand-continuous-benchmarking
iomaganaris Oct 13, 2025
da6c9eb
Remove TODO
iomaganaris Oct 13, 2025
33149f3
Replace skip_verification with benchmark_only
iomaganaris Oct 13, 2025
6030243
further edits
nfarabullini Oct 14, 2025
01d87c3
Modifications in TestComputeThetaRhoPressureGradientAndUpdateVn
kotsaloscv Oct 14, 2025
62ff36c
Modifications in TestComputeThetaRhoPressureGradientAndUpdateVn
kotsaloscv Oct 14, 2025
f49b74b
Avoid warning: PytestCollectionWarning: cannot collect 'test_*' becau…
iomaganaris Oct 15, 2025
c755cd8
Fix formatting
iomaganaris Oct 15, 2025
f1a627d
Skip continuous benchmarking tests if grid is not icon_benchmark
iomaganaris Oct 15, 2025
1e092ba
Fixing tests
iomaganaris Oct 15, 2025
28d695a
Fix TestFusedVelocityAdvectionStencilVMomentumAndContravariant
iomaganaris Oct 15, 2025
9cd760a
Skip validation of TestComputeThetaRhoPressureGradientAndUpdateVn
iomaganaris Oct 15, 2025
ad34020
Remove unrelated changes
iomaganaris Oct 15, 2025
2481f55
Merge remote-tracking branch 'origin/main' into expand-continuous-ben…
iomaganaris Oct 15, 2025
efa6df4
Trying to fix test_TestComputeDerivedHorizontalWindsAndKEAndHorizonta…
iomaganaris Oct 15, 2025
217333f
Remove unnecessary UUID
iomaganaris Oct 15, 2025
3dc8b0e
Merge branch 'main' into expand-continuous-benchmarking
DropD Oct 16, 2025
db94055
Merge branch 'main' into combine_1_13_further
nfarabullini Oct 20, 2025
7cd8f81
pre-commit edit
nfarabullini Oct 20, 2025
706335a
further edits
nfarabullini Oct 20, 2025
7e57d03
ran pre-commit
nfarabullini Oct 20, 2025
8df6296
small edit to stencil test
nfarabullini Oct 20, 2025
420fe3a
Merge branch 'main' into expand-continuous-benchmarking
iomaganaris Oct 22, 2025
d018cae
Merge branch 'main' into expand-continuous-benchmarking
edopao Oct 23, 2025
7a13046
Merge branch 'main' of https://github.com/C2SM/icon4py into combine_1…
nfarabullini Oct 27, 2025
05968bb
renaming: TestCBApplyDiffusionToVn to TestApplyDiffusionToVnContinuou…
kotsaloscv Oct 30, 2025
eb720fe
Merge branch 'main' into expand-continuous-benchmarking
DropD Nov 4, 2025
f0e6f53
Merge remote-tracking branch 'origin/main' into expand-continuous-ben…
iomaganaris Nov 5, 2025
36f54e8
Fix issue with test_grid
iomaganaris Nov 5, 2025
e8c1065
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 5, 2025
94021c0
Fix data_allocations import in test_calculate_horizontal_gradients_fo…
iomaganaris Nov 6, 2025
4407d5c
Increase DaCe bencher time limit
iomaganaris Nov 6, 2025
0e26652
Only run none and compile_time_domain in bencher
iomaganaris Nov 6, 2025
565e350
Revert changes in slurm timeout
iomaganaris Nov 6, 2025
05a7fbe
Allow TestComputeThetaRhoPressureGradientAndUpdateVnContinuousBenchma…
iomaganaris Nov 6, 2025
e96911c
Merge remote-tracking branch 'origin/main' into expand-continuous-ben…
iomaganaris Nov 6, 2025
6c3eccb
Profile only compile_time_domain in bencher
iomaganaris Nov 7, 2025
2eb5876
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 7, 2025
d1c6a9e
Use proper values for TestComputeThetaRhoPressureGradientAndUpdateVnC…
iomaganaris Nov 7, 2025
4d6e2d0
Fix ComputeThetaRhoPressureGradientAndUpdateVn stencil test
iomaganaris Nov 10, 2025
6e60f81
Remove irrelevant comment
iomaganaris Nov 10, 2025
7923021
edits to re-do work
nfarabullini Nov 10, 2025
edd7e4f
Fix TestApplyDiffusionToWAndComputeHorizontalGradientsForTurbulence
iomaganaris Nov 10, 2025
4239768
Use the test functions of StencilTest only and replace static_variant…
iomaganaris Nov 10, 2025
90bba1b
Merge branch 'expand-continuous-benchmarking' of https://github.com/D…
nfarabullini Nov 11, 2025
dec905e
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 11, 2025
726b458
Merge branch 'combine_1_13_further' of https://github.com/C2SM/icon4p…
nfarabullini Nov 12, 2025
a7fe7b9
small edit to fix backend failures
nfarabullini Nov 12, 2025
fa9d58e
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 12, 2025
e6d04ee
edit to nflat_gradp value in test
nfarabullini Nov 12, 2025
96ea219
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 12, 2025
e4b0ea9
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 18, 2025
07d74e8
restored files
nfarabullini Nov 18, 2025
879a35d
more restoration
nfarabullini Nov 18, 2025
4adfa21
more restoration and ran pre-commit
nfarabullini Nov 18, 2025
c96773e
one more restored file
nfarabullini Nov 18, 2025
b8e07bf
one more restored file
nfarabullini Nov 18, 2025
7ce3f5e
fixed error
nfarabullini Nov 18, 2025
c018408
small bound edit re-instated
nfarabullini Nov 18, 2025
de1220c
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 18, 2025
9fe3ce4
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 19, 2025
12f1a19
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 24, 2025
84163b1
reverted changes after dace fix
nfarabullini Nov 24, 2025
d04db94
reverted file
nfarabullini Nov 24, 2025
6705666
small edit for bounds
nfarabullini Nov 24, 2025
8368286
Merge branch 'main' into combine_1_13_further
nfarabullini Nov 25, 2025
8d9bb39
Merge branch 'main' into combine_1_13_further
nfarabullini Dec 2, 2025
ac05bdf
Merge branch 'main' into combine_1_13_further
edopao Dec 9, 2025
fe38b17
Merge branch 'main' into combine_1_13_further
nfarabullini Dec 15, 2025
9b308a1
Merge branch 'main' into combine_1_13_further
nfarabullini Dec 18, 2025
3ff33cf
Merge branch 'main' into combine_1_13_further
nfarabullini Dec 19, 2025
45bdaff
removed double field return
nfarabullini Dec 22, 2025
d05ccf2
Merge branch 'combine_1_13_further' of https://github.com/C2SM/icon4p…
nfarabullini Dec 22, 2025
1d88f3c
Remove write-write pattern in combined_1_to_13 (#985)
edopao Dec 23, 2025
1ecd4c1
some further inlining
nfarabullini Jan 5, 2026
2a7a46e
Merge branch 'main' into combine_1_13_further
nfarabullini Jan 5, 2026
7f8a6e0
further inlining
nfarabullini Jan 5, 2026
e8c5f26
Merge branch 'combine_1_13_further' of https://github.com/C2SM/icon4p…
nfarabullini Jan 5, 2026
cff056a
further inlining
nfarabullini Jan 6, 2026
f2d42cc
fixed small mistake
nfarabullini Jan 6, 2026
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

Large diffs are not rendered by default.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -156,8 +156,6 @@ def test_time_step_flags(
],
)
def test_nonhydro_predictor_step(
istep_init,
istep_exit,
substep_init,
step_date_init,
step_date_exit,
Expand All @@ -172,7 +170,6 @@ def test_nonhydro_predictor_step(
interpolation_savepoint,
savepoint_nonhydro_exit,
experiment,
ndyn_substeps,
at_initial_timestep,
caplog,
backend,
Expand Down Expand Up @@ -234,7 +231,7 @@ def test_nonhydro_predictor_step(
cell_domain = h_grid.domain(dims.CellDim)
edge_domain = h_grid.domain(dims.EdgeDim)

cell_start_lateral_boundary_level_2 = icon_grid.start_index(
cell_start_lateral_boundary_level_3 = icon_grid.start_index(
cell_domain(h_grid.Zone.LATERAL_BOUNDARY_LEVEL_3)
)

Expand All @@ -250,90 +247,90 @@ def test_nonhydro_predictor_step(
# stencils 2, 3
assert test_utils.dallclose(
diagnostic_state_nh.perturbed_exner_at_cells_on_model_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.exner_pr().asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.exner_pr().asnumpy()[cell_start_lateral_boundary_level_3:, :],
)
assert test_utils.dallclose(
solve_nonhydro.temporal_extrapolation_of_perturbed_exner.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.z_exner_ex_pr().asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.z_exner_ex_pr().asnumpy()[cell_start_lateral_boundary_level_3:, :],
)

# stencils 4,5
assert test_utils.dallclose(
solve_nonhydro.exner_at_cells_on_half_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, nlev - 1
cell_start_lateral_boundary_level_3:, nlev - 1
],
sp_exit.z_exner_ic().asnumpy()[cell_start_lateral_boundary_level_2:, nlev - 1],
sp_exit.z_exner_ic().asnumpy()[cell_start_lateral_boundary_level_3:, nlev - 1],
)
nflatlev = vertical_params.nflatlev
assert test_utils.dallclose(
solve_nonhydro.exner_at_cells_on_half_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, nflatlev : nlev - 1
cell_start_lateral_boundary_level_3:, nflatlev : nlev - 1
],
sp_exit.z_exner_ic().asnumpy()[cell_start_lateral_boundary_level_2:, nflatlev : nlev - 1],
sp_exit.z_exner_ic().asnumpy()[cell_start_lateral_boundary_level_3:, nflatlev : nlev - 1],
rtol=1.0e-9,
)
# stencil 6
assert test_utils.dallclose(
solve_nonhydro.ddz_of_temporal_extrapolation_of_perturbed_exner_on_model_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, nflatlev:
cell_start_lateral_boundary_level_3:, nflatlev:
],
sp_exit.z_dexner_dz_c(0).asnumpy()[cell_start_lateral_boundary_level_2:, nflatlev:],
sp_exit.z_dexner_dz_c(0).asnumpy()[cell_start_lateral_boundary_level_3:, nflatlev:],
atol=5e-18,
)

# stencils 7,8,9
assert test_utils.dallclose(
diagnostic_state_nh.rho_at_cells_on_half_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.rho_ic().asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.rho_ic().asnumpy()[cell_start_lateral_boundary_level_3:, :],
)
assert test_utils.dallclose(
solve_nonhydro.pressure_buoyancy_acceleration_at_cells_on_half_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, 1:
cell_start_lateral_boundary_level_3:, 1:
],
sp_exit.z_th_ddz_exner_c().asnumpy()[cell_start_lateral_boundary_level_2:, 1:],
sp_exit.z_th_ddz_exner_c().asnumpy()[cell_start_lateral_boundary_level_3:, 1:],
rtol=2.0e-12,
)

# stencils 7,8,9, 11
assert test_utils.dallclose(
solve_nonhydro.perturbed_theta_v_at_cells_on_half_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.z_theta_v_pr_ic().asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.z_theta_v_pr_ic().asnumpy()[cell_start_lateral_boundary_level_3:, :],
)
assert test_utils.dallclose(
diagnostic_state_nh.theta_v_at_cells_on_half_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.theta_v_ic().asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.theta_v_ic().asnumpy()[cell_start_lateral_boundary_level_3:, :],
)
# stencils 7,8,9, 13
assert test_utils.dallclose(
solve_nonhydro.perturbed_rho_at_cells_on_model_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.z_rth_pr(0).asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.z_rth_pr(0).asnumpy()[cell_start_lateral_boundary_level_3:, :],
)
assert test_utils.dallclose(
solve_nonhydro.perturbed_theta_v_at_cells_on_model_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, :
cell_start_lateral_boundary_level_3:, :
],
sp_exit.z_rth_pr(1).asnumpy()[cell_start_lateral_boundary_level_2:, :],
sp_exit.z_rth_pr(1).asnumpy()[cell_start_lateral_boundary_level_3:, :],
)

# stencils 12
nflat_gradp = grid_savepoint.nflat_gradp()
assert test_utils.dallclose(
solve_nonhydro.d2dz2_of_temporal_extrapolation_of_perturbed_exner_on_model_levels.asnumpy()[
cell_start_lateral_boundary_level_2:, nflat_gradp:
cell_start_lateral_boundary_level_3:, nflat_gradp:
],
sp_exit.z_dexner_dz_c(1).asnumpy()[cell_start_lateral_boundary_level_2:, nflat_gradp:],
sp_exit.z_dexner_dz_c(1).asnumpy()[cell_start_lateral_boundary_level_3:, nflat_gradp:],
atol=1e-22,
)

Expand Down Expand Up @@ -810,7 +807,6 @@ def test_run_solve_nonhydro_single_step(
)


# why is this not run for APE?
@pytest.mark.embedded_remap_error
@pytest.mark.datatest
@pytest.mark.parametrize("experiment", [definitions.Experiments.MCH_CH_R04B09])
Expand Down Expand Up @@ -1023,17 +1019,13 @@ def test_compute_perturbed_quantities_and_interpolation(
step_date_init,
step_date_exit,
*,
ndyn_substeps,
icon_grid,
lowest_layer_thickness,
model_top_height,
stretch_factor,
damping_height,
grid_savepoint,
metrics_savepoint,
interpolation_savepoint,
substep_init,
substep_exit,
savepoint_nonhydro_init,
savepoint_compute_edge_diagnostics_for_dycore_and_update_vn_init,
savepoint_nonhydro_exit,
Expand Down Expand Up @@ -1182,8 +1174,8 @@ def test_compute_perturbed_quantities_and_interpolation(
assert test_utils.dallclose(
perturbed_exner_at_cells_on_model_levels.asnumpy(), exner_pr_ref.asnumpy()
)
assert test_utils.dallclose(rho_at_cells_on_half_levels.asnumpy(), rho_ic_ref.asnumpy())

assert test_utils.dallclose(rho_at_cells_on_half_levels.asnumpy(), rho_ic_ref.asnumpy())
assert test_utils.dallclose(
exner_at_cells_on_half_levels.asnumpy()[:, nflatlev:],
z_exner_ic_ref.asnumpy()[:, nflatlev:],
Expand Down Expand Up @@ -1238,17 +1230,8 @@ def test_interpolate_rho_theta_v_to_half_levels_and_compute_pressure_buoyancy_ac
step_date_init,
step_date_exit,
*,
ndyn_substeps,
icon_grid,
lowest_layer_thickness,
model_top_height,
stretch_factor,
damping_height,
grid_savepoint,
metrics_savepoint,
interpolation_savepoint,
substep_init,
substep_exit,
savepoint_nonhydro_init,
savepoint_compute_edge_diagnostics_for_dycore_and_update_vn_init,
savepoint_nonhydro_exit,
Expand Down Expand Up @@ -1380,7 +1363,6 @@ def test_compute_theta_rho_face_values_and_pressure_gradient_and_update_vn(
step_date_init,
step_date_exit,
*,
ndyn_substeps,
icon_grid,
savepoint_nonhydro_init,
lowest_layer_thickness,
Expand All @@ -1391,9 +1373,6 @@ def test_compute_theta_rho_face_values_and_pressure_gradient_and_update_vn(
metrics_savepoint,
interpolation_savepoint,
savepoint_nonhydro_exit,
istep_init,
substep_init,
substep_exit,
savepoint_compute_edge_diagnostics_for_dycore_and_update_vn_init,
savepoint_compute_edge_diagnostics_for_dycore_and_update_vn_exit,
backend,
Expand Down Expand Up @@ -1596,19 +1575,13 @@ def test_apply_divergence_damping_and_update_vn(
step_date_init,
step_date_exit,
*,
ndyn_substeps,
icon_grid,
savepoint_nonhydro_init,
lowest_layer_thickness,
model_top_height,
stretch_factor,
damping_height,
grid_savepoint,
metrics_savepoint,
interpolation_savepoint,
savepoint_nonhydro_exit,
savepoint_compute_edge_diagnostics_for_dycore_and_update_vn_init,
savepoint_compute_edge_diagnostics_for_dycore_and_update_vn_exit,
backend,
):
sp_nh_init = savepoint_nonhydro_init
Expand Down Expand Up @@ -1721,15 +1694,10 @@ def test_apply_divergence_damping_and_update_vn(
],
)
def test_compute_horizontal_velocity_quantities_and_fluxes(
istep_init,
istep_exit,
substep_init,
substep_exit,
step_date_init,
step_date_exit,
experiment,
icon_grid,
ndyn_substeps,
grid_savepoint,
lowest_layer_thickness,
model_top_height,
Expand All @@ -1739,8 +1707,6 @@ def test_compute_horizontal_velocity_quantities_and_fluxes(
savepoint_dycore_30_to_38_exit,
interpolation_savepoint,
metrics_savepoint,
savepoint_nonhydro_init,
savepoint_nonhydro_exit,
backend,
):
edge_domain = h_grid.domain(dims.EdgeDim)
Expand Down Expand Up @@ -1903,21 +1869,17 @@ def test_compute_horizontal_velocity_quantities_and_fluxes(
def test_compute_averaged_vn_and_fluxes_and_prepare_tracer_advection(
istep_init,
istep_exit,
substep_init,
substep_exit,
step_date_init,
step_date_exit,
experiment,
icon_grid,
ndyn_substeps,
at_first_substep,
grid_savepoint,
savepoint_dycore_30_to_38_init,
savepoint_dycore_30_to_38_exit,
interpolation_savepoint,
metrics_savepoint,
savepoint_nonhydro_init,
savepoint_nonhydro_exit,
backend,
):
edge_domain = h_grid.domain(dims.EdgeDim)
Expand Down Expand Up @@ -2026,7 +1988,6 @@ def test_vertically_implicit_solver_at_predictor_step(
step_date_init,
step_date_exit,
*,
ndyn_substeps,
icon_grid,
savepoint_nonhydro_init,
lowest_layer_thickness,
Expand All @@ -2037,9 +1998,6 @@ def test_vertically_implicit_solver_at_predictor_step(
metrics_savepoint,
interpolation_savepoint,
savepoint_nonhydro_exit,
istep_init,
istep_exit,
substep_exit,
savepoint_vertically_implicit_dycore_solver_init,
backend,
):
Expand Down
Loading
Loading