grid_tools  1.11.0
pmat5::plrot Interface Reference

Private Member Functions

subroutine plrot (rot3, n, x, y, z)
 Apply a constant rotation to a three dimensional polyline. More...
 
subroutine dplrot (rot3, n, x, y, z)
 Apply a constant rotation to a three dimensional polyline. More...
 

Detailed Description

Definition at line 49 of file pmat5.f90.

Constructor & Destructor Documentation

◆ plrot()

subroutine pmat5::plrot::plrot ( real(sp), dimension(3,3), intent(in)  rot3,
integer, intent(in)  n,
real(sp), dimension(n), intent(inout)  x,
real(sp), dimension(n), intent(inout)  y,
real(sp), dimension(n), intent(inout)  z 
)
private

Apply a constant rotation to a three dimensional polyline.

Parameters
[in]rot3rotation matrix.
[in]nnumber of points in the polyline.
[in,out]xcartesian components of the three dimensional polyline.
[in,out]ycartesian components of the three dimensional polyline.
[in,out]zcartesian components of the three dimensional polyline.
Author
R. J. Purser

Definition at line 1040 of file pmat5.f90.

Member Function/Subroutine Documentation

◆ dplrot()

subroutine pmat5::plrot::dplrot ( real(dp), dimension(3,3), intent(in)  rot3,
integer, intent(in)  n,
real(dp), dimension(n), intent(inout)  x,
real(dp), dimension(n), intent(inout)  y,
real(dp), dimension(n), intent(inout)  z 
)
private

Apply a constant rotation to a three dimensional polyline.

Parameters
[in]rot3rotation matrix.
[in]nnumber of points in the polyline.
[in,out]xcartesian components of the three dimensional polyline.
[in,out]ycartesian components of the three dimensional polyline.
[in,out]zcartesian components of the three dimensional polyline.
Author
R. J. Purser

Definition at line 1084 of file pmat5.f90.


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