当前位置: 首页 > 工具软件 > SUNDIALS > 使用案例 >

sundials库和头文件介

厍建义
2023-12-01

By default, ‘make install’ will install the SUNDIALS libraries under ‘libdir’ and the public
header files under ‘includedir’. The default values for these directories are ‘instdir’/lib
and ‘instdir’/include, respectively, but can be changed at the configuration stage.

The SUNDIALS libraries and header files are summarized below (names are relative to ‘libdir’
for libraries and to ‘includedir’ for header files)

SHARED module
header files: sundials/sundials_types.h sundials/sundials_math.h
sundials/sundials_config.h sundias/sundials_nvector.h
sundials/sundials_smalldense.h sundials/sundials_dense.h
sundials/sundials_iterative.h sundials/sundials_band.h
sundials/sundials_spbcgs.h sundials/sundials_sptfqmr.h
sundials/sundials_spgmr.h sundials/sundials_lapack.h
sundials/sundials_fnvector.h

NVECTOR_SERIAL module
libraries: libsundials_nvecserial.{a,so} libsundials_fnvecserial.a
header files: nvector/nvector_serial.h

NVECTOR_PARALLEL module
libraries: libsundials_nvecparallel.{a,so} libsundials_fnvecparallel.a
header files: nvector/nvector_parallel.h

CVODE module
libraries: libsundials_cvode.{a,so} libsundials_fcvode.a
header files: cvode/cvode.h cvode/cvode_direct.h
cvode/cvode_dense.h cvode/cvode_band.h
cvode/cvode_diag.h cvode/cvode_spils.h
cvode/cvode_bandpre.h cvode/cvode_bbdpre.h
cvode/cvode_spgmr.h cvode/cvode_spbcgs.h
cvode/cvode_sptfqmr.h cvode/cvode_impl.h
cvode/cvode_lapack.h

CVODES module
library: libsundials_cvodes.{a,so}
header files: cvodes/cvodes.h cvodes/cvodes_direct.h
cvodes/cvodes_dense.h cvodes/cvodes_band.h
cvodes/cvodes_diag.h cvodes/cvodes_spils.h
cvodes/cvodes_bandpre.h cvodes/cvodes_bbdpre.h
cvodes/cvodes_spgmr.h cvodes/cvodes_spbcgs.h
cvodes/cvodes_sptfqmr.h cvodes/cvodes_impl.h
cvodes/cvodes_lapack.h

IDA module
library: libsundials_ida.{a,so}
header files: ida/ida.h ida/ida_direct.h
ida/ida_dense.h ida/ida_band.h
ida/ida_spils.h ida/ida_spgmr.h
ida/ida_spbcgs.h ida/ida_sptfqmr.h
ida/ida_bbdpre.h ida/ida_impl.h
ida/dia_lapack.h

IDAS module
library: libsundials_idas.{a,so}
header files: idas/idas.h idas/idas_direct.h
idas/idas_dense.h idas/idas_band.h
idas/idas_spils.h idas/idas_spgmr.h
idas/idas_spbcgs.h idas/idas_sptfqmr.h
idas/idas_bbdpre.h idas/idas_impl.h
idas/dia_lapack.h

KINSOL module
libraries: libsundials_kinsol.{a,so} libsundials_fkinsol.a
header files: kinsol/kinsol.h
kinsol/kinsol_dense.h kinsol/kinsol_band.h
kinsol/kinsol_spils.h kinsol/kinsol_spgmr.h
kinsol/kinsol_spbcgs.h kinsol/kinsol_sptfqmr.h
kinsol/kinsol_bbdpre.h kinsol/kinsol_impl.h

 类似资料: