MetOffice / MetOffice/jules

Add a geothermal heat flux

Open
#76 2 comments 0 reactions 3 assignees View on GitHub

@eleanorgb is already working on this.

Since Mar 13, 2026.

  • #152 by @eleanorgb — open
documentation enhancement Linked UM macro
Dominant language
Fortran
Stars
23
Forks
36
Avg merge
5d 9h
Merged PRs (30d)
3

Description

(https://github.com/MetOffice/jules/pull/152)

l_bedrock is not currently available in the um. However, the meta-deta needs to be replicated and an upgrade macro created.

There is a bug fix:
The bedrock wasnt working properly because of rounding erros and small changes in temperature - a numerical correction is added to the bedrock code to avoid these rounding errors.

This issue also sets the heat flux at the base of the bedrock column to a constant value (rather than zero as at present).

hcondeep needs to be set to 3.0 as default (changed in an upgrade macro). it is currently 8.6 which is wrong.

hflux_geo is added as a parameter in the jules_soil namelist and also needs to be added via an upgrade macro. It is set to rmdi

If bedrock is on in a rose-stem tests this change will break it as it changes the calculation of the deep soil temperature (before the change to hflux_geo)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.