🛠️ Oceananigans v0.25.1
Oceananigans v0.25.1
Closed issues:
- Pretty printing for model structs. (#26)
- Grid should encode whether positive means east, north, etc. (#50)
- Iterate over a node list instead of using nested loops. (#61)
- Standard field names for NetCDF output. (#91)
- How to deal with cell-centered and face-centered fields in NetCDF output? (#92)
- Faster and more flexible NetCDF IO. (#145)
- Safely using @inbounds (#164)
- Casting CuArrays to Arrays for many operations. (#171)
- Staging branch (#206)
- PoissonBCs for pressure solver are redundant (#311)
- Model verification experiments (#346)
- Boundary condition API kernels should use dynamic launch configuration (#363)
- Minor performance regression (more memory allocations) (#397)
time_step!
function for adaptive time stepping (#431)- Add finalizer for NetCDFOutputWriter so we don't have to manually close files (#568)
- CPU performance regression: tons of allocations (#675)
- Bounded not defined (#679)
- ERROR: LoadError: UndefVarError: SolutionBoundaryConditions not defined (#686)
Merged pull requests:
- Update examples and test them again (#671) (@ali-ramadhan)
- Reorganize boundary function functionality (#680) (@glwagner)
- Update README.md (#681) (@glwagner)
- Fix memory allocations on CPU (#685) (@ali-ramadhan)