Skip to content

Changes sediment timestepping to correctly use the models timestepper + bug fix - #409

Merged
jagoosw merged 7 commits into
mainfrom
jsw/sediment-numerics
Sep 14, 2026
Merged

jagoosw merged 7 commits into
mainfrom
jsw/sediment-numerics

Conversation

@jagoosw

@jagoosw jagoosw commented Sep 9, 2026

Copy link
Copy Markdown
Collaborator

Instead of stepping the sediment at each substep, now actually use the models timestepper to take the correct substep.

Also fixes a bug where Plankton wasn't importing biogeochemical_drift_velocities

@jagoosw jagoosw changed the title Changes sediment timestepping to correctly use the models timestepper Changes sediment timestepping to correctly use the models timestepper + bug fix Sep 9, 2026
jagoosw and others added 5 commits September 10, 2026 00:35
`all(interior(sediment_nitrogen) .!= 0)` triggers scalar indexing on a
GPU array; CI caught this on the Multi-G sediment test cases.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TH7fhhztRhnmURhX3tWFMD
@jagoosw
jagoosw merged commit 358ed3b into main Sep 14, 2026
2 of 7 checks passed
@jagoosw
jagoosw deleted the jsw/sediment-numerics branch September 14, 2026 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant