|
Boost Users : |
Subject: Re: [Boost-users] [Floating Point Utilities] where is the "nonfinite_num_facets.hpp"
From: François Mauger (mauger_at_[hidden])
Date: 2011-04-02 13:10:28
Hi Paul,
Thanks a lot for your comments.
I have tried to write some sample program to illustrate a possible use
of the 'nonfinite_num_facets.hpp' header by Johan Rade.
It is attached. Hope it could help other people.
As I am not aware of practise concerning such kind of
contribution/sample bits,
maybe you could help to copy it in some Boost contribution repository or
give
me the procedure to do it by myself.
regards
frc
-- >Paul A. Bristow a écrit : >> -----Original Message----- >> From: boost-users-bounces_at_[hidden] [mailto:boost-users- >> bounces_at_[hidden]] On Behalf Of François Mauger >> Sent: Friday, March 25, 2011 4:37 PM >> To: boost-users_at_[hidden] >> Subject: [Boost-users] [Floating Point Utilities] where is the >> "nonfinite_num_facets.hpp" >> >> Hi >> >> As far as I understood, the Floating Point Utilities vault contribution by >> > Johan > >> R°ade has been integrated in the Boost official release. >> I've been using the "nonfinite_num_facets.hpp" header file for a few years >> within old Boost versions, directly extracted from the vault ZIP file >> > released by > >> Johan. >> >> Now, I can use the "fpclassify.hpp" file directly from the >> "boost/spirit/home/support/detail/math/" directory. >> Unfortunately I cannot find the "nonfinite_num_facets.hpp" file. >> >> Where can I find the "nonfinite_num_put/get" template class in say Boost >> 1.44 ? >> Maybe it has not been renamed in some other file or even not accepted at >> > all... > >> It is very useful for making my text and xml archives portable with NaNs >> > and > >> infinity support. >> > > In the absence of a reply from someone more knowledgeable ;-) > > Johan's floating point utilities were reviewed and accepted > > http://boost.2283326.n4.nabble.com/Floating-Point-Utilities-Review-Result-td > 2643080.html > > and the floating_point_utilities_v3.zip is still in the vault at > > http://www.boostpro.com/vault/index.php?&direction=0&order=&directory=Math%2 > 0-%20Numerics > > The nonfinite_num_facets.hpp file remains at > > https://svn.boost.org/svn/boost/sandbox/SCons/boost/spirit/home/support/deta > il/math/nonfinite_num_facets.hpp > > but the fpclassify.hpp 'official' release is now at > > \boost\math\special_functions\fpclassify.hpp > > Perhaps it was just lack of time that meant it was not integrated into > Boost.Math from Johan's release? Or should it go elsewhere (hidden in a > Spirit detail doesn't sound ideal) Or is there some more sinister > difficulty? That you have used it successfully, suggests not. And it > sounds very useful, and others are using it too. > > There are some plausible tests in the vault zip, and of course there are > other tests at > > \boost-trunk\libs\math\test\test_classify.cpp > > (but none for nonfinite_num_facets) > > and some vault docs at nonfinite_num_facets.htm (though not in Quickbook > format, as used for the rest of Boost.Math) and a few rather skeletal > examples (but no actual runnable example files)? > > Since you obviously know a lot about it, perhaps you'd like to contribute > some simpler, more and fuller examples? > > If you can draft something out, I'm sure someone can assist getting it into > final shape. > > Would it be sensible to move the vault facet files to sandbox, perhaps to a > folder fp_facets, so collaborative working is possible? Perhaps with a view > to moving into Boost.Math? > > Paul > > --- > Paul A. Bristow, > Prizet Farmhouse, Kendal LA8 8AB UK > +44 1539 561830 07714330204 > pbristow_at_[hidden] > > > > > > > _______________________________________________ > Boost-users mailing list > Boost-users_at_[hidden] > http://lists.boost.org/mailman/listinfo.cgi/boost-users > > -- François Mauger Groupe "Interactions Fondamentales et Nature du Neutrino" NEMO-3/SuperNEMO Collaboration LPC Caen-CNRS/IN2P3-UCBN-ENSICAEN Département de Physique -- Université de Caen Basse-Normandie Adresse/address: Laboratoire de Physique Corpusculaire de Caen (UMR 6534) ENSICAEN 6, Boulevard du Marechal Juin 14050 CAEN Cedex FRANCE Courriel/e-mail: mauger_at_[hidden] Tél./phone: 02 31 45 25 12 / (+33) 2 31 45 25 12 Fax: 02 31 45 25 49 / (+33) 2 31 45 25 49
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net