Enables computations over a set of particles in N-dimensional space
Aboria::init_neighbour_search
no longer accepts a search radius, but an average/maximum number of particles per bucket. New neighbourhood search queries can now take any distance to search over.Aboria::update_particles
functionAboria::double2
, Aboria::float3
, Aboria::bool4
etc. become Aboria::vdouble2
, Aboria::vfloat3
, Aboria::vbool4
because CUDA already use the formerAboria::delete_particles
no longer exists, instead, set particle's alive variable to false
and call Aboria::update_particles
This release:
This release:
This release:
Known issues:
Thank you for your interest in Aboria, a C++ expression template library for particle-based numerical software. It provides a container for dynamic particle sets, as well as a symbolic expression API for defining operations over each particle set.
WARNING: the API is currently still being worked out and may change in the future.