Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make BoxModels speedy again (+ introduce prescribed PAR) #185

Merged
merged 6 commits into from
Jul 24, 2024

Conversation

jagoosw
Copy link
Collaborator

@jagoosw jagoosw commented Jul 12, 2024

Various changes to make time stepping better (~10x speedup for time stepping part) and a new "output writer" (but don't have time to make it an actual AbstractOutputWriter at the moment) which is >10x faster for the really long file saving stage, resulting in ~30x speedup overall for outputting every 20 iterations.

@jagoosw jagoosw requested a review from chloeyhuang July 22, 2024 15:08
@jagoosw
Copy link
Collaborator Author

jagoosw commented Jul 23, 2024

It has been pointed out to me that box models don't return auxiliary fields from biogeochemical_auxiliary_fields so I will add that in this PR

@jagoosw jagoosw changed the title Make BoxModels speedy again Make BoxModels speedy again (+ introduce prescribed PAR) Jul 24, 2024
@jagoosw jagoosw merged commit 33b611a into main Jul 24, 2024
5 checks passed
@jagoosw jagoosw deleted the jsw-ch/speedup-boxmodels branch July 24, 2024 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants