11 Commits

Author SHA1 Message Date
Hans Dembinski
f859c9fe7e Expanded docs to discuss special cases (#412)
This clarifies how to use histogram::fill efficiently with multi-dimensional histograms, and discusses a workaround for the design choice that Axis::index cannot be overloaded.

And since I haven't build the documentation locally for a long time, and a new computer where I needed to set things up again from scratch, I also added a README.md on how to do that (which is not trivial for boostbook).
2025-06-05 23:14:21 +02:00
Hans Dembinski
b7e69a0cf9 improved doxygen docs 2021-11-15 09:28:23 +01:00
Hans Dembinski
2d9623d7ff Generalize indexed; allow interation over user-provided rectangular range (#321) 2021-04-24 22:37:42 +02:00
Hans Dembinski
e8b61bf483 Flexible category add (#118)
- added axis::traits::continuous to match axis::traits::is_continuous
- axes now return mutable metadata even when constant
- histograms with discrete growing axis can be added
- use multi_index in histogram interface
2020-05-20 02:42:53 +02:00
Hans Dembinski
455c43ca97 reference fixes: sorted headers, sorted items in namespaces, removed Detail* typenames 2020-04-14 17:12:42 +02:00
Hans Dembinski
f97cae4548 Fix: Adds histogram to boostbook (#273) 2020-03-07 18:48:45 +01:00
Hans Dembinski
df647cf959 update copyright (#55)
* add missing copyright notices
* workaround for xml_iarchive bug to handle XML with comments
* fixing min/max according to boost guidelines
2019-08-19 16:53:27 +02:00
Hans Dembinski
8260deaa1d Forward iterators for indexed range
* add tests of stdlib algorithms that use forward iterators
* make accessor non-copyable, implicitly convertible to value, assign pass-through, add comparison operators
* updated docs
2019-06-06 23:04:27 +02:00
Hans Dembinski
5ef6a39945 Fix range iterator
* InputIterator concept requires that the decrement of a postfix-incremented iterator is valid, now it is
* added detached_accessor to that end
* update benchmark plot, better docs
2019-05-10 00:00:33 +02:00
Hans Dembinski
073dffdf09 More doc improvements 2019-04-28 12:22:49 +02:00
Hans Dembinski
22ec005290 Doc improvements
* preprocessor workarounds replaced by xml postprocessing
* better hide what's users shouldn't see
* big doc improvements everywhere
2019-04-27 15:59:50 +02:00