Files
Oceanbox.FvcomKit/RELEASE_NOTES.md
semantic-release-bot a38dba5728 chore(release): 6.0.0
# [6.0.0](https://gitlab.com/oceanbox/Oceanbox.FvcomKit/compare/v5.13.0...v6.0.0) (2026-01-19)

### Bug Fixes

* Update Arome to translate latlon to lambert ([655abeb](655abebe52))
2026-01-19 14:13:19 +00:00

25 KiB

Changelog

6.0.0 (2026-01-19)

Bug Fixes

  • Update Arome to translate latlon to lambert (655abeb)

5.13.0 (2025-11-05)

Features

  • Add ElemsAroundElem to NeighborIndex (71e861e)

5.12.2 (2025-09-01)

Bug Fixes

  • Bump Oceanbox.SDSLite to 2.8.0 and use bun for SR (0c55b2d)

5.12.1 (2025-05-02)

Bug Fixes

  • include edge point in isInsideTriangle (c89f35b)
  • remove unused double precision function (8715f4d)

5.12.0 (2025-03-07)

Features

  • add Grid.toLonLat function (06a4aea)

5.11.0 (2025-03-06)

Bug Fixes

  • init sha once explicitly from sha1 byte[] (33b7b99)

Features

  • rename grid sha1 to hash for better generality (bfbaa3a)

5.10.0 (2025-03-06)

Features

  • init sha once explicitly from bingrid (2e87294)

5.9.1 (2025-03-06)

Bug Fixes

  • use sha from bingrid if it exists (abdb949)

5.9.0 (2025-03-06)

Features

  • add ToGrid() method to extended grid (21e84d0)

5.8.0 (2025-03-06)

Features

  • compute sha1 checksum of extended grids (bf7ae58)

5.7.0 (2025-02-12)

Features

5.6.0 (2024-11-27)

Features

5.5.5 (2024-11-27)

Bug Fixes

  • add velocity to nodal function (ed0ac79)

5.5.4 (2024-05-01)

Bug Fixes

  • Norshelf filenames changed due to changes in Thredds (0f5de91)

5.5.3 (2024-02-23)

Bug Fixes

  • bug in isInsideTriangle (8d7ab41)

5.5.2 (2024-01-04)

Bug Fixes

5.5.1 (2024-01-03)

Bug Fixes

  • bump to sdk_8 in shell.nix (bc13065)
  • update package sdslite.oceanbox-2.7.3 (aba0917)

5.5.0 (2023-12-31)

Bug Fixes

  • update devcontainer to net8.0 (d75db35)

Features

5.4.1 (2023-10-04)

Bug Fixes

  • fix arome variable names (0f2b696)

5.4.0 (2023-09-25)

Bug Fixes

  • bug in bbox center (90b50c3)
  • remove depricated grid.projection (f38f06c)
  • remove print (d2e362d)
  • rescale/translate grid (5f5ad1b)
  • update ProjNet (error on unknown proj) (5479c8b)

Features

  • read tauc from fvcom file (4ca7fff)

5.3.0 (2023-09-06)

Features

  • add functtions to read grid in lon-lat format (902ac08)

5.2.0 (2023-08-28)

Bug Fixes

  • getTimeInDays returns single, not float (434ab6d)
  • remove FsKdTree references for faster builds (86384bf)
  • update deps (460f8f1)
  • update deps (bb57404)

Features

  • add getTimeInDays to Fvcom accessors (302c4f1)
  • add getTimsSpanSinceStart function (764bded)
  • add Singlular module for time-series (later add Plural) (eb2a981)
  • read data in sigma layer blocks (e7bb554)
  • read necessary grid prop from file (ff947bb)
  • remove projection from grid(s), now in archmesiter (36bd52d)
  • upgrade to net7.0 (2be8397)
  • working arome querying (4556a9f)

5.1.1 (2023-02-01)

Bug Fixes

  • compute and not read center variables (a6a8828)
  • compute and not read siglay_center (a9d7662)

5.1.0 (2023-01-16)

Bug Fixes

  • update node in devcontainer (347a730)

Features

  • add readOmega for vertical sigma velocity (7d81ac7)

5.0.3 (2023-01-02)

Bug Fixes

  • using S_rho in readVerticalGrid (886234b)

5.0.2 (2023-01-02)

Bug Fixes

  • use S_rho as vertical roms coordinate (f851e54)

5.0.1 (2022-12-19)

Bug Fixes

5.0.0 (2022-12-07)

Bug Fixes

4.6.0 (2022-12-02)

Features

  • add tryGetNode grid method (8c1c3e7)

4.5.3 (2022-12-02)

Bug Fixes

  • make siglev/lay readers faster (a2b6a3b)

4.5.2 (2022-11-16)

Bug Fixes

  • fix obc indexing off by one (0bf1889)

4.5.1 (2022-11-15)

Bug Fixes

