%% Serial examples

\lstset{language=C}

\newpage
\section{Listing of cvRoberts\_dns.c}\label{s:cvRoberts_c}
\includeCode{../../examples/cvode/serial/cvRoberts_dns.c}

\newpage
\section{Listing of cvAdvDiff\_bnd.c}\label{s:cvAdvDiff_c}
\includeCode{../../examples/cvode/serial/cvAdvDiff_bnd.c}

\newpage
\section{Listing of cvDiurnal\_kry.c}\label{s:cvDiurnal_c}
\includeCode{../../examples/cvode/serial/cvDiurnal_kry.c}

%% Parallel examples

\newpage
\section{Listing of cvAdvDiff\_non\_p.c}\label{s:cvAdvDiff_p_c}
\includeCode{../../examples/cvode/parallel/cvAdvDiff_non_p.c}

\newpage
\section{Listing of cvDiurnal\_kry\_p.c}\label{s:cvDiurnal_p_c}
\includeCode{../../examples/cvode/parallel/cvDiurnal_kry_p.c}

\newpage
\section{Listing of cvDiurnal\_kry\_bbd\_p.c}\label{s:cvDiurnal_bbd_p_c}
\includeCode{../../examples/cvode/parallel/cvDiurnal_kry_bbd_p.c}

%% Fortran examples

\lstset{language=[77]Fortran}

\newpage
\section{Listing of fcvDiurnal\_kry.f}\label{s:fcvDiurnal_f}
\includeCode{../../examples/cvode/fcmix_serial/fcvDiurnal_kry.f}

\newpage
\section{Listing of fcvDiag\_kry\_bbd\_p.f}\label{s:fcvDiag_bbd_p_f}
\includeCode{../../examples/cvode/fcmix_parallel/fcvDiag_kry_bbd_p.f}


