Important note: the vector kernel that is included with the PVODE library cannot be replaced by linking to a compiled version of the PVODE library. Due to the way in which PVODE is implemented, the PVODE source code must be recompiled with the new vector kernel header files in place of the standard PVODE vector header file. To use PVODE with SAMRAI, therefore, the PVODE library must be acquired and compiled along with SAMRAI. To make this easier, we have provided a configuration option for SAMRAI ("--with-PVODE=[dir]) that copies source and header files from the PVODE distribution to the directories "[samrai-build-dir]/include" "[samrai-build-dir]/source/solvers/packages/pvode_trio/pvode/pvode". Here, "samrai-build-dir" is the top level directory in which the SAMRAI library is compiled.
CVODE/PVODE was developed in the Center for Applied Scientific Computing (CASC) at Lawrence Livermore National Laboratory (LLNL). For more information about PVODE and a complete description of the operations and data structures used by this class, see S.D. Cohen and A.C. Hindmarsh, "CVODE User Guide", UCRL-MA-118618, Lawrence Livermore National Laboratory, 1994.