Skip to content

Releases: AlgebraicJulia/Decapodes.jl

v0.6.9

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 11 Jun 17:15

Decapodes v0.6.9

Diff since v0.6.8

Merged pull requests:

  • BUG: bump compat for julia to match minimum tested version. (#329) (@jpfairbanks)
  • Demonstrate variable interpolation in Brusselator (#354) (@lukem12345)
  • CompatHelper: bump compat for CUDA in [weakdeps] to 6, (keep existing compat) (#359) (@algebraicjuliabot)
  • Add GeoMakie visualization with coastlines to PIOMAS demo (#364) (@Copilot)
  • Adopt value-based Val(...) dispatch in open-operator helpers (#368) (@Copilot)
  • Add gen_split IMEX integration tests using heat equation + KenCarp4 (#369) (@Copilot)
  • Use declarative rewrite system (#370) (@lukem12345)
  • Refactor split/intermediate/simulation codegen paths to remove duplicated closure assembly (#375) (@Copilot)
  • Modernize examples: simulation API alignment, IC correctness, and Makie/Distributions consistency (#381) (@Copilot)
  • Add parallel-solver example script and solver-family documentation index (#384) (@Copilot)
  • Add self-contained IMEX gen_split example and docs link (#386) (@Copilot)

Closed issues:

  • Consider LazyArrays.jl for generated simulation (#143)
  • Using broadcast instead of .* (#202)
  • Integrate with GeoMakie.jl (#224)
  • Use new match-replace operator aliasing (#252)
  • Update size of calibration example (#324)
  • Using Parallel Solvers (#353)
  • Update Val type signatures (#366)

v0.6.8

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 20 Apr 02:53

Decapodes v0.6.8

Diff since v0.6.7

Merged pull requests:

  • Schroedinger Wave Equation / Complex Forms (#135) (@lukem12345)
  • Updating Canon (#308) (@quffaro)
  • CompatHelper: bump compat for DiffEqGPU in [extras] to 3, (keep existing compat) (#339) (@algebraicjuliabot)
  • Add nanmath_support flag to gensim (#356) (@Copilot)
  • Add gen_int for computing intermediate variables from Decapodes (#358) (@Copilot)
  • Add CPUVectorTarget for plain Julia array preallocation (#361) (@Copilot)
  • Update DEC operator API for CombinatorialSpaces 0.10 compatibility (#365) (@Copilot)

Closed issues:

  • Cylindrical Coordinate Support (#106)
  • Precompile times (#241)
  • Preallocate without PreallocationTools (#278)
  • Look into other buffers (#333)
  • Support NaNMath directly (#355)
  • Plotting DSL (#357)

v0.6.7

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 01 Apr 13:36

Decapodes v0.6.7

Diff since v0.6.6

Merged pull requests:

  • CompatHelper: bump compat for PreallocationTools to 1, (keep existing compat) (#341) (@algebraicjuliabot)
  • Streamline error message for skipped CUDA tests (#348) (@lukem12345)
  • Resolve AbstractVectorOfArray getindex deprecation and generate redefinition warning (#350) (@Copilot)
  • Add parallel solver (KuttaPRK2p5) support (#351) (@Copilot)

Closed issues:

  • Parallel Solvers (#176)
  • Using Implicit Solvers (#203)
  • Suppress CUDA error message in tests (#347)
  • Resolve getindex(VA::AbstractVectorOfArray... deprecation and generate redefinition (#349)

v0.6.6

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 17 Mar 17:14

Decapodes v0.6.6

Diff since v0.6.5

Merged pull requests:

  • Perform CSE after type inference and before contraction (#346) (@lukem12345)

Closed issues:

  • Perform common subexpression elimination in compiler (#345)

v0.6.5

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 21 Jan 18:38

Decapodes v0.6.5

Diff since v0.6.4

Merged pull requests:

v0.4.0

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 21 Jan 18:38

Decapodes v0.4.0

Diff since v0.3.1

This release has been identified as a backport.
Automated changelogs for backports tend to be wildly incorrect.
Therefore, the list of issues and pull requests is hidden.

v0.6.4

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 08 Sep 12:35

Decapodes v0.6.4

Diff since v0.6.3

Merged pull requests:

  • CompatHelper: bump compat for CombinatorialSpaces to 0.8, (keep existing compat) (#334) (@algebraicjuliabot)

v0.6.3

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 25 Aug 14:19

Decapodes v0.6.3

Diff since v0.6.2

Merged pull requests:

Closed issues:

  • Can't get overview example working following repo's Project.toml Julia version (#328)

v0.6.2

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 17 May 02:36

Decapodes v0.6.2

Diff since v0.6.1

Merged pull requests:

v0.6.1

Choose a tag to compare

@algebraicjuliabot algebraicjuliabot released this 16 May 19:29

Decapodes v0.6.1

Diff since v0.6.0

Merged pull requests:

Closed issues:

  • FAQ docs (#289)
  • Curl fails on docs build (#299)
  • Small Improvements to Documentation Content (#303)
  • Check for performance changes with Julia 1.11.4 (#313)
  • Buildkite error. Status code 233 (Communication connection failure) (#316)
  • Buildkite error. "trying to test unnamed project" (#317)
  • Buildkite Error: decapodes.txt not found (#319)
  • Julia 1.11.5 breaks deepcopy of Decapodes (#320)