Index | Rundeck: P1SoM40 | Created: Thu May 9 03:30:17 EDT 2024 |
LAKES_COM | File: LAKES_COM.f |
Author : Gavin Schmidt
Version:
Subroutines:
Global Variables:
- icestate : used from seaice_com
- iceocn_xchng_vars : used from seaice_com
- mwl :
real*8, allocatable, dimension(:, :)
- mass of lake water (kg)
Used by: | :alloc_lakes_com | :conserv_lke | :conserv_lkm | :daily_lake | :ground_lk | :precip_lk | :printlk | :riverf | :surface |
- gml :
real*8, allocatable, dimension(:, :)
- total enthalpy of lake (J)
Used by: | :alloc_lakes_com | :conserv_lke | :daily_lake | :ground_lk | :precip_lk | :printlk | :riverf | :surface |
- tlake :
real*8, allocatable, dimension(:, :)
- temperature of lake (C)
Used by: | :alloc_lakes_com | :daily_lake | :ground_lk | :precip_lk | :printlk | :riverf |
- mldlk :
real*8, allocatable, dimension(:, :)
- mixed layer depth in lake (m)
Used by: | :alloc_lakes_com | :daily_lake | :ground_lk | :precip_lk | :printlk | :riverf |
- flake :
real*8, allocatable, dimension(:, :)
- variable lake fraction (1)
Used by: | :alloc_lakes_com | :checki | :condse | :conserv_htg | :conserv_lhsi | :conserv_lke | :conserv_lkm | :conserv_lmsi | :conserv_wtg | :daily_diag | :daily_lake | :ground_lk | :init_diag | :init_rad | :precip_lk | :printlk | :radia | :remove_extra_snow_to_ocean | :riverf | :set_new_ghy_cells_outputs | :surface | :update_land_fractions | :updtype | DIAG_SERIAL:diagij | SUBDAILY:get_subdd |
- tanlk :
real*8, allocatable, dimension(:, :)
- tan(alpha) = slope for conical lake (1)
Used by: | :alloc_lakes_com | :daily_lake |
- svflake :
real*8, allocatable, dimension(:, :)
- previous lake fraction (1)
Used by: | :alloc_lakes_com | :daily_lake | :set_new_ghy_cells_outputs | :update_land_fractions |
- dlake :
real*8, allocatable, dimension(:, :)
- depth of lake (m)
Used by: | :alloc_lakes_com | :precip_lk | :radia | :riverf |
- glake :
real*8, allocatable, dimension(:, :)
- like GML but per unit area of lake (J/m2)
Used by: | :alloc_lakes_com | :precip_lk | :riverf |
- hlake :
real*8, allocatable, dimension(:, :)
- lake sill depth (m)
Used by: | :alloc_lakes_com | :daily_lake | :ground_lk | :riverf |
- icelak :
type(iceocn_xchng_vars)
- derived-type strucure containing variables
Used by: | :alloc_lakes_com | :atm_phase1 | :ground_lk | :init_lakeice | :precip_lk | :surface |
- nrvrmx :
integer, parameter
- Max No. of named rivers
Initial Value= 42
Used by: | :diag_river_prep |
- nrvr :
integer
- actual No. of named rivers
Used by: | :def_meta_rvracc | :diag_river | :diag_river_prep | :write_meta_rvracc |
- jrvrmth :
integer, dimension(nrvrmx)
- indexes for named river mouths
Used by: | :diag_river | :diag_river_prep |
- irvrmth :
integer, dimension(nrvrmx)
- indexes for named river mouths
Used by: | :diag_river | :diag_river_prep |
- namervr :
character*8, dimension(nrvrmx)
- Named rivers
Used by: | :def_meta_rvracc | :diag_river | :write_meta_rvracc |
- rvrout :
real*8, dimension(nrvrmx)
- Discharges from named rivers
Used by: | :def_meta_rvracc | :diag_river_prep | :write_meta_rvracc |