Repository navigation
馃泜 Oceananigans v0.9.4
v0.9.4 (2019-08-28)
Main features:
- Model checkpointing via the
Checkpointeroutput writer. - Verbose and maximum filesize options for the JLD2 output writer.
- Much cleanup.
Closed issues:
- Upgrade TimeStepWizard to support model spinup? (#356)
- Register Oceananigans v0.9.3 (#345)
- Split JLD2 output files by size (#344)
- Possibly incorrect halo region filling and missing boundary condition (#328)
- Barebones checkpointing (#324)
- Halo regions filling functions are not general (#307)
- What is the purpose of the 'dim' property of RegularCartesianGrid? (#287)
- HDF5 and plotting utilities are heavy dependencies (#284)
- More tuples! (#262)
- Constant Smagorinsky halo size (#260)
- Types of kernel arguments do not seem to be inferred (#251)
- Eliminate dichotomy between GPU and CPU tests (#242)
- Deep convection example and golden master test should switch to BCs. (#220)
- Dynamically install packages like Plots.jl and ArgParse.jl for examples. (#195)
- Better user API for interacting with fields (#174)
- isbits Fields and FieldSets (#163)
- Change AB-2 parameter to 0.5 + 蠂 to offer first order forward time stepping (#160)
- Elegant unpacking (#155)
- set!(u::Field{G}, f::Function) should use xC, yC, zC (or xF, yF, zF) depending on Field. (#23)
- Using Reqiures.jl for optional GPU usage (#14)
Merged pull requests:
- Benchmarking forcing functions (#370) (ali-ramadhan)
- Nuke broken tests (#368) (ali-ramadhan)
- Nuke sandbox (#367) (ali-ramadhan)
- Cleanup README and Documentation building (#359) (ali-ramadhan)
- Dirchlet and Neumann aliases for Value and Gradient boundary conditions (#355) (ali-ramadhan)
- Verbose and maximum filesize options for JLD2 output writer (#350) (ali-ramadhan)
- Clean trailing whitespace and convert tabs to spaces. (#349) (ali-ramadhan)
- Checkpointer revival (#326) (ali-ramadhan)