LibAPR
LibAPR copied to clipboard
Library for producing and processing on the Adaptive Particle Representation (APR).
[`initialize_tree_random_dense`](https://github.com/AdaptiveParticles/LibAPR/blob/746885bbc8a816cef716d335aa13486678854864/src/data_structures/APR/APR.hpp#L343) (develop) or [`initialize_apr_tree`](https://github.com/AdaptiveParticles/LibAPR/blob/dd08691284a6e23e33bbdb65fabb4c73cf032369/src/data_structures/APR/APR.hpp#L346) (master) appears to give incorrect results. It is not currently used anywhere in the library, but it can (should) be much faster than the "sparse" version....
Possible solution to include examples into our test framework and CI/CD. This could be done through the test framework, or just an action to run through the examples with some...
Starting a PR to start porting temporal APR into the main branch. Will first try and push across the tests and get them working with the new structures. - [...
As the development of blosc2 gains speed, it might be worth considering to play around with their new plugin API. See https://github.com/Blosc/c-blosc2/blob/main/examples/udcodecs.c for an early example.
It would be nice to be able to install this library and the python-bindings via conda-forge.
Would be great to include some test coverage on: * The random access components of the GenIterator. * The access components of the APRTree. * Find particle cell from spatial...