\vsssub
\subsubsection{The generic shell} \label{sec:ww3shel}
\vsssub

\proddefH{ww3\_shel}{w3shel}{ww3\_shel.ftn}
\proddeff{Input}{ww3\_shel.nml}{Namelist configuration file.}{10} (App.~\ref{sec:config082})
\proddefa{ww3\_shel.inp}{Traditional configuration file.}{10} (App.~\ref{sec:config081})
\proddefa{mod\_def.ww3}{Model definition file.}{30}
\proddefa{restart.ww3}{Restart file.}{30}
\proddefa{nest.ww3\opt}{Boundary conditions file.}{33}
\proddefa{level.ww3\opt}{Water levels file.}{11}
\proddefa{current.ww3\opt}{Current fields file.}{12}
\proddefa{wind.ww3\opt}{Wind fields file.}{13}
\proddefa{ice.ww3\opt}{Ice fields file.}{14}
\proddefa{data0.ww3\opt}{Assimilation data.}{15}
\proddefa{data1.ww3\opt}{Assimilation data.}{16}
\proddefa{data2.ww3\opt}{Assimilation data.}{17}
\proddefa{track\_i.ww3\opt}{Output track information.}{22}
\proddeff{Output}{standard out}{Formatted output of program.}{6}
\proddefa{log.ww3}{Output log of wave model (see \para\ref{sec:core}).}{20}
\proddefa{test.ww3\opt}{Test output of wave model.}{6/21}
\proddefa{restart{\sl{n}}.ww3\opt}{Restart file(s).}{30}
\proddefa{nest{\sl{n}}.ww3\opt}{Nesting file(s).}{34-42}
\proddefa{out\_grd.ww3\opt}{Raw output of gridded fields.}{31}
\proddefa{out\_pnt.ww3\opt}{Raw output of spectra.}{32}
\proddefa{track\_o.ww3\opt}{Raw output of spectra along tracks.}{23}
\proddeff{Scratch}{ww3\_shel.scratch}{Formatted scratch file.}{90}

\pb
