/*!
Structure-of-arrays simulation backend.
Purpose:
This module stores object state by attribute column instead of by object
struct. It is the right layout when model code repeatedly updates the same
attribute for many objects, because each attribute is contiguous and can be
processed in parallel.
*/
// Canonical SoA exports.
pub use ;
pub use ;
pub use ;