Opened 14 years ago

Closed 10 years ago

Last modified 7 years ago

#2693 closed Feature Requests (fixed)

Golden ratio

Reported by: micdestefano@… Owned by: John Maddock
Milestone: Boost 1.52.0 Component: math
Version: Boost 1.50.0 Severity: Cosmetic
Keywords: golden ratio constant Cc: Paul A. Bristow, pbristow@…

Description

Good morning.

I'd like you to add the golden ratio to your set of mathematical constants into boost/math/constants/constants.hpp

It would be great to have also some physical constants (like the speed of light, the gravitational constant, the magnetic permeability, etc. ... but this would not properly fit within your mathematical library).

Thank you very much.

Michele De Stefano

Change History (9)

comment:1 by John Maddock, 14 years ago

Cc: pbristow@… added

Oh no :-(

This was discussed at rather excessive length when Paul Bristow submitted his numeric constants library.... and no one could agree what the "correct" interface was, so the library was rejected. This is the main reason why our numeric constants are still considered implementation details (albeit semi-documented ones).

I'm CC'ing Paul on this in case he wants to comment.

I guess about the only thing everyone agreed upon during the review was the need for a set a constants library.

Regards, John.

in reply to:  1 comment:2 by micdestefano@…, 14 years ago

Replying to johnmaddock:

Oh no :-(

Thanks. Actually, I've understood that the physical constants where rejected ... but I've not understood, from your answer, if it is possible to add the golden ratio or not. I don't know why this part of the library is considered an implementation detail ... I think that it is a very, very useful detail ... :-)

in reply to:  description comment:3 by Steven Watanabe, 14 years ago

Replying to micdestefano@gmail.com:

It would be great to have also some physical constants (like the speed of light, the gravitational constant, the magnetic permeability, etc. ... but this would not properly fit within your mathematical library).

The Units library contains double versions of a number of physical constants in SI units, for instance, http://tinyurl.com/cnyvgp

comment:4 by micdestefano@…, 14 years ago

Thank you. I've never looked at the Units library. I'll have a look at it.

comment:5 by John Maddock, 10 years ago

Paul, now that constants are part of Boost.Math, did we add this one? Should we? And more to the point can we close this issue ;-)

comment:6 by Paul A. Bristow, 10 years ago

It is already there as phi (with a name golden ratio as well. So I will close this ticket.

comment:7 by Paul A. Bristow, 10 years ago

Keywords: golden ratio constant added
Resolution: fixed
Status: newclosed
Version: Boost 1.37.0Boost 1.50.0

comment:8 by John Maddock, 10 years ago

Milestone: Boost 1.38.0Boost 1.52.0

comment:9 by anonymous, 7 years ago

Note: See TracTickets for help on using tickets.