PB3D
[2.45]
Ideal linear high-n MHD stability in 3-D
|
Wrapper function to broadcast a single variable using MPI. More...
Public Member Functions | |
integer function | broadcast_var_real (var, source) |
real version More... | |
integer function | broadcast_var_int (var, source) |
integer version More... | |
integer function | broadcast_var_log (var, source) |
logical version More... | |
integer function | broadcast_var_complex_arr (var, source) |
complex array version More... | |
integer function | broadcast_var_real_arr (var, source) |
real array version More... | |
integer function | broadcast_var_int_arr (var, source) |
integer array version More... | |
integer function | broadcast_var_log_arr (var, source) |
logical array version More... | |
Wrapper function to broadcast a single variable using MPI.
Definition at line 87 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_complex_arr | ( | complex(dp), dimension(:), intent(in) | var, |
integer, intent(in), optional | source | ||
) |
complex array version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 659 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_int | ( | integer, intent(in) | var, |
integer, intent(in), optional | source | ||
) |
integer version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 619 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_int_arr | ( | integer, dimension(:), intent(in) | var, |
integer, intent(in), optional | source | ||
) |
integer array version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 701 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_log | ( | logical, intent(in) | var, |
integer, intent(in), optional | source | ||
) |
logical version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 639 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_log_arr | ( | logical, dimension(:), intent(in) | var, |
integer, intent(in), optional | source | ||
) |
logical array version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 721 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_real | ( | real(dp), intent(in) | var, |
integer, intent(in), optional | source | ||
) |
real version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 598 of file MPI_utilities.f90.
integer function mpi_utilities::broadcast_var::broadcast_var_real_arr | ( | real(dp), dimension(:), intent(in) | var, |
integer, intent(in), optional | source | ||
) |
real array version
[in] | var | variable to be broadcast |
[in] | source | process that sends |
Definition at line 680 of file MPI_utilities.f90.