trixi-framework/TrixiAtmo.jl: v0.1.0

Read full text
Authors: Tristan Montoya, Benedict, Benedict, Marco Artiano, Andrés Mauricio Rueda-Ramírez, Philipp Baasch, Joshua Lampert, Patrick Ersing, Daniel Doehring, Arpit Babbar, Caelon Cragin
Cited by: 0

Abstract

TrixiAtmo v0.1.0 Merged pull requests: Merging thesis_gemein_2022 into TrixiAtmo.jl (#2) (@Arpit-Babbar) Bump crate-ci/typos from 1.22.9 to 1.23.1 (#4) (@dependabot[bot]) format (#5) (@ranocha) Adding basic CI (#6) (@tristanmontoya) CompatHelper: bump compat for Trixi to 0.8, (keep existing compat) (#7) (@github-actions[bot]) CompatHelper: bump compat for DocumenterInterLinks to 1 for package docs, (keep existing compat) (#9) (@github-actions[bot]) Add permissions to CompatHelper workflow (#10) (@benegee) Add codecov secret (#11) (@benegee) Update coveralls workflow (#12) (@benegee) Fix CompatHelper with copy from libtrixi (#16) (@benegee) CompatHelper: bump compat for Static to 1, (keep existing compat) (#20) (@github-actions[bot]) Add equations by Lucas (#21) (@benegee) Adapt URL for CI badge (#22) (@benegee) Do coverage testing only on ubuntu (#23) (@benegee) p4est solver on a spherical mesh (#25) (@amrueda) Bump julia-actions/setup-julia from 1 to 2 (#26) (@dependabot[bot]) Bump crate-ci/typos from 1.23.1 to 1.23.6 (#27) (@dependabot[bot]) Add test for spherical advection in Cartesian coordinates (#30) (@tristanmontoya) Bump crate-ci/typos from 1.23.6 to 1.24.3 (#33) (@dependabot[bot]) Add alternative element-local mapping (#34) (@tristanmontoya) Make compatible with NDIMS_AMBIENT parameter for P4estMesh in Trixi.jl (#35) (@tristanmontoya) Add 3D Cartesian Shallow Water Equations (#36) (@amrueda) Bump crate-ci/typos from 1.24.3 to 1.25.0 (#40) (@dependabot[bot]) CompatHelper: bump compat for Trixi to 0.9, (keep existing compat) (#41) (@github-actions[bot]) CompatHelper: bump compat for Trixi to 0.9 for package test, (keep existing compat) (#42) (@github-actions[bot]) Bump crate-ci/typos from 1.25.0 to 1.27.0 (#44) (@dependabot[bot]) Update JuliaFormatter version in format check to 1.0.60 to be consistent with Trixi.jl (#45) (@tristanmontoya) Covariant form as variable-coefficient problem using auxiliary variables (#47) (@tristanmontoya) Quad-Based Icosahedral Grid (#50) (@amrueda) Specialize save_solution_file for AbstractCovariantEquations to support solution_variables which depend on auxiliary variables (#51) (@tristanmontoya) Icosahedral grid with multiple trees per quad face of icosahedron (#52) (@amrueda) Add bottom topography and Coriolis terms to 3D Cartesian SWE, and incorporate additional test cases (#53) (@amrueda) [2D manifold in 3D] Option to use global Cartesian coordinates to define exact covariant basis vectors (#54) (@tristanmontoya) Bump crate-ci/typos from 1.27.0 to 1.28.1 (#55) (@dependabot[bot]) Bump codecov/codecov-action from 4 to 5 (#56) (@dependabot[bot]) [2D manifold in 3D] Add routines to plot the vorticity for the 3D Cartesian SWE (#57) (@amrueda) Covariant formulation of the shallow water equations (#58) (@tristanmontoya) Compatibility with Trixi.jl v0.9.9+ (Remove unused surface_integral from calls to prolong2mortars!) (#59) (@tristanmontoya) Bump crate-ci/typos from 1.28.1 to 1.29.0 (#60) (@dependabot[bot]) Quick fix to multithreading issue by refining specialization of contravariant vectors (#62) (@tristanmontoya) use cross from LinearAlgebra instead of Trixi.cross (#63) (@ranocha) Fix type stability and LMARS structure (#64) (@MarcoArtiano) Fix links to source code from docs (#67) (@tristanmontoya) Fix typos in docs (#68) (@tristanmontoya) Bump crate-ci/typos from 1.29.0 to 1.29.5 (#69) (@dependabot[bot]) CompatHelper: bump compat for Trixi to 0.10, (keep existing compat) (#71) (@github-actions[bot]) CompatHelper: bump compat for Trixi to 0.10 for package test, (keep existing compat) (#72) (@github-actions[bot]) Variable bottom topography for the covariant form (and new test cases) (#73) (@tristanmontoya) CompatHelper: bump compat for Trixi to 0.11, (keep existing compat) (#74) (@github-actions[bot]) CompatHelper: bump compat for Trixi to 0.11 for package test, (keep existing compat) (#75) (@github-actions[bot]) Fix test environment with subpackages (#76) (@tristanmontoya) Bump crate-ci/typos from 1.29.5 to 1.30.0 (#77) (@dependabot[bot]) Add option to use ForwardDiff.jl to compute Christoffel symbols exactly and separate covariant form containers (#78) (@tristanmontoya) Bump crate-ci/typos from 1.30.0 to 1.31.1 (#80) (@dependabot[bot]) Rename the keyword gravity_constant to gravity for the ShallowWaterEquations3D (#81) (@patrickersing) Add upstream testing (#82) (@benegee) Qualified name for waterheight (#83) (@benegee) Extend README and docs (#84) (@benegee) Parallelization tests (#85) (@benegee) CompatHelper: add new compat entry for QuadGK at version 2, (keep existing compat) (#89) (@github-actions[bot]) Fix docstrings for the ShallowWaterEquations3D (#90) (@patrickersing) Bump crate-ci/typos from 1.31.1 to 1.31.2 (#91) (@dependabot[bot]) fix links to Trixi.jl docs (#92) (@ranocha) Use TrixiTest.jl (#93) (@JoshuaLampert) Add an MPI capable test case (#94) (@benegee) CompatHelper: bump compat for Trixi to 0.12, (keep existing compat) (#96) (@github-actions[bot]) CompatHelper: bump compat for Trixi to 0.12 for package test, (keep existing compat) (#97) (@github-actions[bot]) Bump crate-ci/typos from 1.31.2 to 1.32.0 (#98) (@dependabot[bot]) Remove surface_integral from prolong2interfaces (#99) (@benegee) Rainy Euler equations with implicit condensation (#100) (@benegee) Bump crate-ci/typos from 1.32.0 to 1.34.0 (#102) (@dependabot[bot]) CompatHelper: bump compat for ForwardDiff to 1, (keep existing compat) (#103) (@github-actions[bot]) Use TrixiTest.jl testing macros (#104) (@benegee) update to Trixi.jl v0.13 (#105) (@ranocha) Use OrdinaryDiffEq subpackages (#106) (@benegee) Bump crate-ci/typos from 1.34.0 to 1.35.7 (#109) (@dependabot[bot]) Bump actions/checkout from 4 to 5 (#110) (@dependabot[bot]) Use @test_allocations from TrixiTest.jl (#112) (@JoshuaLampert) Add Potential Temperature formulation (#113) (@MarcoArtiano) Move Trixi imports to TrixiAtmo.jl for all the equations (#115) (@MarcoArtiano) Bump crate-ci/typos from 1.35.7 to 1.37.1 (#116) (@dependabot[bot]) Add unit and type tests (#117) (@MarcoArtiano) Add 2D Compressible Euler with Gravity (#119) (@MarcoArtiano) Add CompressibleEulerEnergyEquationsWithGravity3D (#121) (@MarcoArtiano) Add Held-Suarez test case (#122) (@benegee) Fix docs in CompressibleEulerEnergyEquationsWithGravity2D (#123) (@MarcoArtiano) fix typo Waruzewski -> Waruszewski (#126) (@ranocha) Fix velocities in the nonconservative fluxes (#127) (@MarcoArtiano) Bump actions/checkout from 5 to 6 (#129) (@dependabot[bot]) Bump crate-ci/typos from 1.37.1 to 1.40.0 (#130) (@dependabot[bot]) only one PR for GitHub actions updates (#131) (@ranocha) CompatHelper: bump compat for TrixiTest to 0.2 for package test, (keep existing compat) (#132) (@github-actions[bot]) Bump crate-ci/typos from 1.40.0 to 1.41.0 in the all-github-actions group (#134) (@dependabot[bot]) Reorganize examples (#135) (@benegee) Closed issues: Merging thesis_gemein_2022 into TrixiAtmo.jl (#1) Set up testing/CI and other basic package infrastructure (#3) Add tests for 2D manifold in 3D (#28) Implement different approximations for the metric terms on the sphere (#32) Package name (#39) Support for Trixi.jl versions < 0.9? (#43) Possible pole problem in discretization of equations in covariant form (#49) Overwritten get_contravariant_vectors leading to error (#61) Links to source code from documentation do not work (#65) Add test case with MPI support (#87) Add unit and type stability tests (#114) An optimized kernel for non-conservative fluxes (#125)

Fields of Study & Subjects

Computational Fluid Dynamics and Aerodynamics Advanced Numerical Methods in Computational Mathematics Meteorological Phenomena and Simulations

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
16 January 2026