Mixed GAM Computation Vehicle with GCV/AIC/REML smoothness
estimation
Routines for GAMs and other generalized ridge regression  
             with multiple smoothing parameter selection by GCV, REML  
             or UBRE/AIC. Also GAMMs. Includes a gam() function.