Articles | Volume 19, issue 19
https://doi.org/10.5194/gmd-19-9519-2026
© Author(s) 2026. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
https://doi.org/10.5194/gmd-19-9519-2026
© Author(s) 2026. This work is distributed under
the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Pysammos 1.0.0: a discrete-to-continuum transformation Python tool to analyse the rheology of granular materials
Claudia Elijas-Parra
CORRESPONDING AUTHOR
School of Geosciences, The University of Edinburgh, Edinburgh, UK
Eric C. P. Breard
School of Geosciences, The University of Edinburgh, Edinburgh, UK
Department of Earth Sciences, The University of Oregon, Eugene, OR, USA
John P. Morrissey
School of Engineering, The University of Edinburgh, Edinburgh, UK
P. J. Zrelak
School of Geosciences, The University of Edinburgh, Edinburgh, UK
Department of Earth Sciences, The University of Oregon, Eugene, OR, USA
Mark Naylor
School of Geosciences, The University of Edinburgh, Edinburgh, UK
Related authors
No articles found.
Hannah Calleja, Eric C. P. Breard, Tom D. Pering, Linda A. Kirstein, Ian B. Butler, and J. Godfrey Fitton
Geosci. Instrum. Method. Data Syst., 15, 141–163, https://doi.org/10.5194/gi-15-141-2026, https://doi.org/10.5194/gi-15-141-2026, 2026
Short summary
Short summary
Some volcanic eruptions are driven by huge gas pockets called Taylor bubbles. Volcanologists use experiments that replicate flow inside volcanic conduits to study these eruptions. We show for the first time that kymography can be used to effectively quantify key Taylor bubble flow features such as: gas volume fraction, gas and liquid slug velocities, bubble length and diameter, falling film thickness, bubble and coalescence event counts, and to indicate steady-state ascent.
Prakash Pokhrel, Mikael Attal, Hugh D. Sinclair, Simon M. Mudd, and Mark Naylor
Earth Surf. Dynam., 12, 515–536, https://doi.org/10.5194/esurf-12-515-2024, https://doi.org/10.5194/esurf-12-515-2024, 2024
Short summary
Short summary
Pebbles become increasingly rounded during downstream transport in rivers due to abrasion. This study quantifies pebble roundness along the length of two Himalayan rivers. We demonstrate that roundness increases with downstream distance and that the rates are dependent on rock type. We apply this to reconstructing travel distances and hence the size of ancient Himalaya. Results show that the ancient river network was larger than the modern one, indicating that there has been river capture.
Kirsty Bayliss, Mark Naylor, Farnaz Kamranzad, and Ian Main
Nat. Hazards Earth Syst. Sci., 22, 3231–3246, https://doi.org/10.5194/nhess-22-3231-2022, https://doi.org/10.5194/nhess-22-3231-2022, 2022
Short summary
Short summary
We develop probabilistic earthquake forecasts that include different spatial information (e.g. fault locations, strain rate) using a point process method. The performance of these models is tested over three different periods and compared with existing forecasts. We find that our models perform well, with those using simulated catalogues that make use of uncertainty in model parameters performing better, demonstrating potential to improve earthquake forecasting using Bayesian approaches.
Cited articles
Alihosseini, M., Sægrov, S., and Thamsen, P. U.: CFD-DEM modelling of sediment transport in sewer systems under steady and unsteady flow conditions, Water Sci. Technol., 80, 2141–2147, https://doi.org/10.2166/wst.2020.030, 2020. a
Archimedes: The Sand-Reckoner, Cambridge Library Collection – Mathematics, Cambridge University Press, Cambridge, 221–232, https://doi.org/10.1017/CBO9780511695124.018, 2009. a
Artoni, R. and Richard, P.: Average balance equations, scale dependence, and energy cascade for granular materials, Phys. Rev. E, 91, 032202, https://doi.org/10.1103/PhysRevE.91.032202, 2015. a, b
Baghban, H., Arulrajah, A., Narsilio, G. A., and Horpibulsuk, S.: DEM simulation of the thermo-geomechanical effect of recycled concrete aggregate assemblies in geothermal pavement bases, Transport. Geotech., 28, 100528, https://doi.org/10.1016/j.trgeo.2021.100528, 2021. a
Barker, T. and Gray, J. M. N. T.: Partial regularisation of the incompressible μ(I)-rheology for granular flow, J. Fluid Mech., 828, 5–32, https://doi.org/10.1017/jfm.2017.428, 2017. a
Blatny, L., Gray, J., and Gaume, J.: A critical state μ(I)-rheology model for cohesive granular flows, J. Fluid Mech., 997, A67, https://doi.org/10.1017/jfm.2024.643, 2024. a
Boyer, F. M. C., Guazzelli, E., and Pouliquen, O.: Unifying Suspension and Granular Rheology, Phys. Rev. Lett., 107, 188301, https://doi.org/10.1103/PhysRevLett.107.188301, 2011. a, b, c
Breard, E. C. P., Fullard, L., Dufek, J., Thomas, N., Wadsworth, F. B., Heap, M. J., and Lavallée, Y.: Investigating the rheology of fluidized and non-fluidized gas-particle beds: implications for the dynamics of geophysical flows and substrate entrainment, Granular Matter, 24, 34, https://doi.org/10.1007/s10035-021-01192-5, 2022. a
Breard, E. C. P., Dufek, J., Charbonnier, S., Valentin, G., Giachetti, T., and Walsh, B.: The fragmentation-induced fluidisation of pyroclastic density currents, Nat. Commun., 14, 2079, https://doi.org/10.1038/s41467-023-37867-1, 2023a. a
Brockbank, R., Huntley, J., and Ball, R.: Contact force distribution beneath a three-dimensional granular pile, J. Phys. II, 7, 1521–1532, https://doi.org/10.1051/jp2:1997200, 1997. a, b
Carrara, A., Burgisser, A., and Bergantz, G. W.: Numerical simulations of the mingling caused by a magma intruding a resident mush, Volcanica, 7, 89–104, https://doi.org/10.30909/vol.07.01.89104, 2024. a
Christoffersen, J., Mehrabadi, M. M., and Nemat-Nasser, S.: A micromechanical description of granular material behavior, J. Appl. Mech., 48, 339–344, https://doi.org/10.1115/1.3157601, 1981. a
Cundall, P. A.: A Computer Model for Progressive Simulating Large-Scale Movements in Blocky Rock Systems, in: Proceedings of the Symposium of the International Society for Rock Mechanics, Nancy, vol. 1, 11–18, 1971. a
Cundall, P. A. and Strack, O. D. L.: A discrete numerical model for granular assemblies, Géotechnique, 29, 47–65, https://doi.org/10.1680/geot.1979.29.1.47, 1979. a, b
Dai, S., Gao, F., Niu, G., Zhou, W., Zhang, C., Tian, Y., Guo, Y., and Zhang, J.: Dynamics of particle segregation and its impact on mechanical properties, Acta Geotech., 20, 1991–2007, https://doi.org/10.1007/s11440-025-02547-5, 2025. a
de Gennes, P. G.: Granular matter: a tentative view, Rev. Mod. Phys., 71, S374–S382, https://doi.org/10.1103/RevModPhys.71.S374, 1999. a
Dobry, R. and Ng, T.-T.: Discrete modelling of stress-strain behaviour of granular media at small and large strains, Eng. Comput., 9, 129–143, https://doi.org/10.1108/eb023853, 1992. a
Drahun, J. A. and Bridgwater, J.: The mechanisms of free surface segregation, Powder Technol., 36, 39–53, https://doi.org/10.1016/0032-5910(83)80007-2, 1983. a, b
Elijas-Parra, C., Breard, E., Morrissey, J., Zrelak, P. J., and Naylor, M.: Claudia-Elijas/pysammos: Pysammos v1.0.0, Zenodo [code], https://doi.org/10.5281/zenodo.19355667, 2026a. a
Elijas-Parra, C., Breard, E., Morrissey, J., Zrelak, P. J., and Naylor, M.: Example granular material simulation data for the Pysammos Python package, Zenodo [code], https://doi.org/10.5281/zenodo.19351802, 2026b. a
Fateman, R. J.: Lookup tables, recurrences and complexity, in: Proceedings of the ACM-SIGSAM 1989 International Symposium on Symbolic and Algebraic Computation, ISSAC '89, Association for Computing Machinery, New York, NY, USA, 68–73, ISBN 0897913256, https://doi.org/10.1145/74540.74549, 1989. a
Gabellini, P., Rossi, E., Cioni, R., Pistolesi, M., Baumgartner, L. P., and Bonadonna, C.: X-Ray micro-tomography unveils the internal features of volcanic ash aggregates, Commun. Earth Environ., 6, 521, https://doi.org/10.1038/s43247-025-02378-y, 2025. a, b, c
Gallier, S., Lemaire, E., Peters, F., and Lobry, L.: Rheology of sheared suspensions of rough frictional particles, J. Fluid Mech., 757, 514–549, https://doi.org/10.1017/jfm.2014.507, 2014. a
Gao, X., Yu, J., Portal, R. J., Dietiker, J.-F., Shahnam, M., and Rogers, W. A.: Development and validation of SuperDEM for non-spherical particulate systems using a superquadric particle method, Particuology, 61, 74–90, https://doi.org/10.1016/j.partic.2020.11.007, 2022. a
Garres-Díaz, J., Bouchut, F., Fernández-Nieto, E., Mangeney, A., and Narbona-Reina, G.: Multilayer models for shallow two-phase debris flows with dilatancy effects, J. Comput. Phys., 419, 109699, https://doi.org/10.1016/j.jcp.2020.109699, 2020. a
GDR MiDi: On dense granular flows, European Phys. J. E, 14, 341–365, https://doi.org/10.1140/epje/i2003-10153-0, 2004. a, b
Giordano, D., Russell, J. K., and Dingwell, D. B.: Viscosity of magmatic liquids: A model, Earth Planet. Sc. Lett., 271, 123–134, https://doi.org/10.1016/j.epsl.2008.03.038, 2008. a
Goldenberg, C., Atman, A. P. F., Claudin, P., Combe, G., and Goldhirsch, I.: Scale Separation in Granular Packings: Stress Plateaus and Fluctuations, Phys. Rev. Lett., 96, 168001, https://doi.org/10.1103/PhysRevLett.96.168001, 2006. a
Goldhirsch, I.: Introduction to granular temperature, Powder Technol., 182, 130–136, https://doi.org/10.1016/j.powtec.2007.12.002, 2008. a, b
Gorbunov, S., Volkov, A., and Voronkov, R.: Periodic boundary conditions effects on atomic dynamics analysis, Comput. Phys. Commun., 279, 108454, https://doi.org/10.1016/j.cpc.2022.108454, 2022. a
Guazzelli, E.: Rheology of dense granular suspensions across flow regimes, Phys. Rev. Fluids, 9, 090501, https://doi.org/10.1103/PhysRevFluids.9.090501, 2024. a, b
Harper, C., Dufek, J., and Breard, E. C. P.: Role of compressional dynamics in setting the scale-dependent rheology of granular flows: An explanation for the emergence of thin layer stability, Phys. Rev. E, 111, 065409, https://doi.org/10.1103/qk3y-24s5, 2025. a
Harris, C. R., Millman, K. J., van der Walt, S. J., Gommers, R., Virtanen, P., Cournapeau, D., Wieser, E., Taylor, J., Berg, S., Smith, N. J., Kern, R., Picus, M., Hoyer, S., van Kerkwijk, M. H., Brett, M., Haldane, A., Fernández del Río, J., Wiebe, M., Peterson, P., Gérard-Marchant, P., Sheppard, K., Reddy, T., Weckesser, W., Abbasi, H., Gohlke, C., and Oliphant, T. E.: Array programming with NumPy, Nature, 585, 357–362, https://doi.org/10.1038/s41586-020-2649-2, 2020. a
Houssais, M., Ortiz, C., Durian, D., and Jerolmack, D.: Onset of Sediment Transport Is a Continuous Transition Driven by Fluid Shear and Granular Creep, Nat. Commun., 6, 6527, https://doi.org/10.1038/ncomms7527, 2015. a
Hoyer, S. and Hamman, J. J.: xarray: N-D labeled Arrays and Datasets in Python, J. Open Res. Softw., 5, 10, https://doi.org/10.5334/jors.148, 2017. a
Huang, K.: Statistical Mechanics, John Wiley & Sons, New York, 2nd Edn., ISBN 978-0-471-81518-1, 1987. a
IEEE: IEEE Standard Glossary of Software Engineering Terminology, IEEE Std 610.12-1990, 1–84, https://doi.org/10.1109/IEEESTD.1990.101064, 1990. a
Itasca Consulting Group, I.: PFC (Particle Flow Code), DEM simulation software, https://docs.itascacg.com/itasca930/pfc/docproject/source/manual/numerical_simulations_with_pfc/pfc_overview/pfc_overview.html (last access: 1 October 2026), 2025. a
Jaynes, E. T.: Information Theory and Statistical Mechanics, Phys. Rev., 106, 620–630, https://doi.org/10.1103/PhysRev.106.620, 1957. a
Jenkins, J. T. and Savage, S. B.: A theory for the rapid flow of identical, smooth, nearly elastic, spherical particles, J. Fluid Mech., 130, 187–202, https://doi.org/10.1017/S0022112083001044, 1983. a
Kamrin, K., Hill, K. M., Goldman, D. I., and Andrade, J. E.: Advances in Modeling Dense Granular Media, Annu. Rev. Fluid Mech., 56, 215–240, https://doi.org/10.1146/annurev-fluid-121021-022045, 2024. a
Kishida, N., Nakamura, H., Ohsaki, S., and Watano, S.: Coarse-grained DEM simulation for mixing and segregation of binary-sized particles, Adv. Powder Technol., 36, 104875, https://doi.org/10.1016/j.apt.2025.104875, 2025. a
Kloss, C., Goniva, C., Hager, A., Amberger, S., and Pirker, S.: Models, algorithms and validation for opensource DEM and CFD–DEM, Prog. Comput. Fl. Dynam., 12, 140–152, https://doi.org/10.1504/PCFD.2012.047457, 2012. a
Koval, G., Roux, J.-N., Corfdir, A., and Chevoir, F. m. c.: Annular shear of cohesionless granular materials: From the inertial to quasistatic regime, Phys. Rev. E, 79, 021306, https://doi.org/10.1103/PhysRevE.79.021306, 2009. a
Lam, S. K., Pitrou, A., and Seibert, S.: Numba: a LLVM-based Python JIT compiler, in: Proceedings of the Second Workshop on the LLVM Compiler Infrastructure in HPC, LLVM '15, Association for Computing Machinery, New York, NY, USA, ISBN 9781450340052, https://doi.org/10.1145/2833157.2833162, 2015. a, b
LeCroy, T.: IOTA Software Suite, protocol analysis and visualization software, https://www.teledynelecroy.com/protocolanalyzer/embedded-instruments/iota-software-suite (last access: 1 October 2026), 2025. a
Lloyd, S.: Least squares quantization in PCM, IEEE T. Inform. Theor., 28, 129–137, https://doi.org/10.1109/TIT.1982.1056489, 1982. a
Lu, L., Gao, X., Shahnam, M., and Rogers, W.: Open source implementation of glued sphere discrete element method and nonspherical biomass fast pyrolysis simulation, AIChE J., 67, https://doi.org/10.1002/aic.17211, 2021. a
Lube, G., Breard, E., Esposti Ongaro, T., Dufek, J., and Brand, B.: Multiphase flow behaviour and hazard prediction of pyroclastic density currents, Nat. Rev. Earth Environ., 1, 348–365, https://doi.org/10.1038/s43017-020-0064-8, 2020. a, b
Lucas, A., Mangeney, A., and Ampuero, J. P.: Frictional velocity-weakening in landslides on Earth and on other planetary bodies, Nat. Commun., 5, 3417, https://doi.org/10.1038/ncomms4417, 2014. a
Lucy, L. B.: A numerical approach to the testing of the fission hypothesis, Astron. J., 82, 1013–1024, https://doi.org/10.1086/112164, 1977. a
McIntire, M. Z., Bergantz, G. W., and Schleicher, J. M.: On the hydrodynamics of crystal clustering, Philos. T. Roy. Soc. A, 377, 20180015, https://doi.org/10.1098/rsta.2018.0015, 2019. a
Morand, A., Poppe, S., Harnett, C., Cornillon, A., Heap, M., and Mège, D.: Fracturing and Dome-Shaped Surface Displacements Above Laccolith Intrusions: Insights From Discrete Element Method Modeling, J. Geophys. Res.-Sol. Ea., 129, e2023JB027423, https://doi.org/10.1029/2023JB027423, 2024. a, b
Morrissey, J., Totoo, P., Hanley, K., Papanicolopulos, S.-A., Ooi, J., Gonzalez, I., Raffin, B., Mostajabodaveh, S., and Gierlinger, T.: Post-processing and visualization of large-scale DEM simulation data with the open-source VELaSSCo platform, SIMULATION, 96, 003754972090646, https://doi.org/10.1177/0037549720906465, 2020. a, b
Murdoch, A. I. and Bedeaux, D.: Continuum Equations of Balance Via Weighted Averages of Microscopic Quantities, P. Roy. Soc A., 445, 157–179, https://doi.org/10.1098/rspa.1994.0054, 1994. a
O’Donovan, J., Ibraim, E., O’Sullivan, C., Hamlin, S., Muir Wood, D., and Marketos, G.: Micromechanics of seismic wave propagation in granular materials, Granular Matter, 18, 56, https://doi.org/10.1007/s10035-015-0599-4, 2016. a
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., Blondel, M., Prettenhofer, P., Weiss, R., Dubourg, V., Vanderplas, J., Passos, A., Cournapeau, D., Brucher, M., Perrot, M., and Duchesnay, E.: Scikit-learn: Machine Learning in Python, J. Mach. Learn. Res., 12, 2825–2830, https://doi.org/10.5555/1953048.2078195, 2011. a
Plimpton, S.: Fast parallel algorithms for short-range molecular dynamics, J. Comput. Phys., 117, 1–19, https://doi.org/10.1006/jcph.1995.1039, 1995. a, b, c, d
Polanía, O., Renouf, M., Cabrera, M., Estrada, N., and Azéma, E.: Monodisperse behavior of polydisperse flows, Phys. Rev. E, 111, L043401, https://doi.org/10.1103/PhysRevE.111.L043401, 2025. a
Qin, Z., Allison, K., and Suckale, J.: Direct numerical simulations of viscous suspensions with variably shaped crystals, J. Comput. Phys., 401, 109021, https://doi.org/10.1016/j.jcp.2019.109021, 2020. a
Quammen, C.: Scientific Data Analysis and Visualization with Python, VTK, and ParaView, in: Proceedings of the 14th Python in Science Conference, edited by: Huff, K. and Bergstra, J., vol. 14, 30–36, https://doi.org/10.25080/Majora-7b98e3ed-005, 2015. a
Rothenburg, L. and Bathurst, R. J.: Analytical study of induced anisotropy in idealized granular materials, Géotechnique, 39, 601–614, https://doi.org/10.1680/geot.1989.39.4.601, 1989. a
Roux, S. and Radjai, F.: Texture-dependent rigid-plastic behavior, vol. 350, Springer, ISBN 978-94-017-2653-5, https://doi.org/10.1007/978-94-017-2653-5_13, 1998. a
Sánchez, P., Scheeres, D. J., and Quillen, A. C.: Transmission of a Seismic Wave Generated by Impacts on Granular Asteroids, Planet. Sci. J., 3, 245, https://doi.org/10.3847/PSJ/ac960c, 2022. a
Savage, S. B.: The Mechanics of Rapid Granular Flows, Adv. Appl. Mech., 24, 289–366, https://doi.org/10.1016/S0065-2156(08)70047-4, 1984. a
Schofield, A. N. and Wroth, P.: Critical state soil mechanics, vol. 310, McGraw-hill London, ISBN 9780641940484, 1968. a
Schroeder, W., Martin, K., and Lorensen, B.: The Visualization Toolkit, 4th Edn., Kitware, ISBN 978-1-930934-19-1, 2006. a
Skrodzki, M.: The k-d tree data structure and a proof for neighborhood computation in expected logarithmic time, arXiv [preprint], https://doi.org/10.48550/arXiv.1903.04936, 2019. a, b
Smilauer, V., Catalano, E., Chareyre, B., Dorofeenko, S., Duriez, J., Dyck, N., Elias, J., Er, B., Eulitz, A., Gladky, A., Guo, N., Jakob, C., Kneib, F., Kozicki, J., Marzougui, D., Maurin, R., Modenese, C., Scholtes, L., Sibille, L., Stransky, J., Sweijen, T., Thoeni, K., and Yuan, C.: Yade Documentation 2nd ed, Zenodo, https://doi.org/10.5281/zenodo.34073, 2015. a
Syamlal, M., Rogers, W., and O'Brien, T. J.: MFIX documentation theory guide, Office of Scientific and Technical Information (OSTI), https://doi.org/10.2172/10145548, 1993. a
Tong, C.-X., Zhai, M.-Y., Li, H.-C., Zhang, S., and Sheng, D.: Particle breakage of granular soils: changing critical state line and constitutive modelling, Acta Geotech., 17, 755–768, https://doi.org/10.1007/s11440-021-01231-8, 2022. a
Tripathi, A. and Khakhar, D. V.: Density difference-driven segregation in a dense granular flow, J. Fluid Mech., 717, 643–669, https://doi.org/10.1017/jfm.2012.585, 2013. a, b
Tsuji, Y., Tanaka, T., and Ishida, T.: Lagrangian numerical simulation of plug flow of cohesionless particles in a horizontal pipe, Powder Technol., 77, 79–87, https://doi.org/10.1016/0032-5910(92)88030-L, 1993. a
Tunuguntla, D., Bokhove, O., and Thornton, A. R.: A mixture theory for size and density segregation in shallow granular free-surface flows, J. Fluid Mech., 749, 99–112, https://doi.org/10.1017/jfm.2014.223, 2014. a
Tunuguntla, D. R., Weinhart, T., and Thornton, A. R.: Comparing and contrasting size-based particle segregation models, Comput. Particle Mech., 4, 387–405, https://doi.org/10.1007/s40571-016-0136-1, 2017. a, b, c, d
Virtanen, P., Gommers, R., Oliphant, T. E., Haberland, M., Reddy, T., Cournapeau, D., Burovski, E., Peterson, P., Weckesser, W., Bright, J., van der Walt, S. J., Brett, M., Wilson, J., Millman, K. J., Mayorov, N., Nelson, A. R. J., Jones, E., Kern, R., Larson, E., Carey, C. J., Polat, İ., Feng, Y., Moore, E. W., VanderPlas, J., Laxalde, D., Perktold, J., Cimrman, R., Henriksen, I., Quintero, E. A., Harris, C. R., Archibald, A. M., Ribeiro, A. H., Pedregosa, F., van Mulbregt, P., and SciPy 1.0 Contributors: SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python, Nat. Meth., 17, 261–272, https://doi.org/10.1038/s41592-019-0686-2, 2020. a, b
Walton, O. R.: Particle-Dynamics Modeling of Geological Materials, Ph.d. dissertation, University of California, Davis, ISBN 979-8-204-17112-1, https://www.proquest.com/dissertations-theses/particle-dynamics-modeling-geological-materials/docview/303008003 (last access: 1 October 2026), 1980. a
Walton, O. R. and Braun, R. L.: Viscosity, granular‐temperature, and stress calculations for shearing assemblies of inelastic, frictional disks, J. Rheol., 30, 949–980, https://doi.org/10.1122/1.549893, 1986. a
Weinhart, T., Labra, C., Luding, S., and Ooi, J. Y.: Influence of coarse-graining parameters on the analysis of DEM simulations of silo flow, Powder Technol., 293, 138–148, https://doi.org/10.1016/j.powtec.2015.11.052, 2016. a, b, c
Weinhart, T., Orefice, L., Post, M., van Schrojenstein Lantman, M. P., Denissen, I. F., Tunuguntla, D. R., Tsang, J., Cheng, H., Shaheen, M. Y., Shi, H., Rapino, P., Grannonio, E., Losacco, N., Barbosa, J., Jing, L., Alvarez Naranjo, J. E., Roy, S., den Otter, W. K., and Thornton, A. R.: Fast, flexible particle simulations – An introduction to MercuryDPM, Comput. Phys. Commun., 249, 107129, https://doi.org/10.1016/j.cpc.2019.107129, 2020a. a, b
Weinhart, T., Orefice, L., Post, M., van Schrojenstein Lantman, M. P., Denissen, I. F., Tunuguntla, D. R., Tsang, J., Cheng, H., Shaheen, M. Y., Shi, H., Rapino, P., Grannonio, E., Losacco, N., Barbosa, J., Jing, L., Alvarez Naranjo, J. E., Roy, S., den Otter, W. K., and Thornton, A. R.: Fast, flexible particle simulations – An introduction to MercuryDPM, Comput. Phys. Commun., 249, 107129, https://doi.org/10.1016/j.cpc.2019.107129, 2020b. a
Windows-Yule, C. R. K., Mühlbauer, S., Cisneros, L. A. T., Nair, P., Marzulli, V., and Pöschel, T.: Janssen effect in dynamic particulate systems, Phys. Rev. E, 100, 022902, https://doi.org/10.1103/PhysRevE.100.022902, 2019. a
Zhang, Q. and Kamrin, K.: Microscopic Description of the Granular Fluidity Field in Nonlocal Flow Modeling, Phys. Rev. Lett., 118, 058001, https://doi.org/10.1103/PhysRevLett.118.058001, 2017. a, b, c
Zhang, Y. and Campbell, C. S.: The interface between fluid-like and solid-like behaviour in two-dimensional granular flows, J. Fluid Mech., 237, 541–568, https://doi.org/10.1017/S0022112092003525, 1992. a
Zrelak, P., Breard, E. C. P., and Dufek, J.: Basal Force Fluctuations and Granular Rheology: Linking Macroscopic Descriptions of Granular Flows to Bed Forces With Implications for Monitoring Signals, J. Geophys. Res.-Earth, 129, e2024JF007760, https://doi.org/10.1029/2024JF007760, 2024. a
Zrelak, P., Breard, E. C. P., and Dufek, J.: The Role of Basal Roughness and Assemblage Grain-Size Distribution in Shaping Granular Rheology and Basal-Force Signals, J. Geophys. Res.-Earth, 131, e2025JF008538, https://doi.org/10.1029/2025JF008538, 2026. a
Short summary
Granular flows are widespread in nature and industry, yet poorly understood. Discrete particle simulations offer detailed insight into their behaviour, but only provide properties of the individual particles, such as velocity and force. To obtain bulk flow quantities relevant to science and engineering, such as pressure or strain rate, we present Pysammos: an open source, user-friendly too to process discrete particle simulation data into continuum fields.
Granular flows are widespread in nature and industry, yet poorly understood. Discrete particle...