fftmod_8f90.tex 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210
  1. \hypertarget{fftmod_8f90}{
  2. \section{/\-Users/home/\-W\-C/puma/src/fftmod.f90 \-File \-Reference}
  3. \label{fftmod_8f90}\index{/\-Users/home/\-W\-C/puma/src/fftmod.\-f90@{/\-Users/home/\-W\-C/puma/src/fftmod.\-f90}}
  4. }
  5. \subsection*{\-Data \-Types}
  6. \begin{DoxyCompactItemize}
  7. \item
  8. module \hyperlink{classfftmod}{fftmod}
  9. \end{DoxyCompactItemize}
  10. \subsection*{\-Functions/\-Subroutines}
  11. \begin{DoxyCompactItemize}
  12. \item
  13. subroutine \hyperlink{fftmod_8f90_a8b611c69cc0d4f2c29a543e7903cb495}{gp2fc} (a, n, lot)
  14. \item
  15. subroutine \hyperlink{fftmod_8f90_aa0cf4000171aaaf40d5e9850f73703db}{fc2gp} (a, n, lot)
  16. \item
  17. subroutine \hyperlink{fftmod_8f90_a8263c4f24b36fe62f88ab2fb4e1d2152}{fftini} (n)
  18. \item
  19. subroutine \hyperlink{fftmod_8f90_a6d2dbc83ff732343036d20cc9625cb98}{dfft2} (a, trigs, n)
  20. \item
  21. subroutine \hyperlink{fftmod_8f90_a1d7e74baca7896477fb2e32b73ccab37}{dfft3} (a, trigs, n)
  22. \item
  23. subroutine \hyperlink{fftmod_8f90_a016c6910afcaeee463180fcc1d24297a}{dfft4} (a, trigs, n, lot, la)
  24. \item
  25. subroutine \hyperlink{fftmod_8f90_ad824fc1d5775104962b9b77142e909a3}{dfft8} (a, c, n, lot)
  26. \item
  27. subroutine \hyperlink{fftmod_8f90_aa4540793d1039abfdcc4512f4aacc8a0}{ifft4} (c, trigs, n, lot, la)
  28. \item
  29. subroutine \hyperlink{fftmod_8f90_a5f8dd5758a7e842f97b8492e7633a1b8}{ifft2} (a, trigs, n, lot, la)
  30. \item
  31. subroutine \hyperlink{fftmod_8f90_a43856abf5ad7775f9454dd090e74e444}{ifft3} (a, trigs, n, lot, la)
  32. \item
  33. subroutine \hyperlink{fftmod_8f90_a4c6991cf5c64fa6c35c4d42ff48a3574}{ifft8} (a, c, n, lot)
  34. \end{DoxyCompactItemize}
  35. \subsection{\-Function/\-Subroutine \-Documentation}
  36. \hypertarget{fftmod_8f90_a6d2dbc83ff732343036d20cc9625cb98}{
  37. \index{fftmod.\-f90@{fftmod.\-f90}!dfft2@{dfft2}}
  38. \index{dfft2@{dfft2}!fftmod.f90@{fftmod.\-f90}}
  39. \subsubsection[{dfft2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine dfft2 (
  40. \begin{DoxyParamCaption}
  41. \item[{, dimension(n)}]{a, }
  42. \item[{, dimension(n)}]{trigs, }
  43. \item[{}]{n}
  44. \end{DoxyParamCaption}
  45. )}}
  46. \label{fftmod_8f90_a6d2dbc83ff732343036d20cc9625cb98}
  47. \-Definition at line 128 of file fftmod.\-f90.
  48. \hypertarget{fftmod_8f90_a1d7e74baca7896477fb2e32b73ccab37}{
  49. \index{fftmod.\-f90@{fftmod.\-f90}!dfft3@{dfft3}}
  50. \index{dfft3@{dfft3}!fftmod.f90@{fftmod.\-f90}}
  51. \subsubsection[{dfft3}]{\setlength{\rightskip}{0pt plus 5cm}subroutine dfft3 (
  52. \begin{DoxyParamCaption}
  53. \item[{, dimension(n)}]{a, }
  54. \item[{, dimension(n)}]{trigs, }
  55. \item[{}]{n}
  56. \end{DoxyParamCaption}
  57. )}}
  58. \label{fftmod_8f90_a1d7e74baca7896477fb2e32b73ccab37}
  59. \-Definition at line 161 of file fftmod.\-f90.
  60. \hypertarget{fftmod_8f90_a016c6910afcaeee463180fcc1d24297a}{
  61. \index{fftmod.\-f90@{fftmod.\-f90}!dfft4@{dfft4}}
  62. \index{dfft4@{dfft4}!fftmod.f90@{fftmod.\-f90}}
  63. \subsubsection[{dfft4}]{\setlength{\rightskip}{0pt plus 5cm}subroutine dfft4 (
  64. \begin{DoxyParamCaption}
  65. \item[{, dimension(n,lot)}]{a, }
  66. \item[{, dimension(n)}]{trigs, }
  67. \item[{}]{n, }
  68. \item[{}]{lot, }
  69. \item[{}]{la}
  70. \end{DoxyParamCaption}
  71. )}}
  72. \label{fftmod_8f90_a016c6910afcaeee463180fcc1d24297a}
  73. \-Definition at line 212 of file fftmod.\-f90.
  74. \hypertarget{fftmod_8f90_ad824fc1d5775104962b9b77142e909a3}{
  75. \index{fftmod.\-f90@{fftmod.\-f90}!dfft8@{dfft8}}
  76. \index{dfft8@{dfft8}!fftmod.f90@{fftmod.\-f90}}
  77. \subsubsection[{dfft8}]{\setlength{\rightskip}{0pt plus 5cm}subroutine dfft8 (
  78. \begin{DoxyParamCaption}
  79. \item[{real, dimension(n$\ast$lot)}]{a, }
  80. \item[{real, dimension(n$\ast$lot)}]{c, }
  81. \item[{}]{n, }
  82. \item[{}]{lot}
  83. \end{DoxyParamCaption}
  84. )}}
  85. \label{fftmod_8f90_ad824fc1d5775104962b9b77142e909a3}
  86. \-Definition at line 333 of file fftmod.\-f90.
  87. \hypertarget{fftmod_8f90_aa0cf4000171aaaf40d5e9850f73703db}{
  88. \index{fftmod.\-f90@{fftmod.\-f90}!fc2gp@{fc2gp}}
  89. \index{fc2gp@{fc2gp}!fftmod.f90@{fftmod.\-f90}}
  90. \subsubsection[{fc2gp}]{\setlength{\rightskip}{0pt plus 5cm}subroutine fc2gp (
  91. \begin{DoxyParamCaption}
  92. \item[{real, dimension(n,lot)}]{a, }
  93. \item[{}]{n, }
  94. \item[{}]{lot}
  95. \end{DoxyParamCaption}
  96. )}}
  97. \label{fftmod_8f90_aa0cf4000171aaaf40d5e9850f73703db}
  98. \-Definition at line 64 of file fftmod.\-f90.
  99. \hypertarget{fftmod_8f90_a8263c4f24b36fe62f88ab2fb4e1d2152}{
  100. \index{fftmod.\-f90@{fftmod.\-f90}!fftini@{fftini}}
  101. \index{fftini@{fftini}!fftmod.f90@{fftmod.\-f90}}
  102. \subsubsection[{fftini}]{\setlength{\rightskip}{0pt plus 5cm}subroutine fftini (
  103. \begin{DoxyParamCaption}
  104. \item[{}]{n}
  105. \end{DoxyParamCaption}
  106. )}}
  107. \label{fftmod_8f90_a8263c4f24b36fe62f88ab2fb4e1d2152}
  108. \-Definition at line 93 of file fftmod.\-f90.
  109. \hypertarget{fftmod_8f90_a8b611c69cc0d4f2c29a543e7903cb495}{
  110. \index{fftmod.\-f90@{fftmod.\-f90}!gp2fc@{gp2fc}}
  111. \index{gp2fc@{gp2fc}!fftmod.f90@{fftmod.\-f90}}
  112. \subsubsection[{gp2fc}]{\setlength{\rightskip}{0pt plus 5cm}subroutine gp2fc (
  113. \begin{DoxyParamCaption}
  114. \item[{real, dimension(n,lot)}]{a, }
  115. \item[{}]{n, }
  116. \item[{}]{lot}
  117. \end{DoxyParamCaption}
  118. )}}
  119. \label{fftmod_8f90_a8b611c69cc0d4f2c29a543e7903cb495}
  120. \-Definition at line 29 of file fftmod.\-f90.
  121. \hypertarget{fftmod_8f90_a5f8dd5758a7e842f97b8492e7633a1b8}{
  122. \index{fftmod.\-f90@{fftmod.\-f90}!ifft2@{ifft2}}
  123. \index{ifft2@{ifft2}!fftmod.f90@{fftmod.\-f90}}
  124. \subsubsection[{ifft2}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ifft2 (
  125. \begin{DoxyParamCaption}
  126. \item[{, dimension(n,lot)}]{a, }
  127. \item[{, dimension(n)}]{trigs, }
  128. \item[{}]{n, }
  129. \item[{}]{lot, }
  130. \item[{}]{la}
  131. \end{DoxyParamCaption}
  132. )}}
  133. \label{fftmod_8f90_a5f8dd5758a7e842f97b8492e7633a1b8}
  134. \-Definition at line 493 of file fftmod.\-f90.
  135. \hypertarget{fftmod_8f90_a43856abf5ad7775f9454dd090e74e444}{
  136. \index{fftmod.\-f90@{fftmod.\-f90}!ifft3@{ifft3}}
  137. \index{ifft3@{ifft3}!fftmod.f90@{fftmod.\-f90}}
  138. \subsubsection[{ifft3}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ifft3 (
  139. \begin{DoxyParamCaption}
  140. \item[{, dimension(n,lot)}]{a, }
  141. \item[{, dimension(n)}]{trigs, }
  142. \item[{}]{n, }
  143. \item[{}]{lot, }
  144. \item[{}]{la}
  145. \end{DoxyParamCaption}
  146. )}}
  147. \label{fftmod_8f90_a43856abf5ad7775f9454dd090e74e444}
  148. \-Definition at line 528 of file fftmod.\-f90.
  149. \hypertarget{fftmod_8f90_aa4540793d1039abfdcc4512f4aacc8a0}{
  150. \index{fftmod.\-f90@{fftmod.\-f90}!ifft4@{ifft4}}
  151. \index{ifft4@{ifft4}!fftmod.f90@{fftmod.\-f90}}
  152. \subsubsection[{ifft4}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ifft4 (
  153. \begin{DoxyParamCaption}
  154. \item[{, dimension(n,lot)}]{c, }
  155. \item[{, dimension(n)}]{trigs, }
  156. \item[{}]{n, }
  157. \item[{}]{lot, }
  158. \item[{}]{la}
  159. \end{DoxyParamCaption}
  160. )}}
  161. \label{fftmod_8f90_aa4540793d1039abfdcc4512f4aacc8a0}
  162. \-Definition at line 379 of file fftmod.\-f90.
  163. \hypertarget{fftmod_8f90_a4c6991cf5c64fa6c35c4d42ff48a3574}{
  164. \index{fftmod.\-f90@{fftmod.\-f90}!ifft8@{ifft8}}
  165. \index{ifft8@{ifft8}!fftmod.f90@{fftmod.\-f90}}
  166. \subsubsection[{ifft8}]{\setlength{\rightskip}{0pt plus 5cm}subroutine ifft8 (
  167. \begin{DoxyParamCaption}
  168. \item[{, dimension(n$\ast$lot)}]{a, }
  169. \item[{, dimension(n$\ast$lot)}]{c, }
  170. \item[{}]{n, }
  171. \item[{}]{lot}
  172. \end{DoxyParamCaption}
  173. )}}
  174. \label{fftmod_8f90_a4c6991cf5c64fa6c35c4d42ff48a3574}
  175. \-Definition at line 579 of file fftmod.\-f90.