\HeaderA{gam.setup}{Generalized additive model set up}{gam.setup}
\keyword{models}{gam.setup}
\keyword{smooth}{gam.setup}
\keyword{regression}{gam.setup}
\begin{Description}\relax
This is an internal function of package \code{mgcv}. It is called 
by \code{gam} to obtain the design matrix and penalty matrices for a GAM
set up using penalized regression splines. This is done by calling a mixture of
R routines and compiled C code.  For further information on usuage see code for \code{gam}.
\end{Description}
\begin{Author}\relax
Simon N. Wood \email{simon.wood@r-project.org}
\end{Author}
\begin{References}\relax
Wood S.N. (2006) Generalized Additive Models: An Introduction with R. Chapman
and Hall/CRC Press.
\end{References}
\begin{SeeAlso}\relax
\code{\LinkA{gam}{gam}}, \code{\LinkA{gamm}{gamm}}, \code{\LinkA{magic}{magic}}, \code{\LinkA{mgcv}{mgcv}}
\end{SeeAlso}

