The Open FUSION Toolkit 1.0.0-8905cc5
Modeling tools for plasma and fusion research and engineering
Loading...
Searching...
No Matches
Public Member Functions | List of all members
oft_mpi_max Interface Reference

Detailed Description

Perform a MAX reduction over all processors.

Public Member Functions

integer(i4) function oft_mpi_maxi (a)
 integer(i4) scalar implementation of global MAX reduction
 
integer(i8) function, dimension(n) oft_mpi_maxi8a (a, n)
 integer(i8) array implementation of element-wise global MAX reduction
 
integer(i4) function, dimension(n) oft_mpi_maxia (a, n)
 integer(i4) array implementation of element-wise global MAX reduction
 
real(i8) function oft_mpi_maxr (a)
 real(r8) scalar implementation of global MAX reduction
 
real(r8) function, dimension(n) oft_mpi_maxra (a, n)
 real(r8) array implementation of element-wise global MAX reduction
 

Member Function/Subroutine Documentation

◆ oft_mpi_maxi()

integer(i4) function oft_mpi_maxi ( integer(i4), intent(in)  a)

integer(i4) scalar implementation of global MAX reduction

Returns
\( max(a) \) over all processors
Parameters
[in]aLocal value for MAX

◆ oft_mpi_maxi8a()

integer(i8) function, dimension(n) oft_mpi_maxi8a ( integer(i8), dimension(n), intent(in)  a,
integer(i4), intent(in)  n 
)

integer(i8) array implementation of element-wise global MAX reduction

Returns
\( max(a) \) over all processors
Parameters
[in]aLocal values for MAX [n]
[in]nLength of array for reduction

◆ oft_mpi_maxia()

integer(i4) function, dimension(n) oft_mpi_maxia ( integer(i4), dimension(n), intent(in)  a,
integer(i4), intent(in)  n 
)

integer(i4) array implementation of element-wise global MAX reduction

Returns
\( max(a) \) over all processors
Parameters
[in]aLocal values for MAX [n]
[in]nLength of array for reduction

◆ oft_mpi_maxr()

real(i8) function oft_mpi_maxr ( real(i8), intent(in)  a)

real(r8) scalar implementation of global MAX reduction

Returns
\( max(a) \) over all processors
Parameters
[in]aLocal value for MAX

◆ oft_mpi_maxra()

real(r8) function, dimension(n) oft_mpi_maxra ( real(r8), dimension(n), intent(in)  a,
integer(i4), intent(in)  n 
)

real(r8) array implementation of element-wise global MAX reduction

Returns
\( max(a) \) over all processors
Parameters
[in]aLocal values for MAX [n]
[in]nLength of array for reduction

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