root/lang/cplusplus/boost-supplement/trunk/ChangeLog @ 22565

Revision 22565, 3.1 kB (checked in by mrkn, 6 years ago)

boost_supplement/graph/read_lgl.hpp (boost_supplement::detail::lgl_reader::read): conserving vertex order.

Line 
12008-11-02  Kenta Murata  <mrkn@mrkn.jp>
2
3        * boost_supplement/graph/read_lgl.hpp (boost_supplement::detail::lgl_reader::read): conserving vertex order.
4
52008-10-13  Kenta Murata  <mrkn@mrkn.jp>
6
7        * boost_supplement/graph/clustering_coefficient.hpp: clustering coefficient calculator.
8
92008-10-12  Kenta Murata  <mrkn@mrkn.jp>
10
11        * boost_supplement/graph/detail/line_input_iterator.hpp:
12        line_input_iterator::operator++ must return *this.
13
14        * boost_supplement/graph/read_lgl.hpp: change the name of the
15        member variables according to google coding standard.
16
172008-10-10  Kenta Murata  <mrkn@mrkn.jp>
18
19        * boost_supplement/graph/read_lgl.hpp (lgl_reader): VertexNameMap
20        and EdgeWeightMap are kept by now reference.
21
222008-08-12  Kenta Murata  <muraken@gmail.com>
23
24        * libs/random/test/test_discrete_distribution.cpp: syncronize for
25        the change of the input method.
26
27        * boost_supplement/graph/write_lgl.hpp: fix scope operator
28        mistakes.
29
30        * boost_supplement/random/discrete_distribution.hpp: appends the
31        default constructor, removes a constructor with InputStream, and
32        implements the input from stream by a new operator>> and a member
33        function set_table.
34
35        * boost_supplement/graph/edge_less.hpp: enclosing by namespace
36        boost_supplement.
37
38        * boost_supplement/graph/read_lgl.hpp: fix scope operator
39        mistakes.
40
41        * boost_supplement/graph/read_lgl.hpp,
42        boost_supplement/graph/write_lgl.hpp: LGL file reader and writer.
43
44        * boost_supplement/graph/edge_less.hpp: A less-than-comparator for edge.
45
46        * boost_supplement/graph/detail/line_input_iterator.hpp: An
47        iterator which splits input stream into lines.
48
49        * libs/random/test/test_discrete_distribution.cpp
50        (test_discrete_distribution_iostream): A new test for checking the
51        input and output of distribution.
52
53        * boost_supplement/random/discrete_distribution.hpp
54        (discrete_distribution(InputStream&)): A new constructor for
55        create distribution from an input stream.
56        (operator<<(std::ostream&,
57        boost_supplement::discrete_distribution<IntType, RealType>
58        const&)): A new operator for serializing a distribution to output
59        stream.
60
612008-01-31  Kenta Murata  <muraken@gmail.com>
62
63        * libs/random/test/test_discrete_distribution.cpp: Add namespace
64        alias definition.
65
66        * boost_supplement/random/zipf_distribution.hpp: Correct the
67        return type of make_dist function, and modify buffer
68        initialization and a for-loop condition.
69
70        * boost_supplement/random/discrete_distribution.hpp: Includes
71        <boost/assert.hpp>.  Modifies operator() to correct its wrong
72        algorithm.
73
74        * boost_supplement/random/zipf_distribution.hpp
75        (boost_supplement::zipf_distribution): An implementation of
76        Zipf-Mandelbrot distribution.
77
78        * boost_supplement/random/discrete_distribution.hpp
79        (boost_supplement::discrete_distribution): Adds a comment about
80        Walker's original paper of the algorithm for this class.
81        Some lines are moved for easy reading. An assertion is added.
82
832008-01-30  Kenta Murata  <muraken@gmail.com>
84
85        * boost_supplement/random/discrete_distribution.hpp: A class
86        representing arbitrary discrete distribution.
87
88        * libs/random/test/test_discrete_distribution.cpp: The test for
89        random/discrete_distribution.hpp.
90
91        * start.
Note: See TracBrowser for help on using the browser.