close
Skip to content

nans in meltponds#707

Merged
tdcwilliams merged 8 commits intomasterfrom
hotfix706-nans-meltponds
Mar 24, 2026
Merged

nans in meltponds#707
tdcwilliams merged 8 commits intomasterfrom
hotfix706-nans-meltponds

Conversation

@tdcwilliams
Copy link
Copy Markdown
Contributor

  • fixes nan's in meltponds
  • fixes some other divide by zeros
  • drops BOUILLON basal stress (harder to fix divide by zero for that option)
  • gets the debug compilation flags from develop and adds some more for helping to find nans
    Closes nan's in melt-pond variables #706

change NEXTSIM_BUILD_TYPE: now can be VALGRIND, DEBUG, PROFILE or not
set. VALGRIND has no optimisation; DEBUG has some optimisation and uses
flags to give line numbers for memory errors/segmentation faults.
PROFILE is the same as before. It can't be lower case or mixed case
anymore.
(gcc thing meaning "not debugging", which disables assert's)
Remove Bouillon one since it is never used.
@tdcwilliams tdcwilliams requested a review from einola March 23, 2026 08:49
@tdcwilliams tdcwilliams merged commit 7bd58b1 into master Mar 24, 2026
@tdcwilliams tdcwilliams deleted the hotfix706-nans-meltponds branch March 24, 2026 09:16
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.

nan's in melt-pond variables

2 participants