Path: blob/main/test/test_tree_2d_eulerpolytropic.jl
2055 views
module TestExamples2DEulerMulticomponent12using Test3using Trixi45include("test_trixi.jl")67EXAMPLES_DIR = joinpath(examples_dir(), "tree_2d_dgsem")89@testset "Polytropic Euler" begin10#! format: noindent1112@trixi_testset "elixir_eulerpolytropic_convergence.jl" begin13@test_trixi_include(joinpath(EXAMPLES_DIR,14"elixir_eulerpolytropic_convergence.jl"),15l2=[160.0016689832177626373, 0.0025920263793094526,170.00328107449462667918],19linf=[200.010994883201896677, 0.013309526619350365,210.0200803266111737622])23# Ensure that we do not have excessive memory allocations24# (e.g., from type instabilities)25let26t = sol.t[end]27u_ode = sol.u[end]28du_ode = similar(u_ode)29@test (@allocated Trixi.rhs!(du_ode, u_ode, semi, t)) < 100030end31end32end3334end # module353637