Data structures

Data representing spatial quantities are defined either on particles or on fields. The PPM library also supports connections between particles, i.e. particle pairs, triplets, quadruplets, etc. These relations may describe a physical interaction, such as chemical bonds in molecular systems, or a spatial coherence, such as a triangulation of an immersed boundary or an unstructured mesh.