Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: sundials-mvapich2-devel | Distribution: SUSE Linux Enterprise 15 SP4 |
Version: 5.2.0 | Vendor: openSUSE |
Release: bp154.1.32 | Build date: Thu May 12 09:08:13 2022 |
Group: Development/Libraries/C and C++ | Build host: s390zp22 |
Size: 448526 | Source RPM: sundials-mvapich2-5.2.0-bp154.1.32.src.rpm |
Packager: https://bugs.opensuse.org | |
Url: https://computation.llnl.gov/projects/sundials/ | |
Summary: Suite of nonlinear solvers (developer files) |
SUNDIALS is a SUite of Non-linear DIfferential/ALgebraic equation Solvers for use in writing mathematical software. This package contains the developer files (.so file, header files)
BSD-3-Clause
* Sat May 09 2020 Atri Bhattacharya <badshah400@gmail.com> - Update to version 5.2.0 (See https://computing.llnl.gov/projects/sundials/release-history for details): - Fixed a bug in how ARKode interfaces with a user-supplied, iterative, unscaled linear solver. - Fixed a bug in how ARKode interfaces with a user-supplied, iterative, unscaled linear solver. - Fixed a similar bug in how ARKode interfaces with scaled linear solvers when solving problems with non-identity mass matrices. - Fixed a memory leak in CVODES and IDAS from not deallocating the atolSmin0 and atolQSmin0 arrays. - Fixed a bug where a non-default value for the maximum allowed growth factor after the first step would be ignored. - Functions were added to each of the time integration packages to enable or disable the scaling applied to linear system solutions with matrix-based linear solvers to account for lagged matrix information. - Added two new functions, ARKStepSetMinReduction() and ERKStepSetMinReduction() to change the minimum allowed step size reduction factor after an error test failure. - Added a new SUNMatrix implementation, SUNMATRIX_CUSPARSE, that interfaces to the sparse matrix implementation from the NVIDIA cuSPARSE library. - Added a new "stiff" interpolation module to ARKode, based on Lagrange polynomial interpolation, that is accessible to each of the ARKStep, ERKStep and MRIStep time-stepping modules. * Wed Jan 29 2020 Atri Bhattacharya <badshah400@gmail.com> - Remove duplicated definitions. - Remove bogus undefines of suffix and mpi_flavor for "serial" flavour. The former causes builds to fail for openSUSE >= 1550 using rpm >= 4.15. * Fri Nov 08 2019 Atri Bhattacharya <badshah400@gmail.com> - Run spec-cleaner for minor cleanups. * Thu Nov 07 2019 Atri Bhattacharya <badshah400@gmail.com> - Update to version 5.0.0: * Two new NVector implementations created to support flexible partitioning of solution data among different processing elements (e.g., CPU + GPU) or for multi-physics problems that couple distinct MPI-based simulations together: NVECTOR_MANYVECTOR, amd NVECTOR_MPIMANYVECTOR, * An additional NVector implementation, NVECTOR_MPIPLUSX, has been created to support the MPI+X paradigm where X is a type of on-node parallelism (e.g., OpenMP, CUDA), * One new required NVector operation, N_VGetLength, and ten new optional vector operations have been added to the NVector API, * Two new SUNLinearSolver implementations, SUNLINEARSOLVER_SUPERLUDIST which interfaces with the SuperLU_DIST distributed, sparse, linear solver library, and the SUNLINEARSOLVER_CUSOLVERSP_BATCHQR, which interfaces to the cuSOLVE sparse batched QR linear solver, * A new SUNNonlinearSolver implementation, SUNNONLINSOL_PETSCSNES, which provides an interface to the PETSc SNES API, * New Fortran 2003 interface modules that provide Fortran users access to most of the SUNDIALS C API including ARKode, CVODE(S), IDA(S), and KINSOL, * Support for using explicit, implicit, or IMEX methods as the fast integrator with the MRIStep time-stepper in ARKode, * Several other minor changes and bug fixes: see https://computing.llnl.gov/projects/sundials/release-history. - Merge all nvec solver libraries into a single shared lib package: %{shlib_nvec}. * Thu Nov 07 2019 Atri Bhattacharya <badshah400@gmail.com> - Enable multibuild with serial, openmpi1, openmpi2, openmpi3, and mvapich2 flavours. * Wed Apr 10 2019 Atri Bhattacharya <badshah400@gmail.com> - Follow shared library packaging policy and split out multiple versioned shlib packages. The main shared lib %{shlib_main} contains the common shared objects, while each individual solver gets its own shared lib package. - Add blas-devel and lapack-devel BuildRequires; enable blas and lapack (does not work with 64 bits) during cmake. - Enable pthread. * Wed Apr 10 2019 Atri Bhattacharya <badshah400@gmail.com> - Update to version 4.1.0: * An additional N_Vector implementation was added for Tpetra vector from Trilinos library to facilitate interoperability between SUNDIALS and Trilinos. This implementation is accompanied by additions to user documentation and SUNDIALS examples. * A bug was fixed where a nonlinear solver object could be freed twice in some use cases. * The EXAMPLES_ENABLE_RAJA CMake option has been removed. The option EXAMPLES_ENABLE_CUDA enables all examples that use CUDA including the RAJA examples with a CUDA back end (if the RAJA NVECTOR is enabled). * The implementation header files (e.g. arkode_impl.h) are no longer installed. This means users who are directly manipulating package memory structures will need to update their code to use the package’s public API. * Python is no longer required to run make test and make test_install. * Fixed a bug in ARKodeButcherTable_Write when printing a Butcher table without an embedding. - Changes between previously packaged version (2.5.0) through version 4.0.2: https://computation.llnl.gov/projects/sundials/release-history. - Switch to cmake based build in keeping with upstream. - Drop devel-static package since application no longer builds static libraries anyway. - Only build one (serial) version for now. - Update Source and URL tags. - Remove NOTICE and LICENSE files from includedir; package them properly as doc. * Sat Jun 02 2012 scorot@free.fr - fix mistyping in spec file which broke build where mvapich2 is not available * Sat Jun 02 2012 scorot@free.fr - set --with-mpi-libs in configure in order to fix mpi library linking * Sat Jun 02 2012 scorot@free.fr - enable parallel build for openmpi and mvapich2
/usr/lib64/mpi/gcc/mvapich2/include/arkode /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_arkstep.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_bandpre.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_bbdpre.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_butcher.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_butcher_dirk.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_butcher_erk.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_erkstep.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_ls.h /usr/lib64/mpi/gcc/mvapich2/include/arkode/arkode_mristep.h /usr/lib64/mpi/gcc/mvapich2/include/cvode /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode.h /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode_bandpre.h /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode_bbdpre.h /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode_diag.h /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode_direct.h /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode_ls.h /usr/lib64/mpi/gcc/mvapich2/include/cvode/cvode_spils.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes_bandpre.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes_bbdpre.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes_diag.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes_direct.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes_ls.h /usr/lib64/mpi/gcc/mvapich2/include/cvodes/cvodes_spils.h /usr/lib64/mpi/gcc/mvapich2/include/ida /usr/lib64/mpi/gcc/mvapich2/include/ida/ida.h /usr/lib64/mpi/gcc/mvapich2/include/ida/ida_bbdpre.h /usr/lib64/mpi/gcc/mvapich2/include/ida/ida_direct.h /usr/lib64/mpi/gcc/mvapich2/include/ida/ida_ls.h /usr/lib64/mpi/gcc/mvapich2/include/ida/ida_spils.h /usr/lib64/mpi/gcc/mvapich2/include/idas /usr/lib64/mpi/gcc/mvapich2/include/idas/idas.h /usr/lib64/mpi/gcc/mvapich2/include/idas/idas_bbdpre.h /usr/lib64/mpi/gcc/mvapich2/include/idas/idas_direct.h /usr/lib64/mpi/gcc/mvapich2/include/idas/idas_ls.h /usr/lib64/mpi/gcc/mvapich2/include/idas/idas_spils.h /usr/lib64/mpi/gcc/mvapich2/include/kinsol /usr/lib64/mpi/gcc/mvapich2/include/kinsol/kinsol.h /usr/lib64/mpi/gcc/mvapich2/include/kinsol/kinsol_bbdpre.h /usr/lib64/mpi/gcc/mvapich2/include/kinsol/kinsol_direct.h /usr/lib64/mpi/gcc/mvapich2/include/kinsol/kinsol_ls.h /usr/lib64/mpi/gcc/mvapich2/include/kinsol/kinsol_spils.h /usr/lib64/mpi/gcc/mvapich2/include/nvector /usr/lib64/mpi/gcc/mvapich2/include/nvector/nvector_manyvector.h /usr/lib64/mpi/gcc/mvapich2/include/nvector/nvector_mpimanyvector.h /usr/lib64/mpi/gcc/mvapich2/include/nvector/nvector_mpiplusx.h /usr/lib64/mpi/gcc/mvapich2/include/nvector/nvector_parallel.h /usr/lib64/mpi/gcc/mvapich2/include/nvector/nvector_pthreads.h /usr/lib64/mpi/gcc/mvapich2/include/nvector/nvector_serial.h /usr/lib64/mpi/gcc/mvapich2/include/sundials /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_band.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_config.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_dense.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_direct.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_fconfig.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_fnvector.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_futils.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_iterative.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_lapack.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_linearsolver.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_math.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_matrix.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_mpi_types.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_nonlinearsolver.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_nvector.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_types.h /usr/lib64/mpi/gcc/mvapich2/include/sundials/sundials_version.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_band.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_dense.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_lapackband.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_lapackdense.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_pcg.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_spbcgs.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_spfgmr.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_spgmr.h /usr/lib64/mpi/gcc/mvapich2/include/sunlinsol/sunlinsol_sptfqmr.h /usr/lib64/mpi/gcc/mvapich2/include/sunmatrix /usr/lib64/mpi/gcc/mvapich2/include/sunmatrix/sunmatrix_band.h /usr/lib64/mpi/gcc/mvapich2/include/sunmatrix/sunmatrix_dense.h /usr/lib64/mpi/gcc/mvapich2/include/sunmatrix/sunmatrix_sparse.h /usr/lib64/mpi/gcc/mvapich2/include/sunnonlinsol /usr/lib64/mpi/gcc/mvapich2/include/sunnonlinsol/sunnonlinsol_fixedpoint.h /usr/lib64/mpi/gcc/mvapich2/include/sunnonlinsol/sunnonlinsol_newton.h /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_arkode.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_cvode.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_cvodes.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_ida.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_idas.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_kinsol.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_nvecmanyvector.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_nvecmpimanyvector.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_nvecmpiplusx.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_nvecparallel.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_nvecpthreads.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_nvecserial.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsolband.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsoldense.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsollapackband.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsollapackdense.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsolpcg.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsolspbcgs.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsolspfgmr.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsolspgmr.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunlinsolsptfqmr.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunmatrixband.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunmatrixdense.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunmatrixsparse.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunnonlinsolfixedpoint.so /usr/lib64/mpi/gcc/mvapich2/lib64/libsundials_sunnonlinsolnewton.so /usr/share/doc/packages/sundials-mvapich2-devel /usr/share/doc/packages/sundials-mvapich2-devel/CONTRIBUTING.md /usr/share/doc/packages/sundials-mvapich2-devel/NOTICE /usr/share/doc/packages/sundials-mvapich2-devel/README.md /usr/share/licenses/sundials-mvapich2-devel /usr/share/licenses/sundials-mvapich2-devel/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 16:14:43 2024