List of serial CVODES examples

(1) Simulation

  cvsAdvDiff_bnd        : banded example
  cvsAdvDiff_bndL       : banded example (Lapack)
  cvsDirectDemo_ls      : demonstration program for direct methods
  cvsDiurnal_kry_bp     : Krylov example with banded preconditioner
  cvsDiurnal_kry        : Krylov example
  cvsKrylovDemo_ls      : demonstration program with 3 Krylov solvers
  cvsKrylovDemo_prec    : demonstration program for Krylov methods
  cvsRoberts_dns        : dense example
  cvsRoberts_dnsL       : dense example (Lapack)
  cvsRoberts_dns_uw     : dense example with user ewt function
  cvsRoberts_klu        : dense example with KLU sparse linear solver
  cvsRoberts_sps        : dense example with SuperLUMT sparse linear solver

(2) Forward sensitivity

  cvsAdvDiff_FSA_non    : 1-D advection difusion PDE -
                          Adams with Functional iteration
  cvsDiurnal_FSA_kry    : 2-D 2-species diurnal advection-diffusion PDE -
                          BDF with Newton GMRES
  cvsRoberts_FSA_dns    : chemical kinetics ODEs -
                          BDF with Newton Dense

(3) Adjoint sensitivity

  cvsAdvDiff_ASAi_bnd   : advection-diffusion - adjoint sensitivity
  cvsFoodWeb_ASAi_kry   : food web - adjoint sensitivity for G
  cvsFoodWeb_ASAp_kry   : food web - adjoint sensitivity for g
  cvsHessian_ASA_FSA    : ASA example for computing Hessian
  cvsRoberts_ASAi_dns   : chemical kinetics - adjoint sensitivity


SUNDIALS was built with the following Cmake options:

BUILD_ARKODE=ON
BUILD_CVODE=ON
BUILD_CVODES=ON
BUILD_IDA=ON
BUILD_IDAS=ON
BUILD_KINSOL=ON
BUILD_SHARED_LIBS=ON
BUILD_STATIC_LIBS=ON
CMAKE_INSTALL_PREFIX=/usr/casc/sundials/builddir/instdir
CXX_ENABLE=ON
EXAMPLES_ENABLE=ON
EXAMPLES_INSTALL=ON
EXAMPLES_INSTALL_PATH=/usr/casc/sundials/builddir/instdir/examples
F90_ENABLE=ON
FCMIX_ENABLE=ON
KLU_ENABLE=ON
KLU_INCLUDE_DIR=/usr/casc/sundials/apps/rh6/suitesparse/4.2.1/include
KLU_LIBRARY_DIR=/usr/casc/sundials/apps/rh6/suitesparse/4.2.1/lib
LAPACK_ENABLE=ON
LAPACK_LIBRARIES=/usr/casc/sundials/apps/rh6/lapack/3.5.0/lib/liblapack.so;/usr/casc/sundials/apps/rh6/lapack/3.5.0/lib/libblas.so
MPI_ENABLE=ON
MPI_MPICC=/usr/casc/sundials/apps/rh6/openmpi/1.4.5/bin/mpicc
MPI_MPICXX=/usr/casc/sundials/apps/rh6/openmpi/1.4.5/bin/mpicxx
MPI_MPIF77=/usr/casc/sundials/apps/rh6/openmpi/1.4.5/bin/mpif77
MPI_MPIF90=/usr/casc/sundials/apps/rh6/openmpi/1.4.5/bin/mpif90
MPI_RUN_COMMAND=mpirun
OPENMP_ENABLE=OFF
PTHREAD_ENABLE=ON
SUNDIALS_PRECISION=double
SUPERLUMT_ENABLE=OFF
USE_GENERIC_MATH=ON