|
PB3D [2.47]
Ideal linear high-n MHD stability in 3-D
|
Fill the ghost regions in an array. More...
Public Member Functions | |
| integer function | get_ghost_arr_3d_complex (arr, size_ghost) |
| 3-D complex version | |
| integer function | get_ghost_arr_3d_real (arr, size_ghost) |
| 3-D real version | |
| integer function | get_ghost_arr_2d_complex (arr, size_ghost) |
| 2-D complex version | |
| integer function | get_ghost_arr_1d_real (arr, size_ghost) |
| 1-D real version | |
Fill the ghost regions in an array.
This is done by sending the first normal point of a process to the left process.
Every MPI message is identified by its sending process. The array should have the extended size, including ghost regions.
Definition at line 73 of file MPI_utilities.f90.
| integer function mpi_utilities::get_ghost_arr::get_ghost_arr_1d_real | ( | real(dp), dimension(:), intent(in) | arr, |
| integer, intent(in) | size_ghost ) |
1-D real version
| [in] | arr | divided array |
| [in] | size_ghost | width of ghost region |
Definition at line 554 of file MPI_utilities.f90.
| integer function mpi_utilities::get_ghost_arr::get_ghost_arr_2d_complex | ( | complex(dp), dimension(:,:), intent(inout) | arr, |
| integer, intent(in) | size_ghost ) |
2-D complex version
| [in,out] | arr | divided array |
| [in] | size_ghost | width of ghost region |
Definition at line 510 of file MPI_utilities.f90.
| integer function mpi_utilities::get_ghost_arr::get_ghost_arr_3d_complex | ( | complex(dp), dimension(:,:,:), intent(inout) | arr, |
| integer, intent(in) | size_ghost ) |
3-D complex version
| [in,out] | arr | divided array |
| [in] | size_ghost | width of ghost region |
Definition at line 421 of file MPI_utilities.f90.
| integer function mpi_utilities::get_ghost_arr::get_ghost_arr_3d_real | ( | real(dp), dimension(:,:,:), intent(inout) | arr, |
| integer, intent(in) | size_ghost ) |
3-D real version
| [in,out] | arr | divided array |
| [in] | size_ghost | width of ghost region |
Definition at line 465 of file MPI_utilities.f90.