Skip to content

Releases: AlgebraicJulia/Decapodes.jl

v0.5.6

21 Aug 00:07
Compare
Choose a tag to compare

Decapodes v0.5.6

Diff since v0.5.5

Merged pull requests:

Closed issues:

  • Use upstreamed averaging operator (#242)
  • Reduce size of CUDA tests (#245)
  • Replace (.+)(vars...) with sum([vars...]) (#257)
  • avg₀₁_mat not defined error when generating with preallocation = false (#265)

v0.5.5

12 Jun 21:51
Compare
Choose a tag to compare

Decapodes v0.5.5

Diff since v0.5.4

Merged pull requests:

  • In generating simulate, return nothing, for Enzyme compatibility (#244) (@jClugstor)

v0.5.4

07 Jun 16:51
Compare
Choose a tag to compare

Decapodes v0.5.4

Diff since v0.5.3

Merged pull requests:

Closed issues:

  • Remove X as default manifold (#23)
  • Adding an Alias table to Decapode ACSet Schema (#155)
  • Aqua.jl Report (#213)
  • General Documentation Fixes (#220)
  • Index doc page not displaying image (#238)

v0.5.3

20 May 19:55
Compare
Choose a tag to compare

Decapodes v0.5.3

Diff since v0.5.2

Merged pull requests:

Closed issues:

  • Icospheres 6,7,8 (#108)
  • Test Allocations (#177)
  • Export Canonical Model Zoo (#187)
  • Execute Halfar on Greenland, and couple with Navier-Stokes (#204)
  • Turn CISM benchmark back into a julia script (#206)
  • Buildkite Down (#212)
  • GenSim Type Inference Failure due to Constants (#221)
  • Docs Builds Hanging (#226)

v0.5.2

28 Feb 18:10
Compare
Choose a tag to compare

Decapodes v0.5.2

Diff since v0.5.1

Merged pull requests:

Closed issues:

  • Expanded Example Tooling (#4)
  • Refactoring Roadmap (#37)
  • Spherical Weather Simulations (#54)
  • Stability Analysis of Advection Diffusion (#57)
  • Manage Makie Dependency (#60)
  • Download meshes as individual artifacts (#65)
  • Support new parameters syntax in composition (#81)
  • Verbosity Settings for Decapode Visualization (#89)
  • Pre-multiplying Matrices (#93)
  • Plasma Physics (#110)
  • Docs for Debugging (#133)
  • Add support for boundary conditions as Decapode Morphisms (#144)
  • Updating Docs to use latest CairoMakie (#181)
  • WebGL Backend for Docs (#191)
  • Add CISM benchmark to docs (#194)

v0.5.1

02 Feb 16:16
Compare
Choose a tag to compare

Decapodes v0.5.1

Diff since v0.5.0

Merged pull requests:

Closed issues:

  • Serializing Outputs as JLD2 files (#91)
  • Refactor into modules? (#139)
  • Precompilation warning about identifier conflict (#157)
  • Use ComponentArrays.jl (#165)
  • Maintain composed operators through Decapode to DecaExpr conversion (#166)
  • infer_states double export (#192)

v0.5.0

30 Oct 02:34
Compare
Choose a tag to compare

Decapodes v0.5.0

Diff since v0.3.1

Merged pull requests:

Closed issues:

  • Decapods Examples (#5)
  • Using the bullet for unnamed objects (#7)
  • Function types should have constructors (#14)
  • Add Docstrings to Functions (#16)
  • General Sum and Projection Operators (#17)
  • Refactor DWDs Compilation as Sigma Migration (#25)
  • ENH: Resolve type piracy in OpenDiagrams (#27)
  • ENH: Improve coverage of testing suite (#32)
  • BUG: Docs fail to build locally (#34)
  • DOC: Swap to_graphviz with draw_diagram (#38)
  • Stability Analysis Experiments (#70)
  • Check the stability properties on the Burger's equation (#100)
  • Amend Docs (#127)
  • Adding field names to DecaExpr types (#131)
  • Bug in Open for variables that are derivatives (#134)
  • ASCII Support (#138)
  • Tag a new release for language changes (#140)
  • Gatlab Migration (#153)

v0.3.1

21 Jul 18:27
Compare
Choose a tag to compare

Decapodes v0.3.1

Diff since v0.3.0

Closed issues:

  • API Reference docs are broken (#124)

Merged pull requests:

v0.3.0

11 Jul 18:43
Compare
Choose a tag to compare

Decapodes v0.3.0

Diff since v0.2.1

Merged pull requests:

v0.2.1

02 May 23:34
Compare
Choose a tag to compare

Decapodes v0.2.1

Diff since v0.2.0

Closed issues:

  • Issues with TVars parsing (#84)
  • Memory Efficiency of compile (#92)
  • Support Parsing Literals (#94)
  • Check types at compile-time, not parse-time (#109)

Merged pull requests: