forked from E3SM-Project/E3SM
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
The column weight for the various upstream types will need to the have the weights updated when a given soil column is disturbed.
See compute_higher_order_weights for reference:
E3SM/components/elm/src/main/subgridWeightsMod.F90
Lines 236 to 253 in 67abd00
| do l = bounds%begl, bounds%endl | |
| t = lun_pp%topounit(l) | |
| lun_pp%wtgcell(l) = lun_pp%wttopounit(l) * top_pp%wtgcell(t) | |
| end do | |
| do c = bounds%begc, bounds%endc | |
| l = col_pp%landunit(c) | |
| col_pp%wttopounit(c) = col_pp%wtlunit(c) * lun_pp%wttopounit(l) | |
| col_pp%wtgcell(c) = col_pp%wtlunit(c) * lun_pp%wtgcell(l) | |
| end do | |
| do p = bounds%begp, bounds%endp | |
| c = veg_pp%column(p) | |
| veg_pp%wtlunit(p) = veg_pp%wtcol(p) * col_pp%wtlunit(c) | |
| veg_pp%wttopounit(p) = veg_pp%wtcol(p) * col_pp%wttopounit(c) | |
| veg_pp%wtgcell(p) = veg_pp%wtcol(p) * col_pp%wtgcell(c) | |
| end do | |
| end subroutine compute_higher_order_weights |
Note: lun_pp type is landunit_physical_properties
### Tasks
- [ ] topounit weight (`col_pp%wttopounit`)
- [ ] vegetated landunit weight (`col_pp%wtlunit`)
- [ ] gridcell weight (`col_pp%wtgcell`)
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
No status