Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add moist Euler equations with warm bubble test case #1813

Draft
wants to merge 48 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
48 commits
Select commit Hold shift + click to select a range
ed0e8dc
add LMARS flux in 2D
benegee Dec 18, 2023
77f0d46
add dry air warm bubble test case
benegee Dec 18, 2023
66db843
Merge branch 'main' into add-warm-bubble-test-case
benegee Dec 18, 2023
c8b5360
get formatting right
benegee Dec 18, 2023
786ccd9
remove +=
benegee Dec 19, 2023
62512dc
add DOI
benegee Dec 19, 2023
8043aaf
cleaned up variables (naming, scope)
benegee Dec 19, 2023
b6e527b
reduce run time of test case
benegee Dec 19, 2023
7cfe952
Revert "reduce run time of test case"
benegee Dec 21, 2023
03db8f1
change output folder
benegee Dec 21, 2023
78f22c3
change energy term in LMARS solver to use p_l/r
benegee Dec 21, 2023
700dd30
add lmars consistency checks
benegee Dec 21, 2023
e25f2dc
switched to kennedy gruber flux
benegee Dec 21, 2023
1151789
add euler warm bubble elixir to tests
benegee Dec 21, 2023
d91e0f6
adapt errors due to change flux
benegee Dec 21, 2023
b38d57e
add warm bubble test with TreeMesh
benegee Dec 21, 2023
e373c08
fix unit test
benegee Dec 21, 2023
285f09b
fix format
benegee Dec 21, 2023
fc5b8f6
Merge branch 'main' into add-warm-bubble-test-case
benegee Dec 21, 2023
0b4f400
Merge branch 'main' into add-warm-bubble-test-case
benegee Jan 9, 2024
63d66ce
adapt polynomial degree and CFL number
benegee Jan 9, 2024
82d1d76
fix format
benegee Jan 9, 2024
17e11a2
adapt tests due to changed parameters
benegee Jan 9, 2024
0c97c9f
Update src/equations/compressible_euler_2d.jl
benegee Jan 10, 2024
fc4da19
Update src/equations/compressible_euler_2d.jl
benegee Jan 10, 2024
8b8f1e2
Update src/equations/compressible_euler_3d.jl
benegee Jan 10, 2024
854eefd
Update src/equations/compressible_euler_3d.jl
benegee Jan 10, 2024
2d55dc9
correct test result
benegee Jan 10, 2024
54d7de0
use callable struct to hold parameters
benegee Jan 10, 2024
53c5d2b
Merge branch 'add-warm-bubble-test-case' of github.com:trixi-framewor…
benegee Jan 10, 2024
843173b
Update examples/structured_2d_dgsem/elixir_euler_warm_bubble.jl
benegee Jan 10, 2024
623dae3
Update examples/tree_2d_dgsem/elixir_euler_warm_bubble.jl
benegee Jan 10, 2024
bed6975
year of Wicker paper, comment on tspan
benegee Jan 11, 2024
cc43a50
add comment on speed of sound
benegee Jan 11, 2024
8a4c56b
Merge branch 'main' into add-wet-bubble-test-case
benegee Jan 15, 2024
863f8b9
restructure CompressibleEulerMulticomponentEquations
benegee Jan 25, 2024
405bf74
fix spelling
benegee Jan 25, 2024
17e4e11
Merge branch 'main' into add-wet-bubble-test-case
benegee Jan 25, 2024
c52da4e
fix density_gas_constant calls
benegee Jan 25, 2024
d9efc2a
some cleanup
benegee Jan 25, 2024
f95024d
missing cv
benegee Jan 25, 2024
f32fdff
add shima, kenndy_gruber, and LMARS fluxes with tests
benegee Jan 25, 2024
778df22
format
benegee Jan 25, 2024
01abb39
fight allocations
benegee Jan 26, 2024
393e69e
avoid allocation?
benegee Feb 26, 2024
ce6b975
implement max_abs_speed_naive
benegee Feb 26, 2024
1e4e76d
Merge branch 'main' into add-wet-bubble-test-case
benegee Mar 20, 2024
cadf32b
alternative initial condition
benegee Jul 24, 2024
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
613 changes: 613 additions & 0 deletions examples/structured_2d_dgsem/elixir_eulermultimoist_warm_bubble.jl

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion src/Trixi.jl
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,7 @@ export AcousticPerturbationEquations2D,
CompressibleEulerEquations3D,
CompressibleEulerMulticomponentEquations1D,
CompressibleEulerMulticomponentEquations2D,
CompressibleMoistEulerEquations2D,
CompressibleEulerEquationsQuasi1D,
IdealGlmMhdEquations1D, IdealGlmMhdEquations2D, IdealGlmMhdEquations3D,
IdealGlmMhdMulticomponentEquations1D, IdealGlmMhdMulticomponentEquations2D,
Expand Down Expand Up @@ -219,7 +220,7 @@ export initial_condition_eoc_test_coupled_euler_gravity,
export cons2cons, cons2prim, prim2cons, cons2macroscopic, cons2state, cons2mean,
cons2entropy, entropy2cons
export density, pressure, density_pressure, velocity, global_mean_vars,
equilibrium_distribution, waterheight_pressure
equilibrium_distribution, waterheight_pressure, temperature
export entropy, energy_total, energy_kinetic, energy_internal, energy_magnetic,
cross_helicity,
enstrophy
Expand Down
Loading