0.6.0
Loading...
Searching...
No Matches
mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells Interface Reference

Public Member Functions

pure subroutine exchange_periodic_ghost_cells_rank3_integer (array)
 Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.
 
pure subroutine exchange_periodic_ghost_cells_rank3_double (array)
 Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.
 
pure subroutine exchange_periodic_ghost_cells_rank3_logical (array)
 Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.
 
pure subroutine exchange_periodic_ghost_cells_rank4_integer (array)
 Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.
 
pure subroutine exchange_periodic_ghost_cells_rank4_double (array)
 Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.
 
pure subroutine exchange_periodic_ghost_cells_rank4_logical (array)
 Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.
 

Member Function/Subroutine Documentation

◆ exchange_periodic_ghost_cells_rank3_double()

pure subroutine mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells::exchange_periodic_ghost_cells_rank3_double ( double precision, dimension(:,:,:), intent(inout) array)

Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.

Version for a rank 3 double precision array.

Parameters
[in]arraycell-based array.

◆ exchange_periodic_ghost_cells_rank3_integer()

pure subroutine mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells::exchange_periodic_ghost_cells_rank3_integer ( integer, dimension(:,:,:), intent(inout) array)

Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.

Version for a rank 3 integer array.

Parameters
[in]arraycell-based array.

◆ exchange_periodic_ghost_cells_rank3_logical()

pure subroutine mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells::exchange_periodic_ghost_cells_rank3_logical ( logical, dimension(:,:,:), intent(inout) array)

Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.

Version for a rank 3 logical array.

Parameters
[in]arraycell-based array.

◆ exchange_periodic_ghost_cells_rank4_double()

pure subroutine mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells::exchange_periodic_ghost_cells_rank4_double ( double precision, dimension(:,:,:,:), intent(inout) array)

Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.

Version for a rank 4 double precision array.

Parameters
[in]arraycell-based array.

◆ exchange_periodic_ghost_cells_rank4_integer()

pure subroutine mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells::exchange_periodic_ghost_cells_rank4_integer ( integer, dimension(:,:,:,:), intent(inout) array)

Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.

Version for a rank 4 integer array.

Parameters
[in]arraycell-based array.

◆ exchange_periodic_ghost_cells_rank4_logical()

pure subroutine mod_exchange_periodic_ghost_cells::exchange_periodic_ghost_cells::exchange_periodic_ghost_cells_rank4_logical ( logical, dimension(:,:,:,:), intent(inout) array)

Copy the values in the ghost cells in the periodic directions when the number of processes in the same direction is equal to one.

Version for a rank 4 logical array.

Parameters
[in]arraycell-based array.

The documentation for this interface was generated from the following file: