Skip to content

[NDSL] Python UW Integration and general fixes#1153

Merged
FlorianDeconinck merged 129 commits intodsl/developfrom
dsl/PyUW_Integration
Sep 22, 2025
Merged

[NDSL] Python UW Integration and general fixes#1153
FlorianDeconinck merged 129 commits intodsl/developfrom
dsl/PyUW_Integration

Conversation

@FlorianDeconinck
Copy link
Collaborator

@FlorianDeconinck FlorianDeconinck commented Sep 5, 2025

Label explainer: NDSL code - not in production

Author: @katrinafandrich

TBD

FlorianDeconinck and others added 30 commits August 14, 2024 14:30
QSatIce missing before test can be done
…. Fails to verify at majority of points using original metric, has not been tested with new metrics. Error patterns of the ES tables suggest arise during math within qsat_liquid and qsat_ice. Errors are small (10^-4). Further testing using find_klcl is in process to see if these errors propogate further or are locked within QSat.
…cil to calculate QSat for entire field, or function can be called from within the stencil to calculate QSat at individual points. To use function, the QSat class must be initialized before stencil call and the tables must be passed down to the function as an input.
…deal with reshaping 2D and 3D variables in translate test before calling stencil computation.
…2/6 variables. Some errors are very small and likely stem from multiplication with constants.
…ble pass. Very small errors still exist in 'ssthl0_test' that likely stem from multiplication with constants. A bug was found which does not allow functions to be called within while loops. A workaround has been implemented where this applies and errors are raised if certain conditions are not met.
… at less than 1%. Switched ndsl branches to unstable/develop.
@FlorianDeconinck FlorianDeconinck requested a review from a team as a code owner September 5, 2025 14:45
@FlorianDeconinck FlorianDeconinck added the 0 diff trivial The changes in this pull request are trivially zero-diff (documentation, build failure, &c.) label Sep 5, 2025
@FlorianDeconinck FlorianDeconinck requested a review from a team as a code owner September 5, 2025 14:45
@FlorianDeconinck FlorianDeconinck requested review from CharlesKrop and removed request for a team September 5, 2025 14:45
@FlorianDeconinck FlorianDeconinck self-assigned this Sep 5, 2025
@FlorianDeconinck FlorianDeconinck merged commit 18db572 into dsl/develop Sep 22, 2025
3 checks passed
@FlorianDeconinck FlorianDeconinck deleted the dsl/PyUW_Integration branch September 22, 2025 16:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0 diff trivial The changes in this pull request are trivially zero-diff (documentation, build failure, &c.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants