ITADN
trixi-framework/TrixiAtmo.jl

版本发布 2

v0.1.2
? · 2026-02-07

## TrixiAtmo v0.1.2 [Diff since v0.1.1](https://github.com/trixi-framework/TrixiAtmo.jl/compare/v0.1.1...v0.1.2) **Merged pull requests:** - Unify boundary conditions (#141) (@JoshuaLampert) - Bump crate-ci/typos from 1.41.0 to 1.42.3 in the all-github-actions group (#143) (@dependabot[bot]) - more upstream tests (#144) (@ranocha) - Use at-test_trixi_include for consistency tests with Trixi.jl (#145) (@ranocha)

v0.1.0
? · 2026-01-16

## 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)