mod_force Module Reference
Data Types | |
type | a_river_file |
Functions/Subroutines | |
subroutine, public | setup_forcing |
subroutine | ground_water |
subroutine | tidal_elevation |
subroutine | river_discharge |
integer function | search_name (NCF, NAME) |
subroutine | check_river_file (NCF, PERIOD) |
subroutine | set_river_bndry_metrics |
subroutine | set_distribution (NAME, TYPE, LOC, MYDIST) |
subroutine | obc_temperature |
subroutine | obc_salinity |
subroutine | obc_wqm |
subroutine | obc_bio |
subroutine | set_file_interp_bilinear (NCF, INTP_N, INTP_C, MASK_VAR_NAME) |
subroutine | surface_heating |
subroutine | surface_heating_calculated |
subroutine | surface_heating_solar |
subroutine | ice_model_forcing |
subroutine | icing_forcing |
subroutine | surface_windstress |
subroutine | offline_sediment_forcing |
subroutine | surface_wave |
subroutine | surface_airpressure |
subroutine | surface_precipitation |
subroutine, public | update_rivers (NOW, FLUX, TEMP, SALT, WQM, SED, BIO) |
subroutine, public | update_groundwater (NOW, GW_FLUX, GW_TEMP, GW_SALT) |
subroutine, public | update_heat (NOW, HEAT_SWV, HEAT_NET) |
subroutine | update_heat_calculated (NOW, HEAT_SWV, HEAT_NET) |
subroutine | update_heat_solar (NOW, HEAT_SWV, HEAT_NET) |
subroutine, public | update_wind (NOW, wstrx, wstry) |
subroutine | update_offline_forcing (NOW, offline_u, offline_v, offline_w, offline_s1, offline_el, offline_kh, offline_wn, offline_wc) |
subroutine, public | update_precipitation (NOW, Qprec, Qevap) |
subroutine, public | update_wave (NOW, WHS, WDIR, WPER, WLENGTH, WPER_BOT, WUB_BOT) |
subroutine, public | update_airpressure (NOW, PA_AIR) |
subroutine, public | update_tide (NOW, BND_ELV) |
subroutine, public | update_obc_salt (NOW, SALT) |
subroutine, public | update_obc_temp (NOW, TEMP) |
subroutine | update_obc_wqm (NOW, WQM) |
subroutine | update_obc_bio (NOW, BIO) |
subroutine, public | update_ice (NOW, SAT, SWV, SPQ, CLD) |
subroutine, public | update_icing (NOW, SAT, WSPDX, WSPDY) |
subroutine | astronomy |
subroutine, public | surface_wind2wave (IGRD) |
subroutine, public | update_wind2wave (NOW, wstrx, wstry) |
subroutine | gday2 (IDD, IMM, IYY, ICC, KD) |
Variables | |
character(len=80), parameter, public | wrf2fvcom_source = "wrf2fvcom version" |
character(len=80), parameter, public | fvcom_grid_source = "fvcom grid (unstructured) surface forcing" |
character(len=80), parameter, public | fvcom_cap_grid_source = "FVCOM grid (unstructured) surface forcing" |
character(len=80), parameter, public | wrf_grid_source = "wrf grid (structured) surface forcing" |
character(len=80), parameter, public | surf_forcing_pt_source = "single-point time-dependent surface forcing" |
integer, public | tide_forcing_type |
integer, parameter, public | tide_forcing_spectral = 1 |
integer, parameter, public | tide_forcing_timeseries = 2 |
type(ncfile), pointer | tide_file |
type(ncvar), pointer | tide_elv_n |
type(ncvar), pointer | tide_elv_p |
character(len=char_max_attlen), dimension(:), allocatable, public | tide_forcing_comments |
character(len=char_max_attlen), dimension(:), allocatable, public | river_forcing_comments |
type(a_river_file), dimension(:), allocatable | river_forcing |
type(ncfile), pointer | gwater_file |
integer | gwater_forcing_type |
integer, parameter | gwater_is_xxx = 0 |
integer, parameter | gwater_is_fvcomgrid = 1 |
integer | gwater_units |
integer, parameter | gwater_m3s_1 =1 |
integer, parameter | gwater_ms_1 =2 |
type(time) | gwater_period |
character(len=char_max_attlen), dimension(:), allocatable, public | gwater_forcing_comments |
type(interp_weights), pointer | gwater_intp_n |
type(interp_weights), pointer | gwater_intp_c |
type(ncvar), pointer | gwater_flux_n |
type(ncvar), pointer | gwater_flux_p |
type(ncvar), pointer | gwater_temp_n |
type(ncvar), pointer | gwater_temp_p |
type(ncvar), pointer | gwater_salt_n |
type(ncvar), pointer | gwater_salt_p |
type(ncfile), pointer | obc_s_file |
character(len=char_max_attlen), public | obc_s_comments |
integer | obc_s_type |
integer, parameter | obc_s_sigma = 1 |
type(ncvar), pointer | obc_s_n |
type(ncvar), pointer | obc_s_p |
type(ncfile), pointer | obc_t_file |
character(len=char_max_attlen), public | obc_t_comments |
integer | obc_t_type |
integer, parameter | obc_t_sigma = 1 |
type(ncvar), pointer | obc_t_n |
type(ncvar), pointer | obc_t_p |
integer | heat_forcing_type |
integer, parameter | heat_is_wrfgrid = 0 |
integer, parameter | heat_is_fvcomgrid = 1 |
type(time) | heat_period |
type(ncfile), pointer | heat_file |
character(len=char_max_attlen), dimension(:), allocatable, public | heat_forcing_comments |
character(len=char_max_attlen), dimension(:), allocatable, public | heat_calculate_comments |
character(len=char_max_attlen), dimension(:), allocatable, public | heat_solar_comments |
type(interp_weights), pointer | heat_intp_n |
type(interp_weights), pointer | heat_intp_c |
type(ncvar), pointer | heat_swv_n |
type(ncvar), pointer | heat_swv_p |
type(ncvar), pointer | heat_net_n |
type(ncvar), pointer | heat_net_p |
integer | winds_forcing_type |
integer, parameter | winds_are_wrfgrid = 0 |
integer, parameter | winds_are_fvcomgrid = 1 |
integer, parameter | winds_are_pt_source = 2 |
type(time) | winds_period |
type(ncfile), pointer | winds_file |
character(len=char_max_attlen), dimension(:), allocatable, public | winds_forcing_comments |
type(interp_weights), pointer | winds_intp_n |
type(interp_weights), pointer | winds_intp_c |
type(ncvar), pointer | winds_strx_n |
type(ncvar), pointer | winds_strx_p |
type(ncvar), pointer | winds_stry_n |
type(ncvar), pointer | winds_stry_p |
integer | waves_forcing_type |
integer, parameter | waves_are_wrfgrid = 0 |
integer, parameter | waves_are_fvcomgrid = 1 |
type(time) | waves_period |
type(ncfile), pointer | waves_file |
character(len=char_max_attlen), dimension(:), allocatable, public | waves_forcing_comments |
type(interp_weights), pointer | waves_intp_n |
type(interp_weights), pointer | waves_intp_c |
type(ncvar), pointer | waves_height_n |
type(ncvar), pointer | waves_height_p |
type(ncvar), pointer | waves_length_n |
type(ncvar), pointer | waves_length_p |
type(ncvar), pointer | waves_direction_n |
type(ncvar), pointer | waves_direction_p |
type(ncvar), pointer | waves_period_n |
type(ncvar), pointer | waves_period_p |
type(ncvar), pointer | waves_per_bot_n |
type(ncvar), pointer | waves_per_bot_p |
type(ncvar), pointer | waves_ub_bot_n |
type(ncvar), pointer | waves_ub_bot_p |
integer | precip_forcing_type |
integer, parameter | precip_is_wrfgrid = 0 |
integer, parameter | precip_is_fvcomgrid = 1 |
type(time) | precip_period |
type(ncfile), pointer | precip_file |
character(len=char_max_attlen), dimension(:), allocatable, public | precip_forcing_comments |
type(interp_weights), pointer | precip_intp_n |
type(interp_weights), pointer | precip_intp_c |
type(ncvar), pointer | precip_pre_n |
type(ncvar), pointer | precip_pre_p |
type(ncvar), pointer | precip_evp_n |
type(ncvar), pointer | precip_evp_p |
integer | airpressure_forcing_type |
integer, parameter | airpressure_is_wrfgrid = 0 |
integer, parameter | airpressure_is_fvcomgrid = 1 |
type(time) | airpressure_period |
type(ncfile), pointer | airpressure_p_file |
character(len=char_max_attlen), dimension(:), allocatable, public | airpressure_forcing_comments |
type(interp_weights), pointer | airpressure_intp_n |
type(interp_weights), pointer | airpressure_intp_c |
type(ncvar), pointer | air_pressure_n |
type(ncvar), pointer | air_pressure_p |
integer | ice_forcing_type |
integer, parameter | ice_is_wrfgrid = 0 |
integer, parameter | ice_is_fvcomgrid = 1 |
type(time) | ice_period |
type(ncfile), pointer | ice_file |
character(len=char_max_attlen), dimension(:), allocatable, public | ice_forcing_comments |
type(interp_weights), pointer | ice_intp_n |
type(interp_weights), pointer | ice_intp_c |
type(ncvar), pointer | ice_swv_n |
type(ncvar), pointer | ice_swv_p |
type(ncvar), pointer | ice_sat_n |
type(ncvar), pointer | ice_sat_p |
type(ncvar), pointer | ice_spq_n |
type(ncvar), pointer | ice_spq_p |
type(ncvar), pointer | ice_cld_n |
type(ncvar), pointer | ice_cld_p |
integer | icing_forcing_type |
integer, parameter | icing_is_wrfgrid = 0 |
integer, parameter | icing_is_fvcomgrid = 1 |
type(time) | icing_period |
type(ncfile), pointer | icing_file |
character(len=char_max_attlen), dimension(:), allocatable, public | icing_forcing_comments |
type(interp_weights), pointer | icing_intp_n |
type(interp_weights), pointer | icing_intp_c |
type(ncvar), pointer | icing_sat_n |
type(ncvar), pointer | icing_sat_p |
type(ncvar), pointer | icing_wspx_n |
type(ncvar), pointer | icing_wspx_p |
type(ncvar), pointer | icing_wspy_n |
type(ncvar), pointer | icing_wspy_p |
Function/Subroutine Documentation
|
private |
Here is the caller graph for this function:
![](namespacemod__force_a022b8333b9cc27c7d5802a49368748dc_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_aae11032784bbc6960d7b32a3a9814762_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_aae11032784bbc6960d7b32a3a9814762_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a77319f89189b3973e6ae76f76a684c61_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a77319f89189b3973e6ae76f76a684c61_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a11104cc78f78cf1ace14b497cb2bfb28_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a11104cc78f78cf1ace14b497cb2bfb28_icgraph.png)
subroutine mod_force::ice_model_forcing | ( | ) |
Here is the call graph for this function:
![](namespacemod__force_a3075086a087d8be8896aadb8b73d4e93_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a3075086a087d8be8896aadb8b73d4e93_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a50cfa348e5105910d00a94c5f06f2823_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a50cfa348e5105910d00a94c5f06f2823_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a3b34864ce96c920db2ea466a8158982f_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a3b34864ce96c920db2ea466a8158982f_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a0a38a148fbe281dc78116df449266b14_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a0a38a148fbe281dc78116df449266b14_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a57d90985c2a6c986b6aebb4710a54f72_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a57d90985c2a6c986b6aebb4710a54f72_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_aa8ed864ce1f39c252eafe9208e0a345b_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_aa8ed864ce1f39c252eafe9208e0a345b_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a7dfca09218c7c3608f2b10bd22ec9a10_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a7dfca09218c7c3608f2b10bd22ec9a10_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a27d66910a33a84f227ed721b714092d3_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a27d66910a33a84f227ed721b714092d3_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a155ae5b6fd16524917e4f56361ad6c27_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a155ae5b6fd16524917e4f56361ad6c27_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_ac1078aa5bb985dffa463c262d5b0a165_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_ac1078aa5bb985dffa463c262d5b0a165_icgraph.png)
subroutine mod_force::set_file_interp_bilinear | ( | type(ncfile), pointer | NCF, |
type(interp_weights), pointer | INTP_N, | ||
type(interp_weights), pointer | INTP_C, | ||
character(len=80), optional | MASK_VAR_NAME | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a1bd2a3000d4444f5e004b27566dc7cea_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a1bd2a3000d4444f5e004b27566dc7cea_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a309821a449e29ed7006f7c906b7d73d9_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a309821a449e29ed7006f7c906b7d73d9_icgraph.png)
subroutine, public mod_force::setup_forcing | ( | ) |
Here is the call graph for this function:
![](namespacemod__force_a5591f953bef3571b901347b3ac68a25d_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a5591f953bef3571b901347b3ac68a25d_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_ae0360097c7f62b7bdccdf2c38d68b4ca_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_ae0360097c7f62b7bdccdf2c38d68b4ca_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a8c5202abeefba64fd77b04c53bf0a294_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a8c5202abeefba64fd77b04c53bf0a294_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a8a935fcfa4cdc1793853d6c451823ff9_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a8a935fcfa4cdc1793853d6c451823ff9_icgraph.png)
subroutine mod_force::surface_heating_solar | ( | ) |
Here is the call graph for this function:
![](namespacemod__force_abf74f432498bef5ede882d7f7b6a0594_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_abf74f432498bef5ede882d7f7b6a0594_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_ac1f2f0eb93424f33fe2d61ecf81e9b0f_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_ac1f2f0eb93424f33fe2d61ecf81e9b0f_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_adb4763baee191625085849aeded73966_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_adb4763baee191625085849aeded73966_icgraph.png)
subroutine, public mod_force::surface_wind2wave | ( | integer | IGRD | ) |
Here is the call graph for this function:
![](namespacemod__force_a5d3ee09bc3bc5845b683b1844aa0fae9_cgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_ab9aee66699d7e5ac8f8f39058e06432b_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_ab9aee66699d7e5ac8f8f39058e06432b_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a71b6c785455ec4ee586244cf30c77798_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a71b6c785455ec4ee586244cf30c77798_icgraph.png)
subroutine, public mod_force::update_airpressure | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | PA_AIR | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a2bae00eae765df38c4cc38f17cebb6a9_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a2bae00eae765df38c4cc38f17cebb6a9_icgraph.png)
subroutine, public mod_force::update_groundwater | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | GW_FLUX, | ||
real(sp), dimension(:), optional, allocatable | GW_TEMP, | ||
real(sp), dimension(:), optional, allocatable | GW_SALT | ||
) |
Here is the call graph for this function:
![](namespacemod__force_aa75356b12c42cf113558cf4174a98b51_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_aa75356b12c42cf113558cf4174a98b51_icgraph.png)
subroutine, public mod_force::update_heat | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | HEAT_SWV, | ||
real(sp), dimension(:), allocatable | HEAT_NET | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a86c264a6b95460af9ee81bd1ef19ae84_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a86c264a6b95460af9ee81bd1ef19ae84_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a9298e6b3b59d73311fbcec4e0a3c567f_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a9298e6b3b59d73311fbcec4e0a3c567f_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_a01e6dc5d0658d20cdca38b09ba2da9cb_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a01e6dc5d0658d20cdca38b09ba2da9cb_icgraph.png)
subroutine, public mod_force::update_ice | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | SAT, | ||
real(sp), dimension(:), allocatable | SWV, | ||
real(sp), dimension(:), allocatable | SPQ, | ||
real(sp), dimension(:), allocatable | CLD | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a20af186f954298d748dee8af6c078d9e_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a20af186f954298d748dee8af6c078d9e_icgraph.png)
subroutine, public mod_force::update_icing | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | SAT, | ||
real(sp), dimension(:), allocatable | WSPDX, | ||
real(sp), dimension(:), allocatable | WSPDY | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a5e17697d3e7f07908a24fd046337983b_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a5e17697d3e7f07908a24fd046337983b_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_acf3abe8e9a380f994595fa240f6c5dad_cgraph.png)
subroutine, public mod_force::update_obc_salt | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:,:), allocatable | SALT | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a5c0d9c5173ba9426b8efba3679bdb8fb_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a5c0d9c5173ba9426b8efba3679bdb8fb_icgraph.png)
subroutine, public mod_force::update_obc_temp | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:,:), allocatable | TEMP | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a566588898282ac713a62301c0f05d1b5_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a566588898282ac713a62301c0f05d1b5_icgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_acd1ee0b9643cabea8f390f340bbe1188_cgraph.png)
|
private |
Here is the call graph for this function:
![](namespacemod__force_aa779b84424e2e287c79f9ac62d5b6ea7_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_aa779b84424e2e287c79f9ac62d5b6ea7_icgraph.png)
subroutine, public mod_force::update_precipitation | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | Qprec, | ||
real(sp), dimension(:), allocatable | Qevap | ||
) |
Here is the call graph for this function:
![](namespacemod__force_aede367b125ee010db701912269e2ef2c_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_aede367b125ee010db701912269e2ef2c_icgraph.png)
subroutine, public mod_force::update_rivers | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | FLUX, | ||
real(sp), dimension(:), optional, allocatable | TEMP, | ||
real(sp), dimension(:), optional, allocatable | SALT, | ||
real(sp), dimension(:,:), optional, allocatable | WQM, | ||
real(sp), dimension(:,:), optional, allocatable | SED, | ||
real(sp), dimension(:,:), optional, allocatable | BIO | ||
) |
Here is the call graph for this function:
![](namespacemod__force_ac8273f21d7a42bf75299ebb8b0a85c51_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_ac8273f21d7a42bf75299ebb8b0a85c51_icgraph.png)
subroutine, public mod_force::update_tide | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | BND_ELV | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a2dc803b6f8807b2bd72dc0a6489de42f_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a2dc803b6f8807b2bd72dc0a6489de42f_icgraph.png)
subroutine, public mod_force::update_wave | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | WHS, | ||
real(sp), dimension(:), allocatable | WDIR, | ||
real(sp), dimension(:), allocatable | WPER, | ||
real(sp), dimension(:), allocatable | WLENGTH, | ||
real(sp), dimension(:), allocatable | WPER_BOT, | ||
real(sp), dimension(:), allocatable | WUB_BOT | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a060fb056476dd27641a1fe07b42a0a5d_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a060fb056476dd27641a1fe07b42a0a5d_icgraph.png)
subroutine, public mod_force::update_wind | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | wstrx, | ||
real(sp), dimension(:), allocatable | wstry | ||
) |
Here is the call graph for this function:
![](namespacemod__force_a0fab16c101f3779d7e97f964d8e48626_cgraph.png)
Here is the caller graph for this function:
![](namespacemod__force_a0fab16c101f3779d7e97f964d8e48626_icgraph.png)
subroutine, public mod_force::update_wind2wave | ( | type(time), intent(in) | NOW, |
real(sp), dimension(:), allocatable | wstrx, | ||
real(sp), dimension(:), allocatable | wstry | ||
) |
Here is the call graph for this function:
![](namespacemod__force_af4e761718cb9251b3906ab75ecf08b35_cgraph.png)
Variable Documentation
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::airpressure_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=80), parameter, public mod_force::fvcom_cap_grid_source = "FVCOM grid (unstructured) surface forcing" |
character(len=80), parameter, public mod_force::fvcom_grid_source = "fvcom grid (unstructured) surface forcing" |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::gwater_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::heat_calculate_comments |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::heat_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::heat_solar_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::ice_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::icing_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), public mod_force::obc_s_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), public mod_force::obc_t_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::precip_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::river_forcing_comments |
character(len=80), parameter, public mod_force::surf_forcing_pt_source = "single-point time-dependent surface forcing" |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::tide_forcing_comments |
integer, parameter, public mod_force::tide_forcing_spectral = 1 |
integer, parameter, public mod_force::tide_forcing_timeseries = 2 |
integer, public mod_force::tide_forcing_type |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::waves_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=char_max_attlen), dimension(:), allocatable, public mod_force::winds_forcing_comments |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
character(len=80), parameter, public mod_force::wrf2fvcom_source = "wrf2fvcom version" |
character(len=80), parameter, public mod_force::wrf_grid_source = "wrf grid (structured) surface forcing" |