|
character(len=128) function | linterp_1d (this, var_name, year, month, day, hour, min, sec) |
| Type-bound procedure to compute tendency profile for time-of-day. For use with 1D data (level, time) tendencies with diurnal (24-hr) forcing.
|
|
character(len=128) function | linterp_2d (this, var_name, lon, lat, year, month, day, hour, min, sec) |
| Type-bound procedure to compute tendency profile for time-of-day. For use with 2D data (location, level, time) tendencies with diurnal (24-hr) forcing. This assumes that the location dimension has a [longitude, latitude] allocated with each location.
|
|
pure integer function | find_nearest_loc_2d_1d (this, lon, lat) |
| Type-bound procedure to find nearest location. For use with linterp_2D, NOT YET IMPLEMENTED.
|
|
subroutine | cmp_time_wts (this, year, month, day, hour, minute, sec, w1, w2, ti, tf) |
| Type-bound procedure to compute linear interpolation weights for a diurnal (24-hour) forcing.
|
|
subroutine | sim_lwrad (year, month, day, hour, min, sec, process) |
|
subroutine | sim_swrad (year, month, day, hour, min, sec, process) |
|
subroutine | sim_gwd (year, month, day, hour, min, sec, process) |
|
subroutine | sim_pbl (year, month, day, hour, min, sec, process) |
|
subroutine | sim_dcnv (year, month, day, hour, min, sec, process) |
|
subroutine | sim_scnv (year, month, day, hour, min, sec, process) |
|
subroutine | sim_cldmp (year, month, day, hour, min, sec, process) |
|