Author(s): M. Regler | Library: MATHLIB |
Submitter: | Submitted: 01.03.1968 |
Language: Fortran | Revised: 27.11.1984 |
POLROT calculates the values of and of the coordinate system , obtained by rotation of the 3-dimensional polar coordinate system about any axis .
Structure:
SUBROUTINE subprogram
User Entry Names: POLROT
Usage:
CALL POLROT(THETA,PHI,THPRIM,PHPRIM,THAX,PHAX,ROTANG)
Method:
THETA and PHI are converted to a unit vector in Cartesian coordinates; THAX, PHAX and ROTANG are converted to a tensor, which is used to obtain a vector in the new system of axes giving THPRIM and PHPRIM.
Notes:
If THPRIM is very small, PHPRIM is badly defined.