ORB5  v4.9.4
parmove_mod::exec Interface Reference

Private Member Functions

subroutine exec_real (arr, natts, npmax, np, run_on_device)
 Perform the communications of marker real attributes accross subdomains. More...
 
subroutine exec_logical (arr, natts, npmax, np, run_on_device)
 Perform the communications of marker logical attributes accross subdomains. More...
 
subroutine exec_integer8 (arr, natts, npmax, np, run_on_device)
 Perform the communications of marker i8 attributes accross subdomains. More...
 
subroutine exec_real4 (arr, natts, npmax, np, run_on_device)
 Perform the communications of marker r4 attributes accross subdomains. More...
 

Member Function/Subroutine Documentation

◆ exec_integer8()

subroutine parmove_mod::exec::exec_integer8 ( integer(kind=i8), dimension(npmax, natts), intent(inout)  arr,
  natts,
  npmax,
  np,
  run_on_device 
)
private

Perform the communications of marker i8 attributes accross subdomains.

This routine can be called as many times as necessary after init on different attribute arrays.

Author
N. Ohana
Date
11.2017
Parameters
[in,out]arrMarker attributes to be moved

◆ exec_logical()

subroutine parmove_mod::exec::exec_logical ( logical, dimension(npmax, natts), intent(inout)  arr,
  natts,
  npmax,
  np,
  run_on_device 
)
private

Perform the communications of marker logical attributes accross subdomains.

This routine can be called as many times as necessary after init on different attribute arrays.

Author
N. Ohana
Date
11.2017
Parameters
[in,out]arrMarker attributes to be moved

◆ exec_real()

subroutine parmove_mod::exec::exec_real ( real, dimension(npmax, natts), intent(inout)  arr,
  natts,
  npmax,
  np,
  run_on_device 
)
private

Perform the communications of marker real attributes accross subdomains.

This routine can be called as many times as necessary after init on different attribute arrays.

Author
N. Ohana
Date
11.2017
Parameters
[in,out]arrMarker attributes to be moved

◆ exec_real4()

subroutine parmove_mod::exec::exec_real4 ( real(kind=r4), dimension(npmax, natts), intent(inout)  arr,
  natts,
  npmax,
  np,
  run_on_device 
)
private

Perform the communications of marker r4 attributes accross subdomains.

This routine can be called as many times as necessary after init on different attribute arrays.

Author
N. Ohana
Date
11.2017
Parameters
[in,out]arrMarker attributes to be moved

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