The workshop discussion on dimensionless systems yesterday was inconclusive at best, but a related thing that occurred to me that might also at least partially address the whole Unitful + AD potential snarl while hopefully avoiding some of the ambiguity issues we're concerned about could be an explicit way to get relative coordinates of particles (i.e. in terms of the lattice vectors of the bounding box).
What do people think about this? And if we were to add it, do folks have thoughts about whether it should be a separate function vs. e.g. a separate dispatch of the positions function, e.g. via a flag that could be passed or something?
The workshop discussion on dimensionless systems yesterday was inconclusive at best, but a related thing that occurred to me that might also at least partially address the whole Unitful + AD potential snarl while hopefully avoiding some of the ambiguity issues we're concerned about could be an explicit way to get relative coordinates of particles (i.e. in terms of the lattice vectors of the bounding box).
What do people think about this? And if we were to add it, do folks have thoughts about whether it should be a separate function vs. e.g. a separate dispatch of the
positionsfunction, e.g. via a flag that could be passed or something?