Releases: AlgebraicJulia/Decapodes.jl
Releases · AlgebraicJulia/Decapodes.jl
v0.5.6
Decapodes v0.5.6
Merged pull requests:
- Smaller compiler refactoring (#240) (@GeorgeR227)
- Use upstreamed averaging operator (#243) (@lukem12345)
- Reduce size of CUDA tests (#246) (@lukem12345)
- Add optional caching (#247) (@GeorgeR227)
- Fix README.md links (#248) (@GeorgeR227)
- Add Cahn-Hilliard Float32 Example (#253) (@GeorgeR227)
- amending buildkite functionality where agents use their own depot (#254) (@quffaro)
- Generate sum([...]) for large vectors (#259) (@lukem12345)
- change getproperty to setproperty! in simulation (#267) (@jClugstor)
- Use white_list for contract_operators (#268) (@lukem12345)
Closed issues:
v0.5.5
Decapodes v0.5.5
Merged pull requests:
- In generating simulate, return nothing, for Enzyme compatibility (#244) (@jClugstor)
v0.5.4
Decapodes v0.5.4
Merged pull requests:
- added AQUA.jl to Decapodes (#216) (@quffaro)
- Documentation Overhaul (#231) (@GeorgeR227)
- Replace Delta U with Delta V in Brusselator (#235) (@lukem12345)
- Adds relative path to gif (#239) (@GeorgeR227)
Closed issues:
v0.5.3
Decapodes v0.5.3
Merged pull requests:
- Two space indentation (#209) (@olynch)
- Couple Halfar and NS (#210) (@lukem12345)
- Edit BSH to not depend on example script (#215) (@lukem12345)
- Added Georges de Prawnm 🦐 (#219) (@quffaro)
- Fixed problems with Constant typing (#222) (@GeorgeR227)
- Cm/canon oncology (#223) (@quffaro)
- Support GPU Simulations (#225) (@GeorgeR227)
- Test allocations in simple simulations (#227) (@lukem12345)
- Vorticity Example from MHS (#230) (@jpfairbanks)
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
Decapodes v0.5.2
Merged pull requests:
- Feature buildkite (#186) (@quffaro)
- Cm/docs canon (#193) (@quffaro)
- Upload CISM as docs page (#195) (@lukem12345)
- Some fixes for Decapodes Docs (#196) (@GeorgeR227)
- Update to Latest CairoMakie (#198) (@lukem12345)
- Fixed Inv_Hodge_1 bug (#199) (@GeorgeR227)
- Revisit Oceananigans (#201) (@lukem12345)
- CompatHelper: add new compat entry for DiagrammaticEquations at version 0.1, (keep existing compat) (#207) (@algebraicjuliabot)
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
Decapodes v0.5.1
Merged pull requests:
- The Klausmeier Model (#152) (@lukem12345)
- ENH: wip, convert from Decapodes to DecaExpr (#156) (@jpfairbanks)
- Switch to ComponentArrays (#167) (@ChrisRackauckas)
- clean up dependencies (#168) (@oscardssmith)
- ENH: add pretty printer for DecaExpr (#169) (@jpfairbanks)
- Run Halfar on "Real" Data (#170) (@lukem12345)
- CompatHelper: add new compat entry for ComponentArrays at version 0.15, (keep existing compat) (#172) (@algebraicjuliabot)
- Using PreallocationTools.jl (#173) (@jpfairbanks)
- Remove Catlab.Theories imports (#175) (@lukem12345)
- CompatHelper: add new compat entry for ACSets at version 0.2, (keep existing compat) (#178) (@algebraicjuliabot)
- Gr/wedge improve (#180) (@GeorgeR227)
- Migrate diagrammatic equations (#183) (@quffaro)
Closed issues:
v0.5.0
Decapodes v0.5.0
Merged pull requests:
- Add Gray Scott model (#114) (@lukem12345)
- Add docs fixes (#128) (@lukem12345)
- Add example of physics on non-trivial domain (#129) (@lukem12345)
- update fields in Decapodes Language closes #131 (#132) (@jpfairbanks)
- Do not aggressively apply dot (#136) (@lukem12345)
- Use diagonal hodge in docs overview (#141) (@lukem12345)
- Add ASCII support for Unicode ops (#142) (@lukem12345)
- Add Burger's Equation Decapode (#145) (@lukem12345)
- Fix diff_adv link and some poiseuille params (#150) (@lukem12345)
- Compat with Catlab v0.16 (#158) (@epatters)
- CompatHelper: add new compat entry for Artifacts at version 1, (keep existing compat) (#162) (@algebraicjuliabot)
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
Decapodes v0.3.1
Closed issues:
- API Reference docs are broken (#124)
Merged pull requests:
- Ice Dynamics (#123) (@lukem12345)
- Fix docs (#125) (@lukem12345)
- Compose Budyko-Sellers with Halfar (#126) (@lukem12345)
v0.3.0
Decapodes v0.3.0
Merged pull requests:
- Llm/catlab0.15 (#121) (@lukem12345)
- fix unnecessary deps (#122) (@mehalter)
v0.2.1
Decapodes v0.2.1
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:
- Llm/mem mgmt (#117) (@GeorgeR227)
- Add DataStructures compat entry (#118) (@lukem12345)