|
Mundy: Multibody Nonlocal Dynamics Version of the Day
|
Traits that couple a concrete neighbor-list type to its build logic and type-specific parameters. More...
#include <NeighborListBuildTraits.hpp>
Classes | |
| struct | args_type |
| Default empty args; specializations override this with build-specific parameters. More... | |
Specialize this struct for each concrete neighbor-list type. A valid specialization must provide:
The primary template leaves build() undefined so that accessing it on an unspecialized type is a compile error. The struct args_type {} in the primary allows function signatures in NeighborListBuilder to compile even before a specialization is visible.