Skip to content

jhan_JaCAux_Proposal_updateHAC5.6_draft1

Paul Leopardi edited this page Oct 8, 2024 · 9 revisions

Update Hac5.5 to HaC5.6

Update Share/HaC5.5 with all mods from HaC5.5_September5/.

Branch from trunk@5.6++ . This first draft implements CABLE-HAC5.5 on top of 5.6. In the first instance we will include 99% of these regardless of how appropriate they are so as to verify working at 5.6.

See full log here.

Isolated CABLE added files

To be addressed for submission

Later drafts will further modify the below identified issues:


control/

This hardwires latitude for Loobos and MUST be addressed

Included mod from UM8.5 which modifies parametrized air temperature below which precipitation is assumed to be snow.

Modified timstep model driver. This is analogous to our "cbm" routine. Here we have started declaring or mostly using data to pass. However perhaps it is more pertinent to do this from jules.F90 to maintain scope/longevity of the automatic vars. There is also a fudged call to use CABLE zenith angle which can probably be relaxed.

Modified branching points to CABLE via LSM_id=2


io/

These CABLE progs will be coming through JULES IO


initialisation/

[https://code.metoffice.gov.uk/trac/jules/changeset?reponame=&new=16298%40main%2Fbranches%2Fdev%2Fjhansrbinovsky%2FJaC_Redux%2FHaC_5.6_trunk16253&old=16297%40main%2Fbranches%2Fdev%2Fjhanslimit howmuch of cable is initialised here - reinstate with mods rbinovsky%2FJaC_Redux%2FHaC_5.6_trunk16253 limit how much of cable is initialised here]. We dont need to initaialize this much of CABLE here in HAC. HOWEVER, reinstate with mods - commensurate with the general idea that we for immediate submission we are aiming to pass cable% types to cable, declared at top level, but allocated later

Previous

Clone this wiki locally