Skip to content

🏍️ v0.90.12

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Apr 08:07
· 13 commits to main since this release
ce4faba

Oceananigans v0.90.12

Diff since v0.90.11

Merged pull requests:

  • PCG uses provided grid's halo size instead of hardcoding halo = (3, 3, 1) (#3094) (@navidcy)
  • Fill halos of conformal cubed sphere grid coordinates and metrics in a single pass (#3488) (@siddharthabishnu)
  • Default partition in Distributed (#3496) (@simone-silvestri)
  • Add support for AbstractArray Forcing (#3498) (@glwagner)
  • Allow interpolation on Distributed architectures (#3499) (@simone-silvestri)
  • Revisit SplitExplicitFreeSurface user-interface and Docs + use SplitExplicitFreeSurface as the default when appropriate (#3503) (@navidcy)
  • Enhance immersed boundary grid docs (#3505) (@navidcy)
  • Adds last_Δt to Clock (#3508) (@jagoosw)
  • Allow testing of just a single file (#3511) (@navidcy)
  • File splitting in NetCDFOutputWriter when max_filesize is exceeded (#3512) (@josuemtzmo)
  • (0.90.12) Bugfix for SpitExplicitFreeSurface on MultiRegionGrids and make SpitExplicitFreeSurface the default + don't allow more halos than interior points (#3514) (@navidcy)
  • Generalize file splitting for output writers (#3515) (@glwagner)
  • Add Chen et al. 2024 (#3517) (@navidcy)
  • Don't ship docs with Manifest (#3521) (@navidcy)
  • Tests for splitting output files using TimeInterval (#3523) (@josuemtzmo)
  • Add interpolation for fields on ImmersedBoundaryGrids (#3524) (@simone-silvestri)
  • Friendlier KH example for GPU (#3528) (@navidcy)
  • Minor bug fix so that Δzᶜᶜᶜ(... , ibg::PCBIBG) works for grids with flat dims (#3530) (@navidcy)
  • Add a bottom boundary layer example using CATKE (#3531) (@glwagner)
  • Add info about models that support BackgroundFields (#3532) (@navidcy)
  • Automatically try to reshape arrays when encountering DimensionMismatch (#3535) (@glwagner)
  • Fix examples in ConformalCubedSphereGrid docs and convert to doctests (#3539) (@navidcy)
  • Use adaptive timestep in two-dimensional turbulence example (#3540) (@navidcy)
  • Update climacommon to 2024_04_05 (#3541) (@Sbozzolo)
  • Show methods display information about the advection scheme(s) (#3542) (@navidcy)
  • Bump julia-actions/setup-julia from 1 to 2 (#3544) (@dependabot[bot])

Closed issues:

  • Splitting NetCDF output with NetCDFOutputWriter (#2967)
  • PGC FreeSurface solver hardcodes 3 halo points and breaks if not (#3093)
  • Fill velocity halos in a single pass for ConformalCubedSphereGrid (#3201)
  • Some issue(s) with SplitExplicitFreeSurface (#3238)
  • Default free surface solver: SplitExplicit or Implicit (#3289)
  • Slow initialization after updating to v0.90.0 (#3381)
  • Warnings regarding loop not unrolled when constructing model (#3494)
  • What if we just wanna run one test file? (#3507)
  • Change the default free-surface solver for MultiRegionGrids to SplitExplicitFreeSurface (#3513)
  • Grid's halo size can exceed its interior (#3516)
  • Remove Manifest.toml from docs (#3520)
  • Scalar Indexing is not allowed on GPU array (KH instability) (#3522)
  • Should have an option to apply Forcing only at specific nodes? (#3525)
  • Compare ImmersedBoundary with tilted geometry (#3526)
  • show for models should display the advection scheme too (#3534)
  • bottom_heights from the immersed boundary method don't look right with a coarse grid (#3537)
  • 2D turbulence example is outputting NaNs (#3538)