Releases: CliMA/Oceananigans.jl
Releases · CliMA/Oceananigans.jl
v0.90.10
Oceananigans v0.90.10
Merged pull requests:
- Support
FunctionField
as aField.operand
, similar toAbstractOperation
(#3228) (@glwagner) - Move distributed buildkite CI to the
new-central
queue (#3489) (@navidcy) - (0.90.10)
on_architecture
method for all Oceananigans' types (#3490) (@simone-silvestri) - Adds
compute!
method for collections (#3491) (@tomchor) - Remove misleading comment (#3493) (@simone-silvestri)
- Use Julia v1.10.2 for CI (#3495) (@navidcy)
- Change default scheme for
HydrostaticSphericalCoriolis
(#3500) (@glwagner)
Closed issues:
😽 v0.90.9
v0.90.8
v0.90.7
Oceananigans v0.90.7
Merged pull requests:
- Some type stabilization to get a new gradient from Enzyme (#3360) (@glwagner)
- Fixes error when reducing
Fields
with acondition
onImmersedBoundaryGrids
(#3440) (@tomchor) - Better docstring rendering (#3448) (@navidcy)
- Bump up SeawaterPolynomials to v0.3.4 (#3451) (@glwagner)
- Remove Enzyme from core dependency (#3452) (@navidcy)
- Update Docs/Model setup pages + fix bug with
callsite=TendencyCallsite()
in Callbacks (#3454) (@navidcy) - Enhance Checkpointer + TendencyCallsite callback example (#3461) (@navidcy)
- More illustrative example for checkpointing (#3469) (@navidcy)
- (0.90.7) Remove argument splatting in hydrostatic free surface tendency kernel entry functions (#3477) (@glwagner)
Closed issues:
- Fusing kernels for calculating diagnostics to improve performance (#1483)
- The definition of
gravity_unit_vector
apparently doesn't match it's name (#2356) - Building
WENO
advection with immersed grid fails due to grid size (#3137) - Doc page for Callbacks outdated and does not appear under
Docs/Model Setup
(#3275) - Ambiguous method error when calculating a conditional
Average()
with anImmersedBoundaryGrid
(#3439) - 2D turbulence example missing
fontsize
keyword inLabel
call (#3442) WENOVectorInvariant
method cleanup? (#3449)- Callback with
callsite=TendencyCallsite()
doesn't work (#3456) - Can we rewrite the pressure equation and calculate each term in it? (#3459)
restore_from_checkpoint
is deprecated? (#3462)- Checkpointer required properties includes
:architecture
despite it can be inferred fromgrid
(#3463) - @fluidnumerics-joe the CI doesn't work... something's wrong with the Manifest you pushed. (#3470)
🎿 v0.90.6
Oceananigans v0.90.6
Merged pull requests:
- Refactor
Fields.interpolate
to make sense forNothing
locations andFlat
directions - take 2 (#3395) (@simone-silvestri) - Enhance docstring for
Integral
(#3446) (@tomchor) - (0.90.6) Bump (#3447) (@glwagner)
Closed issues:
interpolate
doesn't work withNothing
locations (#3356)
📟 v0.90.5
Oceananigans v0.90.5
Merged pull requests:
- Change StokesDrift example in docs to a wavepacket moving with group velocity (#3425) (@navidcy)
- Improve references/citations in docs + enhances 3D Stokes drift example (#3430) (@navidcy)
- Add few papers in the "Papers and preprints using Oceananigans" (#3437) (@navidcy)
- Add missing
adapt_structure
for stokes drift (#3441) (@jagoosw) - Use CairoMakie v0.11 for example/docs (#3443) (@navidcy)
Closed issues:
⛲️ v0.90.4
Oceananigans v0.90.4
Added three-dimensional implementation of Stokes drift.
Merged pull requests:
- Fixes bug with pre-defining diffusivity fields (#3367) (@jagoosw)
- (0.90.4) Implement three-dimensional StokesDrift 🌊 (#3384) (@glwagner)
- Fix docs for
@apply_regionally
(#3387) (@navidcy) - Improve docstring example for seawater density (#3398) (@glwagner)
- Add convenience functions for conjuring TimeStepWizards and adding
Callback
s (#3405) (@glwagner) - Few fixes in few examples (#3414) (@navidcy)
- Adds some missing
@inbounds
(#3417) (@navidcy) - Add
@inbounds
toab2_step_Gu,v
(#3421) (@navidcy)
Closed issues:
👅 v0.90.3
Oceananigans v0.90.3
Merged pull requests:
🧑🏾🍳 v0.90.2
Oceananigans v0.90.2
Merged pull requests:
- Default NaN-Checker for Particle Tracking models (#3376) (@simone-silvestri)
- Add OceanBioME.jl paper (#3380) (@navidcy)
- Updates
Relaxation
to work with grids withFlat
dimensions (#3383) (@jagoosw) - Tiny conversion of code to English (#3385) (@glwagner)
- Changes property "longname" to "long_name" for NetCDFOutputWriter (#3391) (@tomchor)
- Correction of three-dimensional Stokes drift implementation (#3392) (@BrodiePearson)
- Add link to arXiv for scalings in README (#3393) (@navidcy)
- Added adapt method for scalar and scalar biharmonic diffusvity + test (#3401) (@jagoosw)
- Fix CUDA compat entry (#3402) (@jagoosw)
Closed issues:
🕴️ v0.90.1
Oceananigans v0.90.1
Merged pull requests:
- Non uniform partitioning for
Distributed
architectures (#3339) (@simone-silvestri) - Fix advection timescale calculation (#3362) (@zhihua-zheng)
- Update regression test data (#3373) (@simone-silvestri)
- Removes pole warning from
LatitudeLongitudeGrid
(#3375) (@navidcy) - (0.90.1) Bump to 0.90.1 to fix docs issue (#3378) (@glwagner)
Closed issues: