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

STEBBS improvement #309

Open
sunt05 opened this issue Dec 3, 2024 · 6 comments
Open

STEBBS improvement #309

sunt05 opened this issue Dec 3, 2024 · 6 comments
Assignees
Labels
P1 High priority (should be addressed soon) STEBBS WIP work in progress

Comments

@sunt05
Copy link

sunt05 commented Dec 3, 2024

The only improvement needed is to reorganise the newly introduced states:

  • Many of the setting parameters should be moved to the config section.
  • Radiation fluxes from BEERS can be retrieved from the heat state.

I'll work on this some more this afternoon and then leave any remaining tasks with you.

Originally posted by @sunt05 in #307 (review)

@sunt05 sunt05 added WIP work in progress P0 Highest priority (must be addressed immediately) labels Dec 3, 2024
@sunt05
Copy link
Author

sunt05 commented Jan 14, 2025

Hi @MatthewPaskin, is this resolved now? If so, please close it. Thanks!

@MatthewPaskin
Copy link

@sunt05 Only the radiation fluxes have been changed. It would be good to discuss how the other parameters should be moved (point 1)

@sunt05
Copy link
Author

sunt05 commented Jan 15, 2025

OK, I'll review it and suggest changes if needed—likely later today.

@MatthewPaskin Could you confirm whether all your previous updates on this have been integrated into the active pydantic branch? Or should I check a different branch?

@MatthewPaskin
Copy link

@sunt05 These changes should be in 299 which 324 (current pydantic) was branched from, so both branches should have these changes

@sunt05 sunt05 self-assigned this Jan 15, 2025
@sunt05 sunt05 mentioned this issue Jan 21, 2025
@sunt05 sunt05 added P1 High priority (should be addressed soon) and removed P0 Highest priority (must be addressed immediately) P1 High priority (should be addressed soon) labels Jan 29, 2025
@sunt05
Copy link
Author

sunt05 commented Jan 30, 2025

Hi @MatthewPaskin, I've separated the parameters and states in the original STEBBS_STATE.
Now we have a new STEBBS_PRM, while STEBBS_STATE has been streamlined to include only temperatures meant to be updated during simulation.
However—and I might be mistaken here—I noticed that state variables (e.g., initial temperatures) seem to be used solely as input without being fed back for updates. Could we have missed something?

Since the STEBBS model is shaping up well, I think it’s worth ensuring these details are correct before including it as a preview feature in the forthcoming release. Let’s double-check this and make sure everything works as expected!

@MatthewPaskin
Copy link

Hi @sunt05, thanks for raising this, I will take a look tomorrow and we can figure out where to go from there

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
P1 High priority (should be addressed soon) STEBBS WIP work in progress
Projects
None yet
Development

No branches or pull requests

2 participants