Changelog ========= ``1.0.1`` ---------- Additions ********* #. ``Grid``: add ``iota_view_2d``, ``at_or``, ``enumerate`` #. ``Stopwatch``: add ``current_fps()`` #. ``App``: add ``Trail`` fading #. ``App``: add ``run()`` with input #. ``App``: add ``Trail`` fading option #. ``App``: add ``GridLines``, ``GridDots`` #. ``App``: add ``zoom_pan()`` #. ``collision``: inter-particle collison with distance threshold #. ``BoundingBox``: add ``set_*`` #. ``file``: new ``read()`` and ``write()`` #. add ``SecondOrderDynamics`` #. ``math.hpp``: add ``wrap_max``, ``wrap_min_max``, ``{round,ceil,floor}_to_nearest`` #. add examples: ``flow_field_noise``, ``gas_maxwell_boltzmann_distribution`` #. CMake: use Catch2, for tests #. CMake: use Google Benchmark