ROMS
|
Public Member Functions | |
subroutine | mp_reduce_i8 (ng, model, asize, a, handle_op, inpcomm) |
subroutine | mp_reduce_0dp (ng, model, asize, a, handle_op, inpcomm) |
subroutine | mp_reduce_1dp (ng, model, asize, a, handle_op, inpcomm) |
subroutine | mp_reduce_0d (ng, model, asize, a, handle_op, inpcomm) |
subroutine | mp_reduce_1d (ng, model, asize, a, handle_op, inpcomm) |
Definition at line 113 of file distribute.F.
subroutine distribute_mod::mp_reduce::mp_reduce_0d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | asize, | ||
real(r8), intent(inout) | a, | ||
character (len=*), intent(in) | handle_op, | ||
integer, intent(in), optional | inpcomm ) |
Definition at line 6786 of file distribute.F.
References mod_scalars::exit_flag, mod_parallel::mp_float, mod_parallel::mymaster, mod_parallel::myrank, mod_param::ntilei, mod_param::ntilej, mod_parallel::ocn_comm_world, mod_iounits::rerror, mod_iounits::stdout, wclock_off(), and wclock_on().
subroutine distribute_mod::mp_reduce::mp_reduce_0dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | asize, | ||
real(dp), intent(inout) | a, | ||
character (len=*), intent(in) | handle_op, | ||
integer, intent(in), optional | inpcomm ) |
Definition at line 6379 of file distribute.F.
References mod_scalars::exit_flag, mod_parallel::mp_double, mod_parallel::mymaster, mod_parallel::myrank, mod_param::ntilei, mod_param::ntilej, mod_parallel::ocn_comm_world, mod_iounits::rerror, mod_iounits::stdout, wclock_off(), and wclock_on().
subroutine distribute_mod::mp_reduce::mp_reduce_1d | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | asize, | ||
real(r8), dimension(asize), intent(inout) | a, | ||
character (len=*), dimension(asize), intent(in) | handle_op, | ||
integer, intent(in), optional | inpcomm ) |
Definition at line 6981 of file distribute.F.
References mod_param::bmemmax, mod_scalars::exit_flag, mod_parallel::mp_float, mod_parallel::mymaster, mod_parallel::myrank, mod_param::ntilei, mod_param::ntilej, mod_parallel::ocn_comm_world, mod_iounits::rerror, mod_iounits::stdout, wclock_off(), and wclock_on().
subroutine distribute_mod::mp_reduce::mp_reduce_1dp | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | asize, | ||
real(dp), dimension(asize), intent(inout) | a, | ||
character (len=*), dimension(asize), intent(in) | handle_op, | ||
integer, intent(in), optional | inpcomm ) |
Definition at line 6574 of file distribute.F.
References mod_param::bmemmax, mod_scalars::exit_flag, mod_parallel::mp_double, mod_parallel::mymaster, mod_parallel::myrank, mod_param::ntilei, mod_param::ntilej, mod_parallel::ocn_comm_world, mod_iounits::rerror, mod_iounits::stdout, wclock_off(), and wclock_on().
subroutine distribute_mod::mp_reduce::mp_reduce_i8 | ( | integer, intent(in) | ng, |
integer, intent(in) | model, | ||
integer, intent(in) | asize, | ||
integer(i8b), dimension(asize), intent(inout) | a, | ||
character (len=*), dimension(asize), intent(in) | handle_op, | ||
integer, intent(in), optional | inpcomm ) |
Definition at line 6167 of file distribute.F.
References mod_param::bmemmax, mod_scalars::exit_flag, mod_parallel::mymaster, mod_parallel::myrank, mod_param::ntilei, mod_param::ntilej, mod_parallel::ocn_comm_world, mod_iounits::rerror, mod_iounits::stdout, wclock_off(), and wclock_on().