Télécharger la liste

Description du projet

SUNDIALS (SUite of Nonlinear and DIfferential/ALgebraic
equation Solvers) provides robust time integrators and
nonlinear solvers that can easily be incorporated into
existing simulation codes. It requires minimal information
from the user, allow users to easily supply their own data
structures underneath the solvers, and allows for easy
incorporation of user-supplied linear solvers and
preconditioners.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-03-27 07:48
2.7.0

Cette version corrige des erreurs logiques majeur dans l'intégration des problèmes vers l'arrière. Logique de CVSetTqBDF a alterner changé pour éviter une division par zéro. Mémoire de solveur linéaire est remis à zéro après avoir été créé. Solveur linéaire la mémoire est libérée lors d'un retour d'erreur. Une fuite de mémoire est fixé à deux IDASp *** gratuit de fonctions. Ce communiqué de correctifs conditionnels sur chargement divisent tableaux de différence pour une augmentation de l'ordre possible. Il corrige des bugs dans le vecteur de solution, mise à jour le paramètre calculons et un retour d'erreur manquant de mise à jour. Il y a des autres corrections de bugs diverses.
Tags: Bugfixes, Stable
This release fixes major logic errors in integration of backward problems. Logic in CVSetTqBDF has beenn changed to avoid a divide by zero. Linear solver memory is set to zero after being created. Linear solver memory is freed on an error return. A memory leak has bee fixed in two IDASp***Free functions. This release fixes conditionals on loading divided difference arrays for a possible order increase. It fixes bugs in updating the solution vector, updating the linesearch parameter, and a missing error return. There are other assorted bugfixes.

2011-04-08 17:54
2.6.0

Un nouveau module de solveur linéaire a été ajouté, basé sur Blas et Lapack pour matrices denses et bagués. Tous les modules de solveur linéaire ont été réorganisés en deux familles. Rationalisation générales a été fait pour les modules préconditionneur distribués avec le solveur. Diverses autres corrections de bugs et améliorations ont été apportées.
Tags: Bugfixes, Enhancements, Stable
A new linear solver module was added, based on Blas and Lapack for both dense and banded matrices. All linear solver modules were reorganized into two families. General streamlining was done to the preconditioner modules distributed with the solver. Various other bugfixes and enhancements were made.

2006-11-07 22:50
2.5.0

Cette version corrige de nombreux bugs, y compris les erreurs de segmentation potentiels et des conditions d'arrêt. Major code de réorganisation.
Tags: Major bugfixes
This release fixes numerous bugs, including potential segmentation
faults and stopping conditions. Major code reorganization.

2006-03-29 22:59
2.4.0

Ajoute deux nouveaux solveurs génériques itérative linéaire, rootfinding et direct solveurs linéaires. Un programme Fortran-C interface a été ajoutée. Une méthode plus précise et plus efficace en mémoire d'interpolation a été ajouté. Soutien à l'interception des échecs dans fournies par l'utilisateur des modules. Il n'y a plus réduits "en série" succursale; fonctions MPI sont désactivés lorsque MPI n'est pas trouvé.
Tags: Major feature enhancements
Adds two new generic iterative linear solvers, rootfinding and direct linear solvers. A Fortran-C interface was added. A more accurate and memory-efficient interpolation method was added. Support for intercepting failures in user-supplied modules. There is no longer a reduced "serial only" branch; MPI functions are disabled when MPI is not found.

2005-04-12 08:09
2.3.0

Cette version corrige les problèmes de cadrage dans tous les modules. Un soutien a été ajoutée pour défini par l'utilisateur poids erreur. L'API pour les fonctions d'entrée a été simplifiée. Il ya eu d'autres changements mineurs dans l'API, des corrections de bugs, et nettoyage du code.
Tags: Major bugfixes
This version fixes scoping issues in all modules. Support was
added for user-defined error weights. The API for input
functions was simplified. There were other minor API
changes, bugfixes, and code cleanups.

Project Resources