Skip to content

range limit LAI and canopy height #495

@JhanSrbinovsky

Description

@JhanSrbinovsky

In the UM, LAI and canopy height are read from a prognostic spatial field. In the early days especially it was questionable whether this map was 100% correct. To prevent 0 LAI and/or canopy height and subsequently tripping up other code, vegetated cells were given small but finite minimum LAI/canopy height.

It lives here in AM3: (and also a JAC analog)

src/coupled/AM3/control/cable/shared/LAI_canopy_height_cbl.F90

It is not used in offline, but in main lives here:

src/science/canopy/cbl_LAI_canopy_height.F90

Ideally, subsequent to testing, it might be removed from both.

Probably we should at least remove it to coupled/. Maybe a coupled/shared although this could impact legacy ESM1.5, CM2. In both ESM1.5, CM2 the code is inline, or in cable_um_init_subrs anyway. In JAC we had to pull it out to be able to call it on the first rad call.

This is "a" remaining difference between CABLE/ in the ESM1.6 and CABLE:main.

comments?

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions