-
Notifications
You must be signed in to change notification settings - Fork 0
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
Init vertical grid #470
Init vertical grid #470
Conversation
cscs-ci run default |
launch jenkins spack |
cscs-ci run default |
launch jenkins spack |
cscs-ci run default |
cscs-ci run default |
cscs-ci run default |
launch jenkins spack |
cscs-ci run default |
cscs-ci run default |
cscs-ci run default |
cscs-ci run default |
cscs-ci run default |
cscs-ci run default |
cscs-ci run default |
launch jenkins spack |
cscs-ci run default |
launch jenkins spack |
launch jenkins spack |
cscs-ci run default |
launch jenkins spack |
cscs-ci run default |
launch jenkins spack |
cscs-ci run default |
Mandatory Tests Please make sure you run these tests via comment before you merge!
Optional Tests To run benchmarks you can use:
To run tests and benchmarks with the DaCe backend you can use:
In case your change might affect downstream icon-exclaim, please consider running
For more detailed information please look at CI in the EXCLAIM universe. |
cscs-ci run default |
launch jenkins spack |
* create vertical grid config * port completed. * Clean up and modify data tests of granules and timeloop * Fix bug from merge main * precommit * Fix bug after merge main * Made changes according to review * change diffusion * Add xarray dependency * add height index * refine the vertical output * fix typo * remove xarray * changes according to review * change vertical grid initialization in diffusion wrapper * nflat_gradp is added back in diffusion wrapper * change long name of vct_a * precommit run * fix bugs due to change verticalGridParams
VerticalGridConfig
, containing parameters that are used to initialize the vertical levels. Parameters inVerticalModelParams
are derived from the configuration (exceptnflat_gradp
, to be done in the future).vertical.py
to generatevct_a
andvct_b
either analytically or by reading from a file.test_vertical.py
to check if computations ofvct_a
,vct_b
, andnflatlev
are correct :test_kflat_calculation
andtest_vct_a_vct_b_calculation_from_icon_input
.VerticalGridConfig
is added toIconConfig
as part of the initialization for the timeloop. Serialized data ofvct_a
andvct_b
andnflatlev
are no longer used.