Soil Water Balance (SWB2)
|
Module fog__monthly_grid provides support for estimating fog drip given a gridded map of FOG_RATIO and FOG_CAPTURE_EFFICIENCY. More...
Functions/Subroutines | |
subroutine, public | fog_monthly_grid_initialize (lactive) |
Initialize the fog drip algorithm. | |
subroutine, public | fog_monthly_grid_calculate (frainfall, ffog, ilanduse_index, lactive, nodata_fill_value) |
Variables | |
type(data_catalog_entry_t), pointer, public | pfog_ratio |
real(c_float), dimension(:), allocatable | ffog_catch_efficiency |
Module fog__monthly_grid provides support for estimating fog drip given a gridded map of FOG_RATIO and FOG_CAPTURE_EFFICIENCY.
subroutine, public fog__monthly_grid::fog_monthly_grid_calculate | ( | real (c_float), dimension(:), intent(in) | frainfall, |
real (c_float), dimension(:), intent(inout) | ffog, | ||
integer (c_int), dimension(:), intent(in) | ilanduse_index, | ||
logical (c_bool), dimension(:,:), intent(in) | lactive, | ||
real (c_float), dimension(:,:), intent(in) | nodata_fill_value ) |
subroutine, public fog__monthly_grid::fog_monthly_grid_initialize | ( | logical (c_bool), dimension(:,:), intent(in) | lactive | ) |
Initialize the fog drip algorithm.
Read in a fog ratio grid. Open a NetCDF output file to hold fog variable output.
[in] | lActive | 2-D array of active cells within the model domain. |
Determine how many landuse codes are present
Definition at line 41 of file fog__monthly_grid.F90.
|
private |
Definition at line 31 of file fog__monthly_grid.F90.
type (data_catalog_entry_t), pointer, public fog__monthly_grid::pfog_ratio |
Definition at line 30 of file fog__monthly_grid.F90.