Particle-based and meshless methods with Aboria

<p>Aboria is a powerful and flexible C++ library for the implementation of particle-based numerical methods. The particles in such methods can represent actual particles (e.g. Molecular Dynamics) or abstract particles used to discretise a continuous function over a domain (e.g. Radial Basis F...

Full description

Bibliographic Details
Main Authors: Robinson, M, Bruna, M
Format: Journal article
Published: Elsevier 2017
_version_ 1797058558919966720
author Robinson, M
Bruna, M
author_facet Robinson, M
Bruna, M
author_sort Robinson, M
collection OXFORD
description <p>Aboria is a powerful and flexible C++ library for the implementation of particle-based numerical methods. The particles in such methods can represent actual particles (e.g. Molecular Dynamics) or abstract particles used to discretise a continuous function over a domain (e.g. Radial Basis Functions). Aboria provides a particle container, compatible with the Standard Template Library, spatial search data structures, and a Domain Specific Language to specify non-linear operators on the particle set. This paper gives an overview of Aboria’s design, an example of use, and a performance benchmark.</p>
first_indexed 2024-03-06T19:52:00Z
format Journal article
id oxford-uuid:24444133-9c4d-475e-8989-bcc2d9afbf19
institution University of Oxford
last_indexed 2024-03-06T19:52:00Z
publishDate 2017
publisher Elsevier
record_format dspace
spelling oxford-uuid:24444133-9c4d-475e-8989-bcc2d9afbf192022-03-26T11:49:07ZParticle-based and meshless methods with AboriaJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:24444133-9c4d-475e-8989-bcc2d9afbf19Symplectic Elements at OxfordElsevier2017Robinson, MBruna, M <p>Aboria is a powerful and flexible C++ library for the implementation of particle-based numerical methods. The particles in such methods can represent actual particles (e.g. Molecular Dynamics) or abstract particles used to discretise a continuous function over a domain (e.g. Radial Basis Functions). Aboria provides a particle container, compatible with the Standard Template Library, spatial search data structures, and a Domain Specific Language to specify non-linear operators on the particle set. This paper gives an overview of Aboria’s design, an example of use, and a performance benchmark.</p>
spellingShingle Robinson, M
Bruna, M
Particle-based and meshless methods with Aboria
title Particle-based and meshless methods with Aboria
title_full Particle-based and meshless methods with Aboria
title_fullStr Particle-based and meshless methods with Aboria
title_full_unstemmed Particle-based and meshless methods with Aboria
title_short Particle-based and meshless methods with Aboria
title_sort particle based and meshless methods with aboria
work_keys_str_mv AT robinsonm particlebasedandmeshlessmethodswithaboria
AT brunam particlebasedandmeshlessmethodswithaboria