UPP (develop)
Loading...
Searching...
No Matches
EXCH.f File Reference

Subroutines that exchange one halo row. More...

Go to the source code of this file.

Functions/Subroutines

subroutine exch (a)
 exch() Subroutine that exchanges one halo row.
 
subroutine exch_f (a)
 exch_f() Subroutine that exchanges one halo row.
 

Detailed Description

Subroutines that exchange one halo row.

These routines are to exchange one halo row.

Parameters
[in]AArray to have halos exchanged.
[out]AArray with halos exchanged.

Program history log:

Date Programmer Comments
2000-01-06 Jim Tuccillo Initial
2021-06-01 George Vandenberghe 2D decomposition
Note
The 1st line is an inlined compiler directive that turns off -qcheck during compilation, even if it's specified as a compiler option in the makefile (Tuccillo, personal communication; Ferrier, Feb '02).
Author
Jim Tuccillo IBM
Date
2000-01-06

Definition in file EXCH.f.

Function/Subroutine Documentation

◆ exch()

subroutine exch ( real, dimension ( ista_2l:iend_2u,jsta_2l:jend_2u ), intent(inout)  a)

◆ exch_f()

subroutine exch_f ( real, dimension ( im,jsta_2l:jend_2u ), intent(inout)  a)

exch_f() Subroutine that exchanges one halo row.

Note
The 1st line is an inlined compiler directive that turns off -qcheck during compilation, even if it's specified as a compiler option in the makefile (Tuccillo, personal communication; Ferrier, Feb '02).
Author
Jim Tuccillo IBM
Date
2000-01-06
Parameters
[in,out]AArray to have halos exchanged.
Note
As output, A is the array with halos exchanged.

Definition at line 429 of file EXCH.f.