grid_tools  1.13.0
pmat::swpvv Interface Reference

Private Member Functions

subroutine cswpvv (d, e)
 Swap a pair of complex vectors. More...
 
subroutine dswpvv (d, e)
 Swap a pair of double precision vectors. More...
 
subroutine sswpvv (d, e)
 Swap a pair of single precision vectors. More...
 

Detailed Description

Definition at line 26 of file pmat.f90.

Member Function/Subroutine Documentation

◆ cswpvv()

subroutine pmat::swpvv::cswpvv ( complex(dpc), dimension(:), intent(inout)  d,
complex(dpc), dimension(:), intent(inout)  e 
)
private

Swap a pair of complex vectors.

Parameters
[in,out]dvector
[in,out]evector
Author
R. J. Purser

Definition at line 72 of file pmat.f90.

◆ dswpvv()

subroutine pmat::swpvv::dswpvv ( real(dp), dimension(:), intent(inout)  d,
real(dp), dimension(:), intent(inout)  e 
)
private

Swap a pair of double precision vectors.

Parameters
[in,out]dvector
[in,out]evector
Author
R. J. Purser

Definition at line 61 of file pmat.f90.

◆ sswpvv()

subroutine pmat::swpvv::sswpvv ( real(sp), dimension(:), intent(inout)  d,
real(sp), dimension(:), intent(inout)  e 
)
private

Swap a pair of single precision vectors.

Parameters
[in,out]dvector
[in,out]evector
Author
R. J. Purser

Definition at line 50 of file pmat.f90.


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