Sam Reeve

Results 89 issues of Sam Reeve

Improve communication performance by switching from 6-pass/6-neighbor to 1-pass/26-neighbor approach.

performance

Enable 2d neighbor construction and iteration. Dimension extracted from particle data in creation functions with default 3d template dimension in classes for backwards compatibility Other notes: - ArborX does not...

## New features: - Coupled heat transfer with new optional dependency on [Finch](https://github.com/ORNL-MDF/Finch) with problem type "FromFinch" - Support for VTK substrate file input ## Performance: ## Deprecated features: -...

Current dense format wastes quite a bit of memory for any problem with multiple remelting

performance

New output capability from #232 needs new input routines to start from a previous state

enhancement

`ExaCA_Temperature_test_OPENMP_np_2_nt_2` failure - only seen once, but probably indicates an unlikely race condition

bug

Can replace `std::shuffle`, etc. and run on device. Likely important for very large problems Similar in spirit, but separate from #22 (most of those don't use std algorithms)

enhancement

Add support for a per-particle search radius. In the context of the `VerletList`, a fixed fine (maybe intermediate) `LinkedCellList` background grid should enable local variation in `LinkedCellStencil` sizes based on...

enhancement