set_dispersion_parameters Module


Uses

  • module~~set_dispersion_parameters~~UsesGraph module~set_dispersion_parameters set_dispersion_parameters module~uemep_configuration uemep_configuration module~set_dispersion_parameters->module~uemep_configuration module~uemep_constants uemep_constants module~uemep_configuration->module~uemep_constants module~uemep_definitions uEMEP_definitions module~uemep_configuration->module~uemep_definitions module~uemep_logger uemep_logger module~uemep_configuration->module~uemep_logger

Used by

  • module~~set_dispersion_parameters~~UsedByGraph module~set_dispersion_parameters set_dispersion_parameters module~subgrid_deposition subgrid_deposition module~subgrid_deposition->module~set_dispersion_parameters module~subgrid_dispersion subgrid_dispersion module~subgrid_dispersion->module~set_dispersion_parameters program~uemep uEMEP program~uemep->module~subgrid_deposition program~uemep->module~subgrid_dispersion

Subroutines

public subroutine delta_wind_direction(i_cross, j_cross, tt, temp_FF_subgrid, angle_diff)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: i_cross
integer, intent(in) :: j_cross
integer, intent(in) :: tt
real, intent(in) :: temp_FF_subgrid
real, intent(out) :: angle_diff

public subroutine uEMEP_set_dispersion_params_PG(invL, source_index, subsource_index)

Arguments

Type IntentOptional Attributes Name
real :: invL
integer :: source_index
integer :: subsource_index

public subroutine uEMEP_set_dispersion_params_simple(source_index, subsource_index)

Arguments

Type IntentOptional Attributes Name
integer :: source_index
integer :: subsource_index

public subroutine uEMEP_set_dispersion_sigma_Kz_emulator(z_emis, invL, logz0, z_pbl, sig_z_00, sig_y_00, sigy_0_subgid_width_scale, subgrid_delta, delta_wind, x, sig_z, sig_y, sig_z_0, sig_y_0)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: z_emis
real, intent(in) :: invL
real, intent(in) :: logz0
real, intent(in) :: z_pbl
real, intent(in) :: sig_z_00
real, intent(in) :: sig_y_00
real, intent(in) :: sigy_0_subgid_width_scale
real, intent(in) :: subgrid_delta(2)
real, intent(in) :: delta_wind
real, intent(in) :: x
real, intent(out) :: sig_z
real, intent(out) :: sig_y
real, intent(out) :: sig_z_0
real, intent(out) :: sig_y_0

public subroutine uEMEP_set_dispersion_sigma_PG(invL_in, logz0, sig_z_00, sig_y_00, sigy_0_subgid_width_scale, subgrid_delta, delta_wind, x, sig_z, sig_y, sig_z_0, sig_y_0)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: invL_in
real, intent(in) :: logz0
real, intent(in) :: sig_z_00
real, intent(in) :: sig_y_00
real, intent(in) :: sigy_0_subgid_width_scale
real, intent(in) :: subgrid_delta(2)
real, intent(in) :: delta_wind
real, intent(in) :: x
real, intent(out) :: sig_z
real, intent(out) :: sig_y
real, intent(out) :: sig_z_0
real, intent(out) :: sig_y_0

public subroutine uEMEP_set_dispersion_sigma_simple(sig_z_00, sig_y_00, sigy_0_subgid_width_scale, subgrid_delta, delta_wind, x, sig_z, sig_y, sig_z_0, sig_y_0)

Arguments

Type IntentOptional Attributes Name
real, intent(in) :: sig_z_00
real, intent(in) :: sig_y_00
real, intent(in) :: sigy_0_subgid_width_scale
real, intent(in) :: subgrid_delta(2)
real, intent(in) :: delta_wind
real, intent(in) :: x
real, intent(out) :: sig_z
real, intent(out) :: sig_y
real, intent(out) :: sig_z_0
real, intent(out) :: sig_y_0