jaxdem.domains.free#
Unbounded (free) simulation domain.
Classes
|
A Domain implementation for an unbounded, "free" space. |
- class jaxdem.domains.free.FreeDomain(box_size: Array, inv_box_size: Array, anchor: Array)#
Bases:
DomainA Domain implementation for an unbounded, “free” space.
A FreeDomain applies no explicit boundary conditions to particles. Particles can move indefinitely in any direction. The “simulation box” only defines the bounding box of the system.
Notes
The apply method updates the box_size and anchor attributes to encompass all particles. Some hashing tools require the domain size.