Output and analysis features: mechanical work, contact networks, residence time, spatial averaging, terminal/log customization, and stress/strain computation.
calculate_external_work/— mechanical work (force + torque) done by a digging bucket mesh on a settled particle bed.contact_network/— writes the full particle-particle and particle-wall contact network (who touches whom) each timestep.contact_test/— pre-positioned particles collided under high gravity to quickly extract contact-network and coordination-number statistics, across sphere/wall/multisphere variants.residence_time/— a family of scripts marking particles (by region or by insertion event) and tracking residence time/distance through a chute, the building blocks of an RTD analysis.spatial_averaging/— bins particle quantities (velocity, volume fraction) over the domain into continuum-like averaged VTK fields.status_output/— customizing which quantitiesstatus_styleprints to terminal/log, including named fields from other commands.stress_strain/— a two-stage periodic shear cell computing per-particle stress tensors and region/mesh-averaged planar stress under servo compression.write_to_file/— the genericwrite_to_filecommand, exporting a servo wall's center-of-mass position over time.