-
Notifications
You must be signed in to change notification settings - Fork 0
jhan_HaC1.2
Paul Leopardi edited this page Oct 8, 2024
·
13 revisions
-
Pass USEd arguments fr om surf_couple* down to CABLE. The ide being that once we have crossed the branching point between CABLE and JULES - we dont USE any additional arguments - but rather pass them onwards, As well as being possibly more compliant with LFRIC - it will hopefully be more obvious when a CABLE as the LSM run is broken by a JULES release.
-
Use cbl_* versions of subroutines for albedo etc
-
change names
- We have only done this where necessary so far
We have also included this which was initially post-poned until 1.3.
- Call CABLE directly from surf_couple_rad*
SO what this looks like
surf_couple_radiation CALLS cable_radiation* (on 2nd timestep)
cable_radiation* - PACKS passed vars
- CALLS surface_albedo
- UNPACKS 1) alb_tile ( [land_pts, ntiles, 4] )
aggregates land_albedo_cable (land_albedo [row_length,rows,4]) from alb_tile
What needs to be done is (re)-structuring of cable_surface_Albedo