4.5.0 (2022-11-03)

Features

  • add functions to ger number of sigmas (7c977ab)

4.4.1 (2022-10-18)

Bug Fixes

  • store Fvcom field as single, but use as float (8cd202a)

4.4.0 (2022-10-17)

Features

4.3.0 (2022-10-12)

Features

  • compute circumscribed circle around element (3c9a7a7)

4.2.0 (2022-10-05)

Features

4.1.0 (2022-09-30)

Features

4.0.0 (2022-09-17)

Bug Fixes

  • reformat src with fantoms (7955a76)

3.14.0 (2022-09-12)

Features

  • add readUVW(s) and fix bug in readUVs (80b2651)

3.13.0 (2022-09-09)

Features

  • add elemental accessors for U/V and WW (060c775)

3.12.2 (2022-09-09)

Bug Fixes

  • update evaluateLinearCentroid to take a readUV fvcom function (aab00e9)

3.12.1 (2022-09-09)

Bug Fixes

  • extract node element tree from option before saving to disk (c6175f2)

3.12.0 (2022-09-09)

Features

  • Clough-Tocher interpolation (8838018)

3.11.5 (2022-09-07)

Bug Fixes

  • don't use dotnet restore lock file (b4500ce)
  • revert to C# kd-tree for now (c857856)

3.11.4 (2022-09-06)

Bug Fixes

  • update vendor dependencies (5c84402)

3.11.3 (2022-09-06)

Bug Fixes

3.11.2 (2022-09-06)

Bug Fixes

  • submodules use https (8782ca4)
  • submodules use relpath (135def2)
  • use local vendor folder with git submodules (7c22c3b)

3.11.1 (2022-09-06)

Bug Fixes

  • remove Sdk.Web dependency (9fa5a37)

3.11.0 (2022-08-29)

Features

  • evaluate 2D fields in arbitrary points (3d63732)

3.10.4 (2022-08-29)

Bug Fixes

3.10.3 (2022-08-20)

Bug Fixes

  • do not calculate centroids on node tree (7e41169)
  • do not save index tree as option (8ba4de5)

3.10.2 (2022-07-14)

Bug Fixes

3.10.1 (2022-07-08)

Bug Fixes

  • Make tryFindElementTwice private not to confuse users (75aa453)

3.10.0 (2022-07-07)

Features

  • add methods to pickle and unpickle neighbor index (252141f)

3.9.0 (2022-07-07)

Features

3.8.3 (2022-07-06)

3.8.2 (2022-06-23)

Bug Fixes

3.8.1 (2022-06-22)

Bug Fixes

  • fix insideTriangle (take 2) (7efc6a1)

3.8.0 (2022-06-20)

Bug Fixes

Features

  • add getNumFrames per Fvcom dataset archive (ff268d4)

3.7.0 (2022-06-17)

Features

  • ExtendedGrid and refactor grids and helpers (8143571)

3.6.0 (2022-06-16)

Features

  • add helpers to efficiently find nearest element and more (225754b)

3.5.0 (2022-06-15)

Bug Fixes

  • track upstream ProjNet.FSharp changes (1af2f32)

Features

  • add coordinate projection to grids (7012d2b)

3.4.0 (2022-06-15)

Features

  • add routines to convert elemental to nodal props (1c74935)

3.3.0 (2022-06-09)

Bug Fixes

Features

3.2.0 (2022-05-17)

Bug Fixes

  • refactor for better code structure (b37d257)

Features

3.1.0 (2022-05-11)

Features

  • Remove functions really belonging to Primus (b43466f)

3.0.3 (2022-05-11)

Bug Fixes

  • remove writeFvcomRestart (f869d26)

3.0.2 (2022-05-11)

Bug Fixes

  • add warning for empty kd-trees (input error) (ecceccd)

3.0.1 (2022-05-11)

Bug Fixes

3.0.0 (2022-05-11)

2.1.0 (2022-05-10)

Bug Fixes

  • simplify use Grid instead of FvcomGrid where appropriate (ee97e7d)

Features

2.0.1 (2022-05-10)

Bug Fixes

2.0.0 (2022-05-10)

Features

  • add function to get nbve from fvcom archive (26524f1)
  • add trace function (cfaca7e)
  • compute art1 and art2 (6e75e02)

1.2.3 (2022-05-01)

Bug Fixes

  • fix two bugs, one subtle, one stupid. (e438f7a)

1.2.2 (2022-04-29)

Bug Fixes

1.2.1 (2022-04-28)

Bug Fixes

  • only distinct boundary nodes (9ee8373)

1.2.0 (2022-04-28)

Features

  • add boundary nodes and element functions (b532951)

1.1.0 (2022-04-26)

Features

  • add functions to read grd.dat and obc.dat files (9d43ec3)

1.0.0 (2022-04-22)

Features

  • initial commit from Primus (28ed5ab)