Open ryanelandt opened 1 year ago
This PR does not change the public API, but it does change private class members that are not user accessible. Modifying private class members has implications for serialization. Is this type of PR problematic in regards to Boost API stability?
This PR refactors regular axis to address the issues described in #336 by incorporating some of the ideas from #386. This PR adds a unit that verifies exact indexing for various cases.
The output of
./benchmark_axis_index
before the refactor:The output of
./benchmark_axis_index
after the refactor: