Title
RandomNumberEngineAdaptor
Status
nad concepts
Section
[rand]
Submitter
Alisdair Meredith

Created on 2009-03-12.00:00:00 last changed 164 months ago

Messages

Date: 2010-10-21.18:28:33

[ Batavia (2009-05): ]

Walter points out that it is unlikely that any algorithm would ever require this concept, but that the concept nonetheless is useful as documentation, and (via concept maps) as a means of checking specific adapters.

Alisdair disagrees as to the concept's value as documentation.

Marc points out that the RandomNumberDistribution is also a concept not used elsewhere in the Standard.

Pete agrees that a policy of not inventing concepts that aren't used in the Standard is a good starting point, but should not be used as a criterion for rejecting a concept.

Move to Open.

Date: 2009-03-12.00:00:00

The RandomNumberEngineAdaptor concept breaks precedent in the way the library has been specified by grouping requirements into a concept that is never actually used in the library.

This is undoubtedly a very helpful device for documentation, but we are not comfortable with the precedent - especially as we have rejected national body comments on the same grounds.

Suggest either removing the concept, or providing an algorithm/type that requires this concept in their definition (such as a factory function to create new engines).

The preference is to create a single new algorithm and retain the value of the existing documentation.

History
Date User Action Args
2010-10-21 18:28:33adminsetmessages: + msg527
2009-03-12 00:00:00admincreate