-
Notifications
You must be signed in to change notification settings - Fork 4
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
Add missing mdu keywords (phase 2) #648
Comments
Here's a detailed list of my recommendations for what to do with each of the abovementioned keywords (work in progress, will update this comment later with the last bits): actions:
START new part July 2
|
@arthurvd Could you check the keywords with a
|
Add: geometry.research_keepzlay1bedvol RESEARCH, bool, default: False, "Correct volumes when keepzlayeringatbed=1 (0: too large bedcell volumes, 1: correct bedcell volumes)."
Add these 3:
See comment above: mdu.numerics.jarhoxu RESEARCH, int, default 0, "Include density gradient in advection term (0: no(strongly advised), 1: yes, 2: Also in barotropic and baroclinic pressure term, 3,4: Also in vertical advection)."
OBSOLETE
See comment above: mdu numerics jadelvappos RESEARCH, bool, default False, "Only positive forced evaporation fluxes(0: no, 1: yes)." |
Thanks Arthur!! I have added/changed a couple more keywords based on your information. The full table for this issue can be found below:
|
After the implementation in #654, there are still some errors generated by hydrolib core:
Missing keywords
|
Is your feature request related to a problem? Please describe.
After adding all research keywords in #642 and raising an error on all missing keywords in #622, we get some errors with well-known keywords like
wrimap_salinity
andwrimap_temperature
. These are available, but are not written to the dia file for some reason. They are also not documented in the FM user manual.There might be more keywords for which this applies. Therefore, after merging of the above PRs, check if these mdu's (and corresponding diafiles) can be read:
Check related issues for more keywords:
Describe the solution you'd like
Add all missing keywords to HYDROLIB-core. And by FM-kernel team: add all added keywords to the FM manual and diafile
Missing keywords from mdu/dia files
Code to test:
Missing keywords in
[Geometry]
:bedlevelfile
(deprecated according to feat: Raise error for unknown keywords #632 (comment))keepzlay1bedvol
(new 13-6-2024)Missing keywords in
[Numerics]
:jarhoxu
wridia_viscosity_diffusivity_limit
transportmethod
(deprecated according to feat: Raise error for unknown keywords #632 (comment))transporttimestepping
(deprecated according to feat: Raise error for unknown keywords #632 (comment))noderivedtypes
(from old rmm dia, maybe not relevant anymore)sobekdfm_umin
(from old rmm dia, maybe not relevant anymore)sobekdfm_umin_method
(from old rmm dia, maybe not relevant anymore)sobekdfm_minimal_1d2d_embankment
(from old rmm dia, maybe not relevant anymore)sobekdfm_relax
(from old rmm dia, maybe not relevant anymore)Missing keywords in
[Physics]
:jadelvappos
Missing keywords in
[Wind]
:stericcorrection
(from old rmm dia, maybe not relevant anymore)Missing keywords in
[Waves]
:wavenikuradse
(from old rmm dia, maybe not relevant anymore)Missing keywords in
[Output]
:writebalancefile
(deprecated according to feat: Raise error for unknown keywords #632 (comment))wrimap_salinity
wrimap_temperature
wrimap_calibration
Missing keywords sanity check
Additionally, there was a sanity check that failed, this should be added as a testcase I think:
Raises:
Missing keywords from table MV
Some of the keywords in the table in #632 (comment) are now available as research keywords, but not all of them:
The text was updated successfully, but these errors were encountered: