\section{spline.c File Reference}
\label{spline_8c}\index{spline.c@{spline.c}}
{\tt \#include $<$stdio.h$>$}\par
{\tt \#include $<$stdlib.h$>$}\par
{\tt \#include $<$math.h$>$}\par
\subsection*{Defines}
\begin{CompactItemize}
\item 
\#define {\bf PI}\ 3.1415926535897935
\end{CompactItemize}
\subsection*{Functions}
\begin{CompactItemize}
\item 
void $\ast$$\ast$ {\bf MATRIX} (int nrows, int ncols, int first\_\-row, int first\_\-col, int element\_\-size)
\item 
void {\bf error\-Action} (int N, double $\ast$Y, float $\ast$ZF)
\item 
void {\bf SPLINE} (int N, float $\ast$Z, float $\ast$ZF, float ZSP, float ZPV)
\end{CompactItemize}


\subsection{Define Documentation}
\index{spline.c@{spline.c}!PI@{PI}}
\index{PI@{PI}!spline.c@{spline.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define PI\ 3.1415926535897935}\label{spline_8c_a0}




Definition at line 17 of file spline.c.

Referenced by SPLINE.

\subsection{Function Documentation}
\index{spline.c@{spline.c}!errorAction@{errorAction}}
\index{errorAction@{errorAction}!spline.c@{spline.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void error\-Action (int {\em N}, double $\ast$ {\em Y}, float $\ast$ {\em ZF})}\label{spline_8c_a2}




Definition at line 57 of file spline.c.

Referenced by SPLINE.\index{spline.c@{spline.c}!MATRIX@{MATRIX}}
\index{MATRIX@{MATRIX}!spline.c@{spline.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void$\ast$$\ast$ MATRIX (int {\em nrows}, int {\em ncols}, int {\em first\_\-row}, int {\em first\_\-col}, int {\em element\_\-size})}\label{spline_8c_a1}




Definition at line 26 of file spline.c.

References malloc.\index{spline.c@{spline.c}!SPLINE@{SPLINE}}
\index{SPLINE@{SPLINE}!spline.c@{spline.c}}
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void SPLINE (int {\em N}, float $\ast$ {\em Z}, float $\ast$ {\em ZF}, float {\em ZSP}, float {\em ZPV})}\label{spline_8c_a3}




Definition at line 90 of file spline.c.

References error\-Action, malloc, MATRIX, and PI.