Skip to content

222 grid memory issue - #231

Open
b-barton wants to merge 60 commits into
masterfrom
222-grid-memory-issue
Open

222 grid memory issue#231
b-barton wants to merge 60 commits into
masterfrom
222-grid-memory-issue

Conversation

@b-barton

Copy link
Copy Markdown
Collaborator

Improvements have been made to the efficiency of pybdy for handling large grids. The improvements are detailed in #222. They include smaller memory usage and faster run time. This has been achieved by implementing the chunks on the grid objects.
A couple of new tests have been added for the producing tidal boundary forcing files and to cover a few edge cases when the bdy points interact and get chunked with a complex coastline.

@b-barton b-barton linked an issue Apr 21, 2026 that may be closed by this pull request
@b-barton
b-barton requested a review from jdha April 21, 2026 14:51
@b-barton b-barton self-assigned this Apr 21, 2026
@b-barton b-barton added the enhancement New feature or request label Apr 21, 2026
Comment thread src/pybdy/tide/nemo_bdy_tide3.py

@jdha jdha left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see comment in code - just need clarification

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The grid class requires a large amount of memory and time to set up

2 participants