|
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.