CAM
|
Functions/Subroutines | |
subroutine, public | fill_holes_vertical (num_draw_pts, threshold, field_grid, rho_ds, rho_ds_zm, field) |
subroutine, private | fill_holes_multiplicative (begin_idx, end_idx, threshold, rho, invrs_dz, field) |
real(kind=core_rknd) function, public | vertical_avg (total_idx, rho_ds, field, invrs_dz) |
pure real(kind=core_rknd) function, public | vertical_integral (total_idx, rho_ds, field, invrs_dz) |
subroutine, public | hole_filling_hm_one_lev (num_hm_fill, hm_one_lev, hm_one_lev_filled) |
subroutine, public | fill_holes_hydromet (nz, hydromet_dim, hydromet, hydromet_filled) |
subroutine, public | fill_holes_wv (nz, dt, exner, hydromet_name, rvm_mc, thlm_mc, hydromet) |
subroutine, public | fill_holes_driver (nz, dt, hydromet_dim, l_fill_holes_hm, rho_ds_zm, rho_ds_zt, exner, thlm_mc, rvm_mc, hydromet) |
subroutine, public | setup_stats_indices (ihm, ixrm_bt, ixrm_hf, ixrm_wvhf, ixrm_cl, ixrm_mc, max_velocity) |
subroutine, public fill_holes::fill_holes_driver | ( | integer, intent(in) | nz, |
real( kind = core_rknd ), intent(in) | dt, | ||
integer, intent(in) | hydromet_dim, | ||
logical, intent(in) | l_fill_holes_hm, | ||
real( kind = core_rknd ), dimension(nz), intent(in) | rho_ds_zm, | ||
real( kind = core_rknd ), dimension(nz), intent(in) | rho_ds_zt, | ||
real( kind = core_rknd ), dimension(nz), intent(in) | exner, | ||
real( kind = core_rknd ), dimension(nz), intent(inout) | thlm_mc, | ||
real( kind = core_rknd ), dimension(nz), intent(inout) | rvm_mc, | ||
real( kind = core_rknd ), dimension(nz, hydromet_dim), intent(inout) | hydromet | ||
) |
subroutine, public fill_holes::fill_holes_hydromet | ( | integer, intent(in) | nz, |
integer, intent(in) | hydromet_dim, | ||
real( kind = core_rknd ), dimension(nz,hydromet_dim), intent(in) | hydromet, | ||
real( kind = core_rknd ), dimension(nz,hydromet_dim), intent(out) | hydromet_filled | ||
) |
|
private |
subroutine, public fill_holes::fill_holes_vertical | ( | integer, intent(in) | num_draw_pts, |
real( kind = core_rknd ), intent(in) | threshold, | ||
character(len=2), intent(in) | field_grid, | ||
real( kind = core_rknd ), dimension(gr%nz), intent(in) | rho_ds, | ||
real( kind = core_rknd ), dimension(gr%nz), intent(in) | rho_ds_zm, | ||
real( kind = core_rknd ), dimension(gr%nz), intent(inout) | field | ||
) |
subroutine, public fill_holes::fill_holes_wv | ( | integer, intent(in) | nz, |
real( kind = core_rknd ), intent(in) | dt, | ||
real( kind = core_rknd ), dimension(nz), intent(in) | exner, | ||
character(len=10), intent(in) | hydromet_name, | ||
real( kind = core_rknd ), dimension(nz), intent(inout) | rvm_mc, | ||
real( kind = core_rknd ), dimension(nz), intent(inout) | thlm_mc, | ||
real( kind = core_rknd ), dimension(nz), intent(inout) | hydromet | ||
) |
subroutine, public fill_holes::hole_filling_hm_one_lev | ( | integer, intent(in) | num_hm_fill, |
real(kind = core_rknd), dimension(num_hm_fill), intent(in) | hm_one_lev, | ||
real(kind = core_rknd), dimension(num_hm_fill), intent(out) | hm_one_lev_filled | ||
) |
subroutine, public fill_holes::setup_stats_indices | ( | integer, intent(in) | ihm, |
integer, intent(inout) | ixrm_bt, | ||
integer, intent(inout) | ixrm_hf, | ||
integer, intent(inout) | ixrm_wvhf, | ||
integer, intent(inout) | ixrm_cl, | ||
integer, intent(inout) | ixrm_mc, | ||
real( kind = core_rknd ), intent(inout) | max_velocity | ||
) |
real( kind = core_rknd ) function, public fill_holes::vertical_avg | ( | integer, intent(in) | total_idx, |
real( kind = core_rknd ), dimension(total_idx), intent(in) | rho_ds, | ||
real( kind = core_rknd ), dimension(total_idx), intent(in) | field, | ||
real( kind = core_rknd ), dimension(total_idx), intent(in) | invrs_dz | ||
) |
pure real( kind = core_rknd ) function, public fill_holes::vertical_integral | ( | integer, intent(in) | total_idx, |
real( kind = core_rknd ), dimension(total_idx), intent(in) | rho_ds, | ||
real( kind = core_rknd ), dimension(total_idx), intent(in) | field, | ||
real( kind = core_rknd ), dimension(total_idx), intent(in) | invrs_dz | ||
) |