Change Box API

Issue #67 closed
Eric Harper created an issue

One suggestion: make specific classes which inherit from the base Box class e.g.:

box = freud.trajectory.SquareBox(L=L) box = freud.trajectory.CubicBox(L=L)

Dense constructor (Box) is always available to the user (Lx, Ly, Lz, xy, xz, yz, is2D)

Also: box might belong elsewhere (utils)?

Comments (5)

  1. Eric Harper reporter

    Yeah, go for it. I really need to make freud a priority, but this paper is priority 1, 2, and 3 right now.

  2. Log in to comment