* [Caml-list] New version (1.3) of interval programming library / Nouvelle version (1.3) de la libraire de programmation par intervalle
@ 2017-05-26 6:02 Jean-Marc Alliot
0 siblings, 0 replies; only message in thread
From: Jean-Marc Alliot @ 2017-05-26 6:02 UTC (permalink / raw)
To: caml-list
Interval computation library for ocaml, version 1.3, release date
26/05/2017. The download link is here:
Librairie de programmation par intervalle, version 1.3, en date du
26/05/2017. Le lien vers la page de téléchargement se trouve ci-dessous:
http://www.alliot.fr/fbbdet.html.fr
This library uses assembly code to compute all operations with proper
roundings (high/low), and currently ONLY works on INTEL processors. The
package has been developped for linux systems but it looks like it is
now working properly with Windows and MacOs, and with gcc and clang.
Cette librairie est écrite majoritairement en assembleur et implante
correctement la totalité des opérations arithmétiques et
transcendentales; elle a été développée et testée principalement sous
Linux avec gcc, mais devrait fonctionner maintenant sous Linux, Windows
et MacOs, avec gcc et clang. Elle ne fonctionne que sur les processeurs
INTEL.
Documentation is available in the doc/ directory in html, pdf and dvi
formats. It is extremely wise to read the whole documentation, even if
you intend to only use the interval module, because of the"strange
behavior" of the x87 coprocessor...
La documentation est disponible dans le répertoire doc/ de l'archive en
format html, pdf et dvi. Il est très fortement conseillé de la lire, en
raison en particulier du "comportement étrange" du coprocesseur x87...
To build and test, read the README file in the main directory.
Pour compiler et lancer les programmes de tests, lire le fichier README
dans le répertoire principal.
Tests are available in the TESTS/ directory. They are mainly for
debugging purpose and quite complicated. You may run them to check that
everything is working properly for your machine. The test program runs
also a speed test program for your particular architecture.
Des tests sont disponibles dans le répertoire TESTS. Ils sont avant
destinés à débugger le programme. Vous pouvez les lancer pour vérifier
que tout foncionne correctement sur votre machine. Ils comprennent
également un programme qui évaluera la vitesse de la libraire sur votre
architecture.
Examples are available in the EXAMPLES/ directory. There is a B_AND_B
sub-directory with an example of a branch-and-bound algorithm that uses
interval arithmetics for function optimization (the example is for the
Griewank function, but you can substitute any function you like).
Des exemples sont disponibles dans le répertoire EXAMPLES/. On y trouve
en particulier un répertoire B_AND_B qui contient une example
d'algorithme d'optimisation par branch-and-bound qui utilise
l'intervalle d'arithémtique pour la fonction de Griewank (elle peut être
remplacée par la fonction de votre choix).
All bug reports should be sent to:
Tous les rapports de bug doivent être envoyés à:
jean-marc.alliotATirit.fr
gottelanATrecherche.enac.fr
Happy interval programming...
Bonne programmation (par intervalle).
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2017-05-26 6:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-05-26 6:02 [Caml-list] New version (1.3) of interval programming library / Nouvelle version (1.3) de la libraire de programmation par intervalle Jean-Marc Alliot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).