\hypertarget{ftfuns_8f90}{}\section{ftfuns.\+f90 File Reference}
\label{ftfuns_8f90}\index{ftfuns.\+f90@{ftfuns.\+f90}}
\subsection*{Functions/\+Subroutines}
\begin{DoxyCompactItemize}
\item 
subroutine \hyperlink{ftfuns_8f90_a783e622d3a4e03d29ab732447649a7cc}{twofft} (data1, data2, fft1, fft2, n)
\item 
subroutine \hyperlink{ftfuns_8f90_af84562807eef4e65674c1b6005c8a350}{realft} (data, n, isign)
\item 
subroutine \hyperlink{ftfuns_8f90_a7210986470d6c23dcb1174f6a3e9f2b2}{four1} (data, nn, isign)
\end{DoxyCompactItemize}


\subsection{Function/\+Subroutine Documentation}
\hypertarget{ftfuns_8f90_a7210986470d6c23dcb1174f6a3e9f2b2}{}\index{ftfuns.\+f90@{ftfuns.\+f90}!four1@{four1}}
\index{four1@{four1}!ftfuns.\+f90@{ftfuns.\+f90}}
\subsubsection[{four1}]{\setlength{\rightskip}{0pt plus 5cm}subroutine four1 (
\begin{DoxyParamCaption}
\item[{double precision, dimension(2$\ast$nn)}]{data, }
\item[{integer}]{nn, }
\item[{integer}]{isign}
\end{DoxyParamCaption}
)}\label{ftfuns_8f90_a7210986470d6c23dcb1174f6a3e9f2b2}


Definition at line 107 of file ftfuns.\+f90.



Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ftfuns_8f90_a7210986470d6c23dcb1174f6a3e9f2b2_icgraph}
\end{center}
\end{figure}


\hypertarget{ftfuns_8f90_af84562807eef4e65674c1b6005c8a350}{}\index{ftfuns.\+f90@{ftfuns.\+f90}!realft@{realft}}
\index{realft@{realft}!ftfuns.\+f90@{ftfuns.\+f90}}
\subsubsection[{realft}]{\setlength{\rightskip}{0pt plus 5cm}subroutine realft (
\begin{DoxyParamCaption}
\item[{double precision, dimension(2$\ast$n)}]{data, }
\item[{integer}]{n, }
\item[{integer}]{isign}
\end{DoxyParamCaption}
)}\label{ftfuns_8f90_af84562807eef4e65674c1b6005c8a350}


Definition at line 48 of file ftfuns.\+f90.



Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=192pt]{ftfuns_8f90_af84562807eef4e65674c1b6005c8a350_cgraph}
\end{center}
\end{figure}




Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{ftfuns_8f90_af84562807eef4e65674c1b6005c8a350_icgraph}
\end{center}
\end{figure}


\hypertarget{ftfuns_8f90_a783e622d3a4e03d29ab732447649a7cc}{}\index{ftfuns.\+f90@{ftfuns.\+f90}!twofft@{twofft}}
\index{twofft@{twofft}!ftfuns.\+f90@{ftfuns.\+f90}}
\subsubsection[{twofft}]{\setlength{\rightskip}{0pt plus 5cm}subroutine twofft (
\begin{DoxyParamCaption}
\item[{double precision, dimension(n)}]{data1, }
\item[{double precision, dimension(n)}]{data2, }
\item[{double complex, dimension(n)}]{fft1, }
\item[{double complex, dimension(n)}]{fft2, }
\item[{integer}]{n}
\end{DoxyParamCaption}
)}\label{ftfuns_8f90_a783e622d3a4e03d29ab732447649a7cc}


Definition at line 9 of file ftfuns.\+f90.



Here is the call graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=193pt]{ftfuns_8f90_a783e622d3a4e03d29ab732447649a7cc_cgraph}
\end{center}
\end{figure}




Here is the caller graph for this function\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=272pt]{ftfuns_8f90_a783e622d3a4e03d29ab732447649a7cc_icgraph}
\end{center}
\end{figure}


