Skip to content

Tags: OceanBioME/OceanBioME.jl

Tags

v0.16.6

Toggle v0.16.6's commit message
[Diff since v0.16.5](v0.16.5...v0.16.6)

**Merged pull requests:**
- Fix light, LOBSTER, and NPZD constructors to work with `Float32` (#324) (@ali-ramadhan)

**Closed issues:**
- `MethodError` when attempting to construct a `Float32` LOBSTER (#273)

v0.16.5

Toggle v0.16.5's commit message
[Diff since v0.16.4](v0.16.4...v0.16.5)

**Merged pull requests:**
- Improves damped newton raphson peformance (#316) (@jagoosw)

v0.16.4

Toggle v0.16.4's commit message
[Diff since v0.16.3](v0.16.3...v0.16.4)

**Merged pull requests:**
- Reintroduce support for Julia 1.10/1.11 (#315) (@jagoosw)
- Fix PISCES GPU issues (#322) (@jagoosw)

**Closed issues:**
- Consider other profilers to use (#264)
- Compare GPU and CPU runs (#265)
- Investigate CPU performance (#296)
- PISCES model does not run on GPU (#319)

v0.16.3

Toggle v0.16.3's commit message
[Diff since v0.16.2](v0.16.2...v0.16.3)

**Merged pull requests:**
- CompatHelper: bump compat for Oceananigans to 0.102, (keep existing compat) (#318) (@github-actions[bot])

v0.16.2

Toggle v0.16.2's commit message
[Diff since v0.16.1](v0.16.1...v0.16.2)

**Merged pull requests:**
- 0.16.2 Use Julia 1.12 for Buildkite tests + fixes (#312) (@ali-ramadhan)

**Closed issues:**
- Bump compat for `EnsembleKalmanProcesses` for docs (#213)
- Question: What is `maximum_sinking_velocity(bgc)` expected behaviour? (#229)
- Sediment models will not work with hydrostatic RK3 time stepping (#234)

v0.16.1

Toggle v0.16.1's commit message
[Diff since v0.16.0](v0.16.0...v0.16.1)

**Merged pull requests:**
- CompatHelper: bump compat for Oceananigans to 0.101, (keep existing compat) (#311) (@github-actions[bot])

v0.16.0

Toggle v0.16.0's commit message
[Diff since v0.15.1](v0.15.1...v0.16.0)

Breaking changes:
- Changes LOBSTER API to take parameters for each sub-module separatly

**Merged pull requests:**
- 0.16.0 Introduces iron limitation to `LOBSTER` and refactors for modularity (#276) (@jagoosw)

**Closed issues:**
- `scale_for_negs!` kernel performance (#297)

v0.15.1

Toggle v0.15.1's commit message
[Diff since v0.15.0](v0.15.0...v0.15.1)

- New method for `scale_for_negs!` to improve peformance #297

**Merged pull requests:**
- 0.15.1 Use variadic function for `scale_for_negs!` kernel (#306) (@Mikolaj-A-Kowalski)

v0.15.0

Toggle v0.15.0's commit message
[Diff since v0.14.10](v0.14.10...v0.15.0)

Fixes a bug in CarbonChemistry

- Changes CarbonChemistry API from `return_pH = true/false` to `output = Val(:pHᵗ)` etc.

**Merged pull requests:**
- 0.15.0 Make `CarbonChemistry` be able to return pCO2 (#305) (@jagoosw)

v0.14.10

Toggle v0.14.10's commit message
[Diff since v0.14.9](v0.14.9...v0.14.10)

**Merged pull requests:**
- 0.14.10 Improve root finding (sugar kelp and carbon chem) by computing analytical derivatives and using newton raphson solver (#308) (@jagoosw)