Skip to content

Conversation

@ChristianSteger
Copy link
Collaborator

@ChristianSteger ChristianSteger commented Jan 27, 2026

Description

When using the Tegen aerosol climatology in ICON, a horizontally distributed reference pressure field is required for the vertical distribution of the aerosol optical depths (AOD). With the option itype_vegetation_cycle >= 2, the reference pressure is computed with the ERA5 orography (resolution: ~30 km). For high-resolution ICON runs, the resolution of this orography is more similar to the very coarse one from the Tegen data.
So far, the ERA5 orography was remapped to the ICON grid with a first-order conservative scheme. For an ICON simulation at 1km, this leads to a very "blocky" orography, and the artefacts are finally also visible in surface downward direct shortwave radiation (ASWDIR_S) through the computation of reference pressure and vertically resolved AODs:

map_exp_3h_cpu_01_ind_time_5_ASWDIR_S

I discussed this issue with Daniel Rieger and Günther Zängl (DWD). Günther suggested to change the interpolation algorithm for ERA5 orography. I implemented this by changing the interpolation algorithm for ERA5 orography (and other ERA5 variables) to bilinear interpolation. This resolves the block-artefacts in ASWDIR_S:

map_exp_3h_gpu_21_ind_time_5_ASWDIR_S

Workflow for merging PRs

Please read these instructions carefully and follow the steps below before requesting a review by the maintainers. This way we can ensure a smoother review process and your changes will be merged sooner.

Additionally, if this is the first PR you open in EXTPAR make sure to read the "Information for EXTPAR Developers" section in the documentation.

Checklist

  • Provide a detailed description of your changes in the "Description" section above.
  • If you implemented a new feature:
    • Document it in the correct Markdown file(s) under the docs/ directory.
    • Add a new test or make sure your changes are already tested.
  • Your code follows the style guidelines.
  • Your changes only touch the files/lines relevant for you.
  • All four required checks pass (see "Testing and debugging" for more details).
  • No conflicts with the base branch.

If all the points above are satisfied you can ask for a review by selecting stelliom as a reviewer.

For any questions please ping @stelliom on this PR.

Testing and debugging

The most important test for PRs is the one labeled "EXTPAR Testsuite on Jenkins". This checks that the results of all testcases (described by the namelists in test/testsuite/data) did not change compared to the references.

You can launch the testsuite by writing launch jenkins as a comment in the PR that you want to test. Once completed, the result of the testsuite will be shown on the PR (failure or success).

If you need more details on the testsuite results (e.g., if you are trying to debug an error or you are simply unsure why the tests fail) you can launch the testsuite with launch jenkins(debug). This will run the tests as usual, but, once completed, you will be given a URL (via a comment on the PR) to access the logfiles and namelists of all tests that were run.

@ChristianSteger ChristianSteger self-assigned this Jan 27, 2026
@stelliom
Copy link
Contributor

Please follow the guidelines in the PR template (I readded it to your description).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants