Skip to content

Releases: trixi-framework/Trixi.jl

v0.3.6

30 Dec 10:50
Compare
Choose a tag to compare

Trixi v0.3.6

Diff since v0.3.5

Closed issues:

  • Display total coverage in PRs (#392)

Merged pull requests:

  • Implement load balancing (#390) (@erik-f)
  • Remove individual coveralls job reports (#401) (@erik-f)
  • Add VisualizationCallback for in-situ visualization (#403) (@sloede)
  • CompatHelper: add new compat entry for "Requires" at version "1.1" (#407) (@github-actions[bot])

v0.3.5

21 Dec 16:02
Compare
Choose a tag to compare

Trixi v0.3.5

Diff since v0.3.4

Closed issues:

  • Use common testing terminology (#381)

Merged pull requests:

  • Plot recipes (#384) (@sloede)
  • improve 2D mortar flux (#388) (@ranocha)
  • Rename manual tests to unit tests (#389) (@erik-f)
  • CompatHelper: add new compat entry for "RecipesBase" at version "1.1" (#395) (@github-actions[bot])
  • CompatHelper: add new compat entry for "Plots" at version "1.9" for package test (#396) (@github-actions[bot])

v0.3.4

18 Dec 05:54
Compare
Choose a tag to compare

Trixi v0.3.4

Diff since v0.3.3

Closed issues:

  • MPI: Replace deprecated methods (#330)

Merged pull requests:

  • CompatHelper: bump compat for "StaticArrays" to "1.0" (#360) (@github-actions[bot])
  • Implement AMR with MPI (#361) (@erik-f)
  • Multicomponent joins Taal (#369) (@Cczernik)
  • Add support for 3D LBM-DG with the D3Q27 scheme (#371) (@sloede)
  • some minor improvements (#374) (@ranocha)
  • CompatHelper: bump compat for "LinearMaps" to "3.0" (#375) (@github-actions[bot])
  • CompatHelper: bump compat for "Documenter" to "0.26" for package docs (#376) (@github-actions[bot])
  • fix doctests and run them in CI (#377) (@ranocha)
  • improve the analysis callback (and reduce allocations significantly) (#379) (@ranocha)
  • CompatHelper: add new compat entry for "SimpleMock" at version "1.2" for package test (#387) (@github-actions[bot])

v0.3.3

07 Dec 15:47
Compare
Choose a tag to compare

Trixi v0.3.3

Diff since v0.3.2

Closed issues:

  • Allow any point-wise transformation of the output variables in solution files (#174)
  • Taal: The final countdown (#319)

Merged pull requests:

  • CompatHelper: bump compat for "LoopVectorization" to "0.9" (#362) (@github-actions[bot])
  • set sol.t correctly in home brewed integrators (#363) (@ranocha)
  • Add 2D Lattice-BGK equation (D2Q9) for quasi-incompressible flow (#364) (@sloede)
  • Support conversion of conservative variables to arbitrary variables in SaveSolutionCallback (#365) (@sloede)
  • more precompile statements (#366) (@ranocha)
  • bump lower compat bounds for LoopVectorization and Tullio (#367) (@ranocha)

v0.3.2

27 Nov 13:24
Compare
Choose a tag to compare

Trixi v0.3.2

Diff since v0.3.1

Closed issues:

  • Proper computation of GLM divergence cleaning speed (#257)
  • trixi_include not defined (#354)

Merged pull requests:

v0.3.1

20 Nov 08:27
Compare
Choose a tag to compare

Trixi v0.3.1

Diff since v0.3.0

Closed issues:

  • Taal: Re-create ASCII casts for the docs (#303)
  • Fix HDF5 deprecations (#351)

Merged pull requests:

v0.3.0

19 Nov 08:03
Compare
Choose a tag to compare

Trixi v0.3.0

Diff since v0.2.6

Closed issues:

  • Rename stuff for consistency & clarity (#9)
  • Get rid of n_surfaces/n_elements etc. variable for which a get_xxx function exists (#10)
  • General plan and layout (#42)
  • Boundcheck (#55)
  • Add REPL tricks to documentation (#66)
  • Consistently map function names to their "canonical" names (#68)
  • Document and export initial conditions (#70)
  • Make AMR indicators function-based (#73)
  • Clean up run_simulation (#74)
  • Separate implementation of time integration schemes (#83)
  • Clean up functions related to the fluxes (#92)
  • Example files parameters_rotor.toml and parameters_mhd_blast_wave.toml fail (#96)
  • Use periodic values of linear advection initial/exact solutions (#135)
  • Move more stuff to the thread cache (#136)
  • Compute CFL factors a la Fluxo (#139)
  • Pass dg struct to source_terms_XXX (#142)
  • Enable Trixi2Img to plot results from 3D simulations (#147)
  • TOML? Why? (#150)
  • Add section on performance in Julia to docs (#164)
  • Make the number of analysis nodes a parameter (#173)
  • Checks for steady state should be implemented as functions (#176)
  • Taal aka Trixi as a library (#177)
  • Taal: Replace timeit with timeit_debug (#185)
  • Clean up utils directory (#192)
  • Allow scalars for advectionvelocity in 1D (#197)
  • Taal: Which initial conditions, boundary conditions, source terms should be exported? (#207)
  • Taal: Compare performance of point-wise source terms against element-wise source terms (#208)
  • Axes in images generated by Trixi2Img are inverted and unlabeled (#213)
  • Taal: Porting parameters_*.toml to elixir_*.jl (#219)
  • Taal: Make it easier to set maxiters via trixi_include (#224)
  • Error norm issue for euler_khi_amr (#232)
  • AMR indicator in Taal (#233)
  • Naming: Singular or plural? (#234)
  • Create example elixirs to show how to extend Trixi (#235)
  • Taal: Should we use a named tuple for boundary conditions? (#238)
  • Taal: Support for restarting simulations (#240)
  • Update docs about 3D visualization capabilities with Trixi2Img (#241)
  • Do not treat residual as an error (#242)
  • Assimilate extended tests into normal tests (#243)
  • How to name elixir files (#244)
  • Reproducibility between Taam and Taal (#252)
  • Taal: Positivity preserving limiter (#270)
  • Remove Travis CI testing - at least on on Mac, maybe completely??? (#286)
  • Migrate MPI to Taal (#287)
  • Get rid of Appveyor and Travis CI (#289)
  • Tighten test tolerances (#291)
  • Taal: Execute callbacks when maxiters is reached (#295)
  • Taal: sort and restructure tests (#301)
  • Taal: Prettify simulation summary (#302)

Merged pull requests:

v0.2.6

11 Oct 10:29
Compare
Choose a tag to compare

Trixi v0.2.6

Diff since v0.2.5

Merged pull requests:

  • WIP: Taal (#187) (@ranocha)
  • Jo/support 1d (#188) (@JuliaOd)
  • Travis: Build also for another dev branch and not on Julia nightly anymore (#196) (@ranocha)
  • Taal: add trixi_include and move definitions of abstract types for dispatch (#202) (@ranocha)
  • Taal 1D (#203) (@ranocha)
  • CompatHelper: bump compat for "EllipsisNotation" to "1.0" (#209) (@github-actions[bot])
  • Some fixes for Taal (#211) (@ranocha)

v0.2.5

22 Sep 07:03
Compare
Choose a tag to compare

Trixi v0.2.5

Diff since v0.2.4

Closed issues:

  • Evaluate and implement EllipsisNotation.jl for dimension-agnostic code (#179)
  • Add state-aware Dirichlet BCs (#181)

Merged pull requests:

  • Support flux-returning functions as boundary conditions (#186) (@sloede)
  • Implement EllipsisNotation where useful (#189) (@erik-f)
  • CompatHelper: add new compat entry for "EllipsisNotation" at version "0.4" (#190) (@github-actions[bot])
  • Remove node coordinates from solution files (#191) (@sloede)

v0.2.4

15 Sep 08:03
Compare
Choose a tag to compare

Trixi v0.2.4

Diff since v0.2.3

Closed issues:

  • Type specification in Dg struct (#57)
  • Pass SVector of nodal variables to cons2indicator (#143)

Merged pull requests: