Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libsundials_nvec5-mvapich2 | Distribution: openSUSE Tumbleweed |
Version: 5.3.0 | Vendor: openSUSE |
Release: 1.2 | Build date: Sat Nov 21 12:27:11 2020 |
Group: Productivity/Scientific/Math | Build host: armbuild02 |
Size: 225704 | Source RPM: sundials-mvapich2-5.3.0-1.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://computation.llnl.gov/projects/sundials/ | |
Summary: Suite of nonlinear solvers - nvec shared libraries |
SUNDIALS is a SUite of Non-linear DIfferential/ALgebraic equation Solvers for use in writing mathematical software. This package provides the shared libraries for SUNDIALS' nvec solvers.
BSD-3-Clause
* Fri Sep 11 2020 Atri Bhattacharya <badshah400@gmail.com> - Update to version 5.3.0: * Added support to CVODE for integrating IVPs with constraints using BDF methods and projecting the solution onto the constraint manifold with a user defined projection function. * Added the ability to control the CUDA kernel launch parameters for the NVECTOR_CUDA and SUNMATRIX_CUSPARSE modules. * The NVECTOR_CUDA kernels were rewritten to be more flexible. * Added new capabilities for monitoring the solve phase in the SUNNONLINSOL_NEWTON and SUNNONLINSOL_FIXEDPOINT modules, and the SUNDIALS iterative linear solver modules. * Added specialized fused CUDA kernels to CVODE which may offer better performance on smaller problems when using CVODE with the NVECTOR_CUDA module. * Added a new function, CVodeSetMonitorFn, that takes a user-function to be called by CVODE after every nst successfully completed time-steps. * Added a new function CVodeGetLinSolveStats to get the CVODE linear solver statistics as a group. * Added optional set functions to provide an alternative ODE right-hand side function (ARKode and CVODE(S)), DAE residual function (IDA(S)), or nonlinear system function (KINSOL) for use when computing Jacobian-vector products with the internal difference quotient approximation. * Fixed a bug in ARKode where the prototypes for ERKStepSetMinReduction() and ARKStepSetMinReduction() were not included in arkode_erkstep.h and arkode_arkstep.h respectively. * Fixed a bug in ARKode where inequality constraint checking would need to be disabled and then re-enabled to update the inequality constraint values after resizing a problem. * Fixed a bug in the iterative linear solver modules where an error is not returned if the Atimes function is NULL or, if preconditioning is enabled, the PSolve function is NULL. - Pass SUNDIALS_BUILD_WITH_MONITORING=ON to cmake to enable monitoring the solve phase in different iterative solver modules. * 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 * Sat Jun 02 2012 scorot@free.fr - remove not applied patch0 from files list * Sat Jun 02 2012 scorot@free.fr - spec files re-formating - version 2.5.0 * Many bugfixes and new features * See https://computation.llnl.gov/casc/sundials/download/ whatsnew.html for a complete list of changes
/usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecmanyvector.so.5 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecmanyvector.so.5.3.0 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecmpimanyvector.so.5 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecmpimanyvector.so.5.3.0 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecmpiplusx.so.5 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecmpiplusx.so.5.3.0 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecparallel.so.5 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecparallel.so.5.3.0 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecpthreads.so.5 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecpthreads.so.5.3.0 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecserial.so.5 /usr/lib/mpi/gcc/mvapich2/lib/libsundials_nvecserial.so.5.3.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Sat Dec 21 00:22:59 2024