Skip to content

Commit

Permalink
Disable (t8code-fv) elixir advection basic in mpi tests
Browse files Browse the repository at this point in the history
  • Loading branch information
bennibolm committed Dec 9, 2024
1 parent d95def6 commit 7ce50e1
Showing 1 changed file with 43 additions and 43 deletions.
86 changes: 43 additions & 43 deletions test/test_t8code_fv_2d.jl
Original file line number Diff line number Diff line change
Expand Up @@ -44,49 +44,49 @@ mkdir(outdir)
# end
# end

@trixi_testset "elixir_advection_basic.jl" begin
@trixi_testset "first-order FV" begin
@test_trixi_include(joinpath(EXAMPLES_DIR, "elixir_advection_basic.jl"),
order=1,
l2=[0.08551397247817498],
linf=[0.12087467695430498])
# Ensure that we do not have excessive memory allocations
# (e.g., from type instabilities)
let
t = sol.t[end]
u_ode = sol.u[end]
du_ode = similar(u_ode)
@test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 1000
end
end
@trixi_testset "second-order FV" begin
@test_trixi_include(joinpath(EXAMPLES_DIR, "elixir_advection_basic.jl"),
l2=[0.008142380494734171],
linf=[0.018687916234976898])
# Ensure that we do not have excessive memory allocations
# (e.g., from type instabilities)
let
t = sol.t[end]
u_ode = sol.u[end]
du_ode = similar(u_ode)
@test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 1000
end
end
@trixi_testset "second-order FV, extended reconstruction stencil" begin
@test_trixi_include(joinpath(EXAMPLES_DIR, "elixir_advection_basic.jl"),
extended_reconstruction_stencil=true,
l2=[0.028436326251639936],
linf=[0.08696815845435057])
# Ensure that we do not have excessive memory allocations
# (e.g., from type instabilities)
let
t = sol.t[end]
u_ode = sol.u[end]
du_ode = similar(u_ode)
@test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 1000
end
end
end
# @trixi_testset "elixir_advection_basic.jl" begin
# @trixi_testset "first-order FV" begin
# @test_trixi_include(joinpath(EXAMPLES_DIR, "elixir_advection_basic.jl"),
# order=1,
# l2=[0.08551397247817498],
# linf=[0.12087467695430498])
# # Ensure that we do not have excessive memory allocations
# # (e.g., from type instabilities)
# let
# t = sol.t[end]
# u_ode = sol.u[end]
# du_ode = similar(u_ode)
# @test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 1000
# end
# end
# @trixi_testset "second-order FV" begin
# @test_trixi_include(joinpath(EXAMPLES_DIR, "elixir_advection_basic.jl"),
# l2=[0.008142380494734171],
# linf=[0.018687916234976898])
# # Ensure that we do not have excessive memory allocations
# # (e.g., from type instabilities)
# let
# t = sol.t[end]
# u_ode = sol.u[end]
# du_ode = similar(u_ode)
# @test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 1000
# end
# end
# @trixi_testset "second-order FV, extended reconstruction stencil" begin
# @test_trixi_include(joinpath(EXAMPLES_DIR, "elixir_advection_basic.jl"),
# extended_reconstruction_stencil=true,
# l2=[0.028436326251639936],
# linf=[0.08696815845435057])
# # Ensure that we do not have excessive memory allocations
# # (e.g., from type instabilities)
# let
# t = sol.t[end]
# u_ode = sol.u[end]
# du_ode = similar(u_ode)
# @test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 1000
# end
# end
# end

@trixi_testset "elixir_advection_gauss.jl" begin
@trixi_testset "first-order FV" begin
Expand Down

0 comments on commit 7ce50e1

Please sign in to comment.