Fast, flexible particle simulations — An introduction to MercuryDPM Article Swipe
YOU?
·
· 2019
· Open Access
·
· DOI: https://doi.org/10.1016/j.cpc.2019.107129
We introduce the open-source package MercuryDPM, which we have been developing over the last few years. MercuryDPM is a code for discrete particle simulations. It simulates the motion of particles by applying forces and torques that stem either from external body forces, (gravity, magnetic fields, etc.) or particle interactions. The code has been developed extensively for granular applications, and in this case these are typically (elastic, plastic, viscous, frictional) contact forces or (adhesive) short-range forces. However, it could be adapted to include long-range (molecular, self-gravity) interactions as well. MercuryDPM is an object-oriented algorithm with an easy-to-use user interface and a flexible core, allowing developers to quickly add new features. It is parallelised using MPI and released under the BSD 3-clause licence. Its open-source developers’ community has developed many features, including moving and curved walls; state-of-the-art granular contact models; specialised classes for common geometries; non-spherical particles; general interfaces; restarting; visualisation; a large self-test suite; extensive documentation; and numerous tutorials and demos. In addition, MercuryDPM has three major components that were originally invented and developed by its team: an advanced contact detection method, which allows for the first time large simulations with wide size distributions; curved (non-triangulated) walls; and multicomponent, spatial and temporal coarse-graining, a novel way to extract continuum fields from discrete particle systems. We illustrate these tools and a selection of other MercuryDPM features via various applications, including size-driven segregation down inclined planes, rotating drums, and dosing silos. Program summary: Program Title: MercuryDPM Program Files doi: http://dx.doi.org/10.17632/n7jmdrdc52.1 Licensing provisions: BSD 3-Clause Programming language: C++, Fortran Supplementary material: http://mercurydpm.org Nature of problem: Simulation of granular materials, i.e. conglomerations of discrete, macroscopic particles. The interaction between individual grains is characterised by a loss of energy, making the behaviour of granular materials distinct from atomistic materials, i.e. solids, liquids and gases. Solution method: MercuryDPM (Thornton et al., 2013, 2019; Weinhart et al., 2016, 2017, 2019) is an implementation of the Discrete Particle Method (DPM), also known as the Discrete Element Method (DEM) (Cundall and Strack, 1979). It simulates the motion of individual particles by applying forces and torques that stem either from external forces (gravity, magnetic fields, etc.) or from particle-pair and particle–wall interactions (typically elastic, plastic, dissipative, frictional, and adhesive contact forces). DPM simulations have been successfully used to understand the many unique granular phenomena – sudden phase transitions, jamming, force localisation, etc. – that cannot be explained without considering the granular microstructure. Unusual features: MercuryDPM was designed ab initio with the aim of allowing the simulation of realistic geometries and materials found in industrial and geotechnical applications. It thus contains several bespoke features invented by the MercuryDPM team: (i) a neighbourhood detection algorithm (Krijgsman et al., 2014) that can efficiently simulate highly polydisperse packings, which are common in industry; (ii) curved walls (Weinhart et al., 2016) making it possible to model real industrial geometries exactly, without triangulation errors; and (iii) MercuryCG (Weinhart et al., 2012, 2013, 2016; Tunuguntla et al., 2016), a state-of-the-art analysis tool that extracts local continuum fields, providing accurate analytical/rheological information often not available from experiments or pilot plants. It further contains a large range of contact models to simulate complex interactions such as elasto-plastic deformation (Luding, 2008), sintering (Fuchs et al., 2017), melting (Weinhart et al., 2019), breaking, wet and dry cohesion (Roy et al., 2016, 2017), and liquid migration (Roy et al., 2018), all of which have important industrial applications.
Related Topics
- Type
- article
- Language
- en
- Landing Page
- https://doi.org/10.1016/j.cpc.2019.107129
- OA Status
- hybrid
- Cited By
- 107
- References
- 58
- Related Works
- 10
- OpenAlex ID
- https://openalex.org/W2969764023
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W2969764023Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.1016/j.cpc.2019.107129Digital Object Identifier
- Title
-
Fast, flexible particle simulations — An introduction to MercuryDPMWork title
- Type
-
articleOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2019Year of publication
- Publication date
-
2019-12-27Full publication date if available
- Authors
-
Thomas Weinhart, Luca Orefice, Mitchel Post, Marnix P. van Schrojenstein Lantman, Irana F.C. Denissen, Deepak R. Tunuguntla, Jonathan Michael Foonlan Tsang, Hongyang Cheng, Mohamad Yousef Shaheen, Hao Shi, Paolo Rapino, Elena Grannonio, Nunzio Losacco, João Manuel de Oliveira Barbosa, Lü Jing, Juan E. Álvarez Naranjo, Sudeshna Roy, Wouter K. den Otter, Anthony R. ThorntonList of authors in order
- Landing page
-
https://doi.org/10.1016/j.cpc.2019.107129Publisher landing page
- Open access
-
YesWhether a free full text is available
- OA status
-
hybridOpen access status per OpenAlex
- OA URL
-
https://doi.org/10.1016/j.cpc.2019.107129Direct OA link when available
- Concepts
-
Computer science, Particle (ecology), Statistical physics, Particle method, Computational science, Physics, Nuclear physics, Geology, Oceanography, PlasmaTop concepts (fields/topics) attached by OpenAlex
- Cited by
-
107Total citation count in OpenAlex
- Citations by year (recent)
-
2025: 21, 2024: 25, 2023: 21, 2022: 7, 2021: 26Per-year citation counts (last 5 years)
- References (count)
-
58Number of works referenced by this work
- Related works (count)
-
10Other works algorithmically related by OpenAlex
Full payload
| id | https://openalex.org/W2969764023 |
|---|---|
| doi | https://doi.org/10.1016/j.cpc.2019.107129 |
| ids.doi | https://doi.org/10.1016/j.cpc.2019.107129 |
| ids.mag | 2969764023 |
| ids.openalex | https://openalex.org/W2969764023 |
| fwci | 8.60582426 |
| type | article |
| title | Fast, flexible particle simulations — An introduction to MercuryDPM |
| awards[0].id | https://openalex.org/G3562536648 |
| awards[0].funder_id | https://openalex.org/F4320321890 |
| awards[0].display_name | |
| awards[0].funder_award_id | 07PGM27 |
| awards[0].funder_display_name | Foundation for Fundamental Research on Matter |
| awards[1].id | https://openalex.org/G4452987650 |
| awards[1].funder_id | https://openalex.org/F4320321800 |
| awards[1].display_name | |
| awards[1].funder_award_id | VICI 10828 |
| awards[1].funder_display_name | Nederlandse Organisatie voor Wetenschappelijk Onderzoek |
| awards[2].id | https://openalex.org/G4848360691 |
| awards[2].funder_id | https://openalex.org/F4320320879 |
| awards[2].display_name | |
| awards[2].funder_award_id | LU 450/10 |
| awards[2].funder_display_name | Deutsche Forschungsgemeinschaft |
| awards[3].id | https://openalex.org/G1933817440 |
| awards[3].funder_id | https://openalex.org/F4320334893 |
| awards[3].display_name | |
| awards[3].funder_award_id | VIDI 16604 |
| awards[3].funder_display_name | Stichting voor de Technische Wetenschappen |
| biblio.issue | |
| biblio.volume | 249 |
| biblio.last_page | 107129 |
| biblio.first_page | 107129 |
| topics[0].id | https://openalex.org/T10615 |
| topics[0].field.id | https://openalex.org/fields/22 |
| topics[0].field.display_name | Engineering |
| topics[0].score | 0.9998000264167786 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/2206 |
| topics[0].subfield.display_name | Computational Mechanics |
| topics[0].display_name | Granular flow and fluidized beds |
| topics[1].id | https://openalex.org/T11694 |
| topics[1].field.id | https://openalex.org/fields/22 |
| topics[1].field.display_name | Engineering |
| topics[1].score | 0.9997000098228455 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/2206 |
| topics[1].subfield.display_name | Computational Mechanics |
| topics[1].display_name | Fluid Dynamics Simulations and Interactions |
| topics[2].id | https://openalex.org/T13200 |
| topics[2].field.id | https://openalex.org/fields/22 |
| topics[2].field.display_name | Engineering |
| topics[2].score | 0.9890999794006348 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/2202 |
| topics[2].subfield.display_name | Aerospace Engineering |
| topics[2].display_name | Spacecraft and Cryogenic Technologies |
| funders[0].id | https://openalex.org/F4320320879 |
| funders[0].ror | https://ror.org/018mejw64 |
| funders[0].display_name | Deutsche Forschungsgemeinschaft |
| funders[1].id | https://openalex.org/F4320321800 |
| funders[1].ror | https://ror.org/04jsz6e67 |
| funders[1].display_name | Nederlandse Organisatie voor Wetenschappelijk Onderzoek |
| funders[2].id | https://openalex.org/F4320321890 |
| funders[2].ror | https://ror.org/01f61vq51 |
| funders[2].display_name | Foundation for Fundamental Research on Matter |
| funders[3].id | https://openalex.org/F4320334893 |
| funders[3].ror | https://ror.org/057tq3593 |
| funders[3].display_name | Stichting voor de Technische Wetenschappen |
| is_xpac | False |
| apc_list.value | 3670 |
| apc_list.currency | USD |
| apc_list.value_usd | 3670 |
| apc_paid.value | 3670 |
| apc_paid.currency | USD |
| apc_paid.value_usd | 3670 |
| concepts[0].id | https://openalex.org/C41008148 |
| concepts[0].level | 0 |
| concepts[0].score | 0.5138936042785645 |
| concepts[0].wikidata | https://www.wikidata.org/wiki/Q21198 |
| concepts[0].display_name | Computer science |
| concepts[1].id | https://openalex.org/C2778517922 |
| concepts[1].level | 2 |
| concepts[1].score | 0.4963386654853821 |
| concepts[1].wikidata | https://www.wikidata.org/wiki/Q7140482 |
| concepts[1].display_name | Particle (ecology) |
| concepts[2].id | https://openalex.org/C121864883 |
| concepts[2].level | 1 |
| concepts[2].score | 0.4509826898574829 |
| concepts[2].wikidata | https://www.wikidata.org/wiki/Q677916 |
| concepts[2].display_name | Statistical physics |
| concepts[3].id | https://openalex.org/C2987747430 |
| concepts[3].level | 3 |
| concepts[3].score | 0.41657644510269165 |
| concepts[3].wikidata | https://www.wikidata.org/wiki/Q24898874 |
| concepts[3].display_name | Particle method |
| concepts[4].id | https://openalex.org/C459310 |
| concepts[4].level | 1 |
| concepts[4].score | 0.41326555609703064 |
| concepts[4].wikidata | https://www.wikidata.org/wiki/Q117801 |
| concepts[4].display_name | Computational science |
| concepts[5].id | https://openalex.org/C121332964 |
| concepts[5].level | 0 |
| concepts[5].score | 0.33384013175964355 |
| concepts[5].wikidata | https://www.wikidata.org/wiki/Q413 |
| concepts[5].display_name | Physics |
| concepts[6].id | https://openalex.org/C185544564 |
| concepts[6].level | 1 |
| concepts[6].score | 0.18115735054016113 |
| concepts[6].wikidata | https://www.wikidata.org/wiki/Q81197 |
| concepts[6].display_name | Nuclear physics |
| concepts[7].id | https://openalex.org/C127313418 |
| concepts[7].level | 0 |
| concepts[7].score | 0.14815786480903625 |
| concepts[7].wikidata | https://www.wikidata.org/wiki/Q1069 |
| concepts[7].display_name | Geology |
| concepts[8].id | https://openalex.org/C111368507 |
| concepts[8].level | 1 |
| concepts[8].score | 0.0 |
| concepts[8].wikidata | https://www.wikidata.org/wiki/Q43518 |
| concepts[8].display_name | Oceanography |
| concepts[9].id | https://openalex.org/C82706917 |
| concepts[9].level | 2 |
| concepts[9].score | 0.0 |
| concepts[9].wikidata | https://www.wikidata.org/wiki/Q10251 |
| concepts[9].display_name | Plasma |
| keywords[0].id | https://openalex.org/keywords/computer-science |
| keywords[0].score | 0.5138936042785645 |
| keywords[0].display_name | Computer science |
| keywords[1].id | https://openalex.org/keywords/particle |
| keywords[1].score | 0.4963386654853821 |
| keywords[1].display_name | Particle (ecology) |
| keywords[2].id | https://openalex.org/keywords/statistical-physics |
| keywords[2].score | 0.4509826898574829 |
| keywords[2].display_name | Statistical physics |
| keywords[3].id | https://openalex.org/keywords/particle-method |
| keywords[3].score | 0.41657644510269165 |
| keywords[3].display_name | Particle method |
| keywords[4].id | https://openalex.org/keywords/computational-science |
| keywords[4].score | 0.41326555609703064 |
| keywords[4].display_name | Computational science |
| keywords[5].id | https://openalex.org/keywords/physics |
| keywords[5].score | 0.33384013175964355 |
| keywords[5].display_name | Physics |
| keywords[6].id | https://openalex.org/keywords/nuclear-physics |
| keywords[6].score | 0.18115735054016113 |
| keywords[6].display_name | Nuclear physics |
| keywords[7].id | https://openalex.org/keywords/geology |
| keywords[7].score | 0.14815786480903625 |
| keywords[7].display_name | Geology |
| language | en |
| locations[0].id | doi:10.1016/j.cpc.2019.107129 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S142305363 |
| locations[0].source.issn | 0010-4655, 1879-2944 |
| locations[0].source.type | journal |
| locations[0].source.is_oa | False |
| locations[0].source.issn_l | 0010-4655 |
| locations[0].source.is_core | True |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | Computer Physics Communications |
| locations[0].source.host_organization | https://openalex.org/P4310320990 |
| locations[0].source.host_organization_name | Elsevier BV |
| locations[0].source.host_organization_lineage | https://openalex.org/P4310320990 |
| locations[0].source.host_organization_lineage_names | Elsevier BV |
| locations[0].license | cc-by |
| locations[0].pdf_url | |
| locations[0].version | publishedVersion |
| locations[0].raw_type | journal-article |
| locations[0].license_id | https://openalex.org/licenses/cc-by |
| locations[0].is_accepted | True |
| locations[0].is_published | True |
| locations[0].raw_source_name | Computer Physics Communications |
| locations[0].landing_page_url | https://doi.org/10.1016/j.cpc.2019.107129 |
| locations[1].id | pmh:tud:oai:tudelft.nl:uuid:d3ecfe1b-a44e-46e4-8ba5-2b4fd8a34e32 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306401843 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | False |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | Data Archiving and Networked Services (DANS) |
| locations[1].source.host_organization | https://openalex.org/I1322597698 |
| locations[1].source.host_organization_name | Royal Netherlands Academy of Arts and Sciences |
| locations[1].source.host_organization_lineage | https://openalex.org/I1322597698 |
| locations[1].license | cc-by |
| locations[1].pdf_url | http://resolver.tudelft.nl/uuid:d3ecfe1b-a44e-46e4-8ba5-2b4fd8a34e32 |
| locations[1].version | submittedVersion |
| locations[1].raw_type | info:eu-repo/semantics/article |
| locations[1].license_id | https://openalex.org/licenses/cc-by |
| locations[1].is_accepted | False |
| locations[1].is_published | False |
| locations[1].raw_source_name | Computer Physics Communications, 249 |
| locations[1].landing_page_url | http://resolver.tudelft.nl/uuid:d3ecfe1b-a44e-46e4-8ba5-2b4fd8a34e32 |
| locations[2].id | pmh:ut:oai:ris.utwente.nl:publications/ba0c5355-0df9-4536-9316-5c83602eea99 |
| locations[2].is_oa | True |
| locations[2].source.id | https://openalex.org/S4306401843 |
| locations[2].source.issn | |
| locations[2].source.type | repository |
| locations[2].source.is_oa | False |
| locations[2].source.issn_l | |
| locations[2].source.is_core | False |
| locations[2].source.is_in_doaj | False |
| locations[2].source.display_name | Data Archiving and Networked Services (DANS) |
| locations[2].source.host_organization | https://openalex.org/I1322597698 |
| locations[2].source.host_organization_name | Royal Netherlands Academy of Arts and Sciences |
| locations[2].source.host_organization_lineage | https://openalex.org/I1322597698 |
| locations[2].license | cc-by |
| locations[2].pdf_url | |
| locations[2].version | submittedVersion |
| locations[2].raw_type | info:eu-repo/semantics/article |
| locations[2].license_id | https://openalex.org/licenses/cc-by |
| locations[2].is_accepted | False |
| locations[2].is_published | False |
| locations[2].raw_source_name | Computer physics communications, 249:107129. Elsevier |
| locations[2].landing_page_url | https://research.utwente.nl/en/publications/ba0c5355-0df9-4536-9316-5c83602eea99 |
| indexed_in | crossref |
| authorships[0].author.id | https://openalex.org/A5048904212 |
| authorships[0].author.orcid | https://orcid.org/0000-0002-2248-7644 |
| authorships[0].author.display_name | Thomas Weinhart |
| authorships[0].countries | NL |
| authorships[0].affiliations[0].raw_affiliation_string | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands |
| authorships[0].affiliations[1].institution_ids | https://openalex.org/I94624287 |
| authorships[0].affiliations[1].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[0].institutions[0].id | https://openalex.org/I94624287 |
| authorships[0].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[0].institutions[0].type | education |
| authorships[0].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[0].institutions[0].country_code | NL |
| authorships[0].institutions[0].display_name | University of Twente |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Thomas Weinhart |
| authorships[0].is_corresponding | True |
| authorships[0].raw_affiliation_strings | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands, Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[1].author.id | https://openalex.org/A5028353438 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-8456-1750 |
| authorships[1].author.display_name | Luca Orefice |
| authorships[1].countries | AT |
| authorships[1].affiliations[0].institution_ids | https://openalex.org/I4210144251 |
| authorships[1].affiliations[0].raw_affiliation_string | Research Center Pharmaceutical Engineering (RCPE) GmbH, Inffeldgaße 13, 8010 Graz, Austria |
| authorships[1].affiliations[1].raw_affiliation_string | European Consortium on Continuous Pharmaceutical Manufacturing (ECCPM), 8010 Graz, Austria |
| authorships[1].institutions[0].id | https://openalex.org/I4210144251 |
| authorships[1].institutions[0].ror | https://ror.org/03dafx737 |
| authorships[1].institutions[0].type | company |
| authorships[1].institutions[0].lineage | https://openalex.org/I4210144251 |
| authorships[1].institutions[0].country_code | AT |
| authorships[1].institutions[0].display_name | Research Center Pharmaceutical Engineering (Austria) |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Luca Orefice |
| authorships[1].is_corresponding | False |
| authorships[1].raw_affiliation_strings | European Consortium on Continuous Pharmaceutical Manufacturing (ECCPM), 8010 Graz, Austria, Research Center Pharmaceutical Engineering (RCPE) GmbH, Inffeldgaße 13, 8010 Graz, Austria |
| authorships[2].author.id | https://openalex.org/A5040178688 |
| authorships[2].author.orcid | https://orcid.org/0000-0003-2497-1218 |
| authorships[2].author.display_name | Mitchel Post |
| authorships[2].countries | NL |
| authorships[2].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[2].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[2].institutions[0].id | https://openalex.org/I94624287 |
| authorships[2].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[2].institutions[0].type | education |
| authorships[2].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[2].institutions[0].country_code | NL |
| authorships[2].institutions[0].display_name | University of Twente |
| authorships[2].author_position | middle |
| authorships[2].raw_author_name | Mitchel Post |
| authorships[2].is_corresponding | False |
| authorships[2].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[3].author.id | https://openalex.org/A5073733234 |
| authorships[3].author.orcid | https://orcid.org/0000-0002-6388-4531 |
| authorships[3].author.display_name | Marnix P. van Schrojenstein Lantman |
| authorships[3].countries | NL |
| authorships[3].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[3].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[3].institutions[0].id | https://openalex.org/I94624287 |
| authorships[3].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[3].institutions[0].type | education |
| authorships[3].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[3].institutions[0].country_code | NL |
| authorships[3].institutions[0].display_name | University of Twente |
| authorships[3].author_position | middle |
| authorships[3].raw_author_name | Marnix P. van Schrojenstein Lantman |
| authorships[3].is_corresponding | False |
| authorships[3].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[4].author.id | https://openalex.org/A5017850585 |
| authorships[4].author.orcid | |
| authorships[4].author.display_name | Irana F.C. Denissen |
| authorships[4].countries | NL |
| authorships[4].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[4].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[4].institutions[0].id | https://openalex.org/I94624287 |
| authorships[4].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[4].institutions[0].type | education |
| authorships[4].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[4].institutions[0].country_code | NL |
| authorships[4].institutions[0].display_name | University of Twente |
| authorships[4].author_position | middle |
| authorships[4].raw_author_name | Irana F.C. Denissen |
| authorships[4].is_corresponding | False |
| authorships[4].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[5].author.id | https://openalex.org/A5025773299 |
| authorships[5].author.orcid | https://orcid.org/0000-0003-4391-1245 |
| authorships[5].author.display_name | Deepak R. Tunuguntla |
| authorships[5].countries | NL |
| authorships[5].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[5].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[5].institutions[0].id | https://openalex.org/I94624287 |
| authorships[5].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[5].institutions[0].type | education |
| authorships[5].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[5].institutions[0].country_code | NL |
| authorships[5].institutions[0].display_name | University of Twente |
| authorships[5].author_position | middle |
| authorships[5].raw_author_name | Deepak R. Tunuguntla |
| authorships[5].is_corresponding | False |
| authorships[5].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[6].author.id | https://openalex.org/A5058857806 |
| authorships[6].author.orcid | https://orcid.org/0000-0002-4796-2210 |
| authorships[6].author.display_name | Jonathan Michael Foonlan Tsang |
| authorships[6].countries | GB |
| authorships[6].affiliations[0].institution_ids | https://openalex.org/I241749 |
| authorships[6].affiliations[0].raw_affiliation_string | DAMTP, Centre for Mathematical Sciences, University of Cambridge, Wilberforce Road, Cambridge CB3 0WA, United Kingdom |
| authorships[6].institutions[0].id | https://openalex.org/I241749 |
| authorships[6].institutions[0].ror | https://ror.org/013meh722 |
| authorships[6].institutions[0].type | education |
| authorships[6].institutions[0].lineage | https://openalex.org/I241749 |
| authorships[6].institutions[0].country_code | GB |
| authorships[6].institutions[0].display_name | University of Cambridge |
| authorships[6].author_position | middle |
| authorships[6].raw_author_name | J.M.F. Tsang |
| authorships[6].is_corresponding | False |
| authorships[6].raw_affiliation_strings | DAMTP, Centre for Mathematical Sciences, University of Cambridge, Wilberforce Road, Cambridge CB3 0WA, United Kingdom |
| authorships[7].author.id | https://openalex.org/A5059304846 |
| authorships[7].author.orcid | https://orcid.org/0000-0001-7652-8600 |
| authorships[7].author.display_name | Hongyang Cheng |
| authorships[7].countries | NL |
| authorships[7].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[7].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[7].institutions[0].id | https://openalex.org/I94624287 |
| authorships[7].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[7].institutions[0].type | education |
| authorships[7].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[7].institutions[0].country_code | NL |
| authorships[7].institutions[0].display_name | University of Twente |
| authorships[7].author_position | middle |
| authorships[7].raw_author_name | Hongyang Cheng |
| authorships[7].is_corresponding | False |
| authorships[7].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[8].author.id | https://openalex.org/A5073673776 |
| authorships[8].author.orcid | https://orcid.org/0000-0002-0569-7906 |
| authorships[8].author.display_name | Mohamad Yousef Shaheen |
| authorships[8].countries | NL |
| authorships[8].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[8].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[8].institutions[0].id | https://openalex.org/I94624287 |
| authorships[8].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[8].institutions[0].type | education |
| authorships[8].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[8].institutions[0].country_code | NL |
| authorships[8].institutions[0].display_name | University of Twente |
| authorships[8].author_position | middle |
| authorships[8].raw_author_name | Mohamad Yousef Shaheen |
| authorships[8].is_corresponding | False |
| authorships[8].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[9].author.id | https://openalex.org/A5011715984 |
| authorships[9].author.orcid | https://orcid.org/0000-0003-3609-9391 |
| authorships[9].author.display_name | Hao Shi |
| authorships[9].countries | NL |
| authorships[9].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[9].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[9].affiliations[1].raw_affiliation_string | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands |
| authorships[9].institutions[0].id | https://openalex.org/I94624287 |
| authorships[9].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[9].institutions[0].type | education |
| authorships[9].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[9].institutions[0].country_code | NL |
| authorships[9].institutions[0].display_name | University of Twente |
| authorships[9].author_position | middle |
| authorships[9].raw_author_name | Hao Shi |
| authorships[9].is_corresponding | False |
| authorships[9].raw_affiliation_strings | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands, Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[10].author.id | https://openalex.org/A5069677711 |
| authorships[10].author.orcid | |
| authorships[10].author.display_name | Paolo Rapino |
| authorships[10].affiliations[0].raw_affiliation_string | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands |
| authorships[10].author_position | middle |
| authorships[10].raw_author_name | Paolo Rapino |
| authorships[10].is_corresponding | False |
| authorships[10].raw_affiliation_strings | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands |
| authorships[11].author.id | https://openalex.org/A5075961259 |
| authorships[11].author.orcid | https://orcid.org/0000-0001-7833-1529 |
| authorships[11].author.display_name | Elena Grannonio |
| authorships[11].countries | IT |
| authorships[11].affiliations[0].institution_ids | https://openalex.org/I116067653 |
| authorships[11].affiliations[0].raw_affiliation_string | Department of Civil Engineering and Computer Science, University of Rome "Tor Vergata", Via del Politecnico 1, 00133 Rome, Italy |
| authorships[11].institutions[0].id | https://openalex.org/I116067653 |
| authorships[11].institutions[0].ror | https://ror.org/02p77k626 |
| authorships[11].institutions[0].type | education |
| authorships[11].institutions[0].lineage | https://openalex.org/I116067653 |
| authorships[11].institutions[0].country_code | IT |
| authorships[11].institutions[0].display_name | University of Rome Tor Vergata |
| authorships[11].author_position | middle |
| authorships[11].raw_author_name | Elena Grannonio |
| authorships[11].is_corresponding | False |
| authorships[11].raw_affiliation_strings | Department of Civil Engineering and Computer Science, University of Rome "Tor Vergata", Via del Politecnico 1, 00133 Rome, Italy |
| authorships[12].author.id | https://openalex.org/A5066485878 |
| authorships[12].author.orcid | https://orcid.org/0000-0002-7434-5939 |
| authorships[12].author.display_name | Nunzio Losacco |
| authorships[12].countries | IT |
| authorships[12].affiliations[0].institution_ids | https://openalex.org/I116067653 |
| authorships[12].affiliations[0].raw_affiliation_string | Department of Civil Engineering and Computer Science, University of Rome "Tor Vergata", Via del Politecnico 1, 00133 Rome, Italy |
| authorships[12].institutions[0].id | https://openalex.org/I116067653 |
| authorships[12].institutions[0].ror | https://ror.org/02p77k626 |
| authorships[12].institutions[0].type | education |
| authorships[12].institutions[0].lineage | https://openalex.org/I116067653 |
| authorships[12].institutions[0].country_code | IT |
| authorships[12].institutions[0].display_name | University of Rome Tor Vergata |
| authorships[12].author_position | middle |
| authorships[12].raw_author_name | Nunzio Losacco |
| authorships[12].is_corresponding | False |
| authorships[12].raw_affiliation_strings | Department of Civil Engineering and Computer Science, University of Rome "Tor Vergata", Via del Politecnico 1, 00133 Rome, Italy |
| authorships[13].author.id | https://openalex.org/A5078388624 |
| authorships[13].author.orcid | https://orcid.org/0000-0002-9842-5829 |
| authorships[13].author.display_name | João Manuel de Oliveira Barbosa |
| authorships[13].countries | NL |
| authorships[13].affiliations[0].institution_ids | https://openalex.org/I98358874 |
| authorships[13].affiliations[0].raw_affiliation_string | Department of Engineering Structures, Section of Dynamics of Solids and Structures, CiTG, TU Delft, Stevinweg 1, 2628 CN Delft, The Netherlands |
| authorships[13].institutions[0].id | https://openalex.org/I98358874 |
| authorships[13].institutions[0].ror | https://ror.org/02e2c7k09 |
| authorships[13].institutions[0].type | education |
| authorships[13].institutions[0].lineage | https://openalex.org/I98358874 |
| authorships[13].institutions[0].country_code | NL |
| authorships[13].institutions[0].display_name | Delft University of Technology |
| authorships[13].author_position | middle |
| authorships[13].raw_author_name | Joao Barbosa |
| authorships[13].is_corresponding | False |
| authorships[13].raw_affiliation_strings | Department of Engineering Structures, Section of Dynamics of Solids and Structures, CiTG, TU Delft, Stevinweg 1, 2628 CN Delft, The Netherlands |
| authorships[14].author.id | https://openalex.org/A5075466940 |
| authorships[14].author.orcid | https://orcid.org/0000-0002-1876-1110 |
| authorships[14].author.display_name | Lü Jing |
| authorships[14].countries | US |
| authorships[14].affiliations[0].institution_ids | https://openalex.org/I111979921 |
| authorships[14].affiliations[0].raw_affiliation_string | Department of Chemical and Biological Engineering, Northwestern University, Evanston, IL 60208, USA |
| authorships[14].institutions[0].id | https://openalex.org/I111979921 |
| authorships[14].institutions[0].ror | https://ror.org/000e0be47 |
| authorships[14].institutions[0].type | education |
| authorships[14].institutions[0].lineage | https://openalex.org/I111979921 |
| authorships[14].institutions[0].country_code | US |
| authorships[14].institutions[0].display_name | Northwestern University |
| authorships[14].author_position | middle |
| authorships[14].raw_author_name | Lu Jing |
| authorships[14].is_corresponding | False |
| authorships[14].raw_affiliation_strings | Department of Chemical and Biological Engineering, Northwestern University, Evanston, IL 60208, USA |
| authorships[15].author.id | https://openalex.org/A5082677254 |
| authorships[15].author.orcid | |
| authorships[15].author.display_name | Juan E. Álvarez Naranjo |
| authorships[15].countries | NL |
| authorships[15].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[15].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[15].institutions[0].id | https://openalex.org/I94624287 |
| authorships[15].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[15].institutions[0].type | education |
| authorships[15].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[15].institutions[0].country_code | NL |
| authorships[15].institutions[0].display_name | University of Twente |
| authorships[15].author_position | middle |
| authorships[15].raw_author_name | Juan E. Alvarez Naranjo |
| authorships[15].is_corresponding | False |
| authorships[15].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[16].author.id | https://openalex.org/A5067349027 |
| authorships[16].author.orcid | https://orcid.org/0000-0001-5244-412X |
| authorships[16].author.display_name | Sudeshna Roy |
| authorships[16].countries | NL |
| authorships[16].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[16].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[16].institutions[0].id | https://openalex.org/I94624287 |
| authorships[16].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[16].institutions[0].type | education |
| authorships[16].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[16].institutions[0].country_code | NL |
| authorships[16].institutions[0].display_name | University of Twente |
| authorships[16].author_position | middle |
| authorships[16].raw_author_name | Sudeshna Roy |
| authorships[16].is_corresponding | False |
| authorships[16].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[17].author.id | https://openalex.org/A5014168644 |
| authorships[17].author.orcid | https://orcid.org/0000-0002-5645-527X |
| authorships[17].author.display_name | Wouter K. den Otter |
| authorships[17].countries | NL |
| authorships[17].affiliations[0].institution_ids | https://openalex.org/I94624287 |
| authorships[17].affiliations[0].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[17].institutions[0].id | https://openalex.org/I94624287 |
| authorships[17].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[17].institutions[0].type | education |
| authorships[17].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[17].institutions[0].country_code | NL |
| authorships[17].institutions[0].display_name | University of Twente |
| authorships[17].author_position | middle |
| authorships[17].raw_author_name | Wouter K. den Otter |
| authorships[17].is_corresponding | False |
| authorships[17].raw_affiliation_strings | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[18].author.id | https://openalex.org/A5038868554 |
| authorships[18].author.orcid | https://orcid.org/0000-0001-8199-7014 |
| authorships[18].author.display_name | Anthony R. Thornton |
| authorships[18].countries | NL |
| authorships[18].affiliations[0].raw_affiliation_string | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands |
| authorships[18].affiliations[1].institution_ids | https://openalex.org/I94624287 |
| authorships[18].affiliations[1].raw_affiliation_string | Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| authorships[18].institutions[0].id | https://openalex.org/I94624287 |
| authorships[18].institutions[0].ror | https://ror.org/006hf6230 |
| authorships[18].institutions[0].type | education |
| authorships[18].institutions[0].lineage | https://openalex.org/I94624287 |
| authorships[18].institutions[0].country_code | NL |
| authorships[18].institutions[0].display_name | University of Twente |
| authorships[18].author_position | last |
| authorships[18].raw_author_name | Anthony R. Thornton |
| authorships[18].is_corresponding | False |
| authorships[18].raw_affiliation_strings | Mercury Lab BV, Mekkelholtsweg 10, 7523 DE Enschede, The Netherlands, Multiscale Mechanics, Engineering Technology, MESA+, University of Twente, PO Box 217, 7500 AE Enschede, The Netherlands |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://doi.org/10.1016/j.cpc.2019.107129 |
| open_access.oa_status | hybrid |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-10T00:00:00 |
| display_name | Fast, flexible particle simulations — An introduction to MercuryDPM |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T03:46:38.306776 |
| primary_topic.id | https://openalex.org/T10615 |
| primary_topic.field.id | https://openalex.org/fields/22 |
| primary_topic.field.display_name | Engineering |
| primary_topic.score | 0.9998000264167786 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/2206 |
| primary_topic.subfield.display_name | Computational Mechanics |
| primary_topic.display_name | Granular flow and fluidized beds |
| related_works | https://openalex.org/W4391375266, https://openalex.org/W2935759653, https://openalex.org/W3105167352, https://openalex.org/W54078636, https://openalex.org/W2186939909, https://openalex.org/W1972560626, https://openalex.org/W3134382711, https://openalex.org/W2772118111, https://openalex.org/W2378606795, https://openalex.org/W2018711943 |
| cited_by_count | 107 |
| counts_by_year[0].year | 2025 |
| counts_by_year[0].cited_by_count | 21 |
| counts_by_year[1].year | 2024 |
| counts_by_year[1].cited_by_count | 25 |
| counts_by_year[2].year | 2023 |
| counts_by_year[2].cited_by_count | 21 |
| counts_by_year[3].year | 2022 |
| counts_by_year[3].cited_by_count | 7 |
| counts_by_year[4].year | 2021 |
| counts_by_year[4].cited_by_count | 26 |
| counts_by_year[5].year | 2020 |
| counts_by_year[5].cited_by_count | 7 |
| locations_count | 3 |
| best_oa_location.id | doi:10.1016/j.cpc.2019.107129 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S142305363 |
| best_oa_location.source.issn | 0010-4655, 1879-2944 |
| best_oa_location.source.type | journal |
| best_oa_location.source.is_oa | False |
| best_oa_location.source.issn_l | 0010-4655 |
| best_oa_location.source.is_core | True |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | Computer Physics Communications |
| best_oa_location.source.host_organization | https://openalex.org/P4310320990 |
| best_oa_location.source.host_organization_name | Elsevier BV |
| best_oa_location.source.host_organization_lineage | https://openalex.org/P4310320990 |
| best_oa_location.source.host_organization_lineage_names | Elsevier BV |
| best_oa_location.license | cc-by |
| best_oa_location.pdf_url | |
| best_oa_location.version | publishedVersion |
| best_oa_location.raw_type | journal-article |
| best_oa_location.license_id | https://openalex.org/licenses/cc-by |
| best_oa_location.is_accepted | True |
| best_oa_location.is_published | True |
| best_oa_location.raw_source_name | Computer Physics Communications |
| best_oa_location.landing_page_url | https://doi.org/10.1016/j.cpc.2019.107129 |
| primary_location.id | doi:10.1016/j.cpc.2019.107129 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S142305363 |
| primary_location.source.issn | 0010-4655, 1879-2944 |
| primary_location.source.type | journal |
| primary_location.source.is_oa | False |
| primary_location.source.issn_l | 0010-4655 |
| primary_location.source.is_core | True |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | Computer Physics Communications |
| primary_location.source.host_organization | https://openalex.org/P4310320990 |
| primary_location.source.host_organization_name | Elsevier BV |
| primary_location.source.host_organization_lineage | https://openalex.org/P4310320990 |
| primary_location.source.host_organization_lineage_names | Elsevier BV |
| primary_location.license | cc-by |
| primary_location.pdf_url | |
| primary_location.version | publishedVersion |
| primary_location.raw_type | journal-article |
| primary_location.license_id | https://openalex.org/licenses/cc-by |
| primary_location.is_accepted | True |
| primary_location.is_published | True |
| primary_location.raw_source_name | Computer Physics Communications |
| primary_location.landing_page_url | https://doi.org/10.1016/j.cpc.2019.107129 |
| publication_date | 2019-12-27 |
| publication_year | 2019 |
| referenced_works | https://openalex.org/W2073775990, https://openalex.org/W2146717353, https://openalex.org/W2106017713, https://openalex.org/W2157382088, https://openalex.org/W2097123058, https://openalex.org/W1570205065, https://openalex.org/W2172900133, https://openalex.org/W2022527379, https://openalex.org/W4254576542, https://openalex.org/W2765210569, https://openalex.org/W2538355364, https://openalex.org/W2240548924, https://openalex.org/W2907491215, https://openalex.org/W2619885684, https://openalex.org/W2006271210, https://openalex.org/W2117193829, https://openalex.org/W1978951061, https://openalex.org/W2918366071, https://openalex.org/W2064840361, https://openalex.org/W361916588, https://openalex.org/W2900487960, https://openalex.org/W2920993528, https://openalex.org/W2111289388, https://openalex.org/W3021824269, https://openalex.org/W2018299601, https://openalex.org/W2082599901, https://openalex.org/W2044335713, https://openalex.org/W2902086321, https://openalex.org/W2107753049, https://openalex.org/W2033054436, https://openalex.org/W2020316715, https://openalex.org/W2606605812, https://openalex.org/W2053419430, https://openalex.org/W2520508848, https://openalex.org/W2806446343, https://openalex.org/W2580960411, https://openalex.org/W2899325043, https://openalex.org/W2026723378, https://openalex.org/W2684236492, https://openalex.org/W2037921565, https://openalex.org/W2616849554, https://openalex.org/W1970810544, https://openalex.org/W1970129289, https://openalex.org/W2778383924, https://openalex.org/W2922328534, https://openalex.org/W1548879090, https://openalex.org/W2232409768, https://openalex.org/W3100397685, https://openalex.org/W3105627713, https://openalex.org/W4234347480, https://openalex.org/W1480928214, https://openalex.org/W2959154365, https://openalex.org/W2990405629, https://openalex.org/W2795491039, https://openalex.org/W2946655771, https://openalex.org/W1551042121, https://openalex.org/W622972408, https://openalex.org/W2041902442 |
| referenced_works_count | 58 |
| abstract_inverted_index.a | 18, 99, 149, 202, 218, 279, 438, 490, 514 |
| abstract_inverted_index.In | 160 |
| abstract_inverted_index.It | 24, 109, 333, 426, 511 |
| abstract_inverted_index.We | 213 |
| abstract_inverted_index.ab | 406 |
| abstract_inverted_index.an | 90, 94, 176, 313 |
| abstract_inverted_index.as | 86, 323, 525 |
| abstract_inverted_index.be | 78, 394 |
| abstract_inverted_index.by | 30, 173, 278, 340, 433 |
| abstract_inverted_index.et | 302, 307, 443, 462, 481, 487, 532, 537, 546, 554 |
| abstract_inverted_index.in | 59, 421, 456 |
| abstract_inverted_index.is | 17, 89, 110, 276, 312 |
| abstract_inverted_index.it | 76, 466 |
| abstract_inverted_index.of | 28, 220, 259, 262, 267, 281, 286, 315, 337, 411, 415, 517, 558 |
| abstract_inverted_index.or | 46, 71, 355, 508 |
| abstract_inverted_index.to | 80, 104, 205, 376, 468, 520 |
| abstract_inverted_index.we | 7 |
| abstract_inverted_index.(i) | 437 |
| abstract_inverted_index.BSD | 118, 249 |
| abstract_inverted_index.DPM | 370 |
| abstract_inverted_index.Its | 121 |
| abstract_inverted_index.MPI | 113 |
| abstract_inverted_index.The | 49, 271 |
| abstract_inverted_index.add | 106 |
| abstract_inverted_index.aim | 410 |
| abstract_inverted_index.all | 557 |
| abstract_inverted_index.and | 33, 58, 98, 114, 131, 155, 158, 171, 196, 199, 217, 235, 296, 330, 343, 358, 366, 418, 423, 477, 542, 550 |
| abstract_inverted_index.are | 63, 454 |
| abstract_inverted_index.can | 447 |
| abstract_inverted_index.dry | 543 |
| abstract_inverted_index.few | 14 |
| abstract_inverted_index.for | 20, 55, 140, 183 |
| abstract_inverted_index.has | 51, 125, 163 |
| abstract_inverted_index.its | 174 |
| abstract_inverted_index.new | 107 |
| abstract_inverted_index.not | 504 |
| abstract_inverted_index.the | 2, 12, 26, 117, 184, 284, 316, 324, 335, 378, 398, 409, 413, 434 |
| abstract_inverted_index.via | 224 |
| abstract_inverted_index.was | 404 |
| abstract_inverted_index.way | 204 |
| abstract_inverted_index.wet | 541 |
| abstract_inverted_index.– | 383, 391 |
| abstract_inverted_index.(Roy | 545, 553 |
| abstract_inverted_index.(ii) | 458 |
| abstract_inverted_index.C++, | 253 |
| abstract_inverted_index.al., | 303, 308, 444, 463, 482, 488, 533, 538, 547, 555 |
| abstract_inverted_index.also | 321 |
| abstract_inverted_index.been | 9, 52, 373 |
| abstract_inverted_index.body | 40 |
| abstract_inverted_index.case | 61 |
| abstract_inverted_index.code | 19, 50 |
| abstract_inverted_index.doi: | 245 |
| abstract_inverted_index.down | 230 |
| abstract_inverted_index.etc. | 390 |
| abstract_inverted_index.from | 38, 209, 290, 348, 356, 506 |
| abstract_inverted_index.have | 8, 372, 560 |
| abstract_inverted_index.i.e. | 265, 293 |
| abstract_inverted_index.last | 13 |
| abstract_inverted_index.loss | 280 |
| abstract_inverted_index.many | 127, 379 |
| abstract_inverted_index.over | 11 |
| abstract_inverted_index.real | 470 |
| abstract_inverted_index.size | 191 |
| abstract_inverted_index.stem | 36, 346 |
| abstract_inverted_index.such | 524 |
| abstract_inverted_index.that | 35, 167, 345, 392, 446, 494 |
| abstract_inverted_index.this | 60 |
| abstract_inverted_index.thus | 427 |
| abstract_inverted_index.time | 186 |
| abstract_inverted_index.tool | 493 |
| abstract_inverted_index.used | 375 |
| abstract_inverted_index.user | 96 |
| abstract_inverted_index.were | 168 |
| abstract_inverted_index.wide | 190 |
| abstract_inverted_index.with | 93, 189, 408 |
| abstract_inverted_index.(DEM) | 328 |
| abstract_inverted_index.(iii) | 478 |
| abstract_inverted_index.2012, | 483 |
| abstract_inverted_index.2013, | 304, 484 |
| abstract_inverted_index.2014) | 445 |
| abstract_inverted_index.2016) | 464 |
| abstract_inverted_index.2016, | 309, 548 |
| abstract_inverted_index.2016; | 485 |
| abstract_inverted_index.2017, | 310 |
| abstract_inverted_index.2019) | 311 |
| abstract_inverted_index.2019; | 305 |
| abstract_inverted_index.Files | 244 |
| abstract_inverted_index.core, | 101 |
| abstract_inverted_index.could | 77 |
| abstract_inverted_index.etc.) | 45, 354 |
| abstract_inverted_index.first | 185 |
| abstract_inverted_index.force | 388 |
| abstract_inverted_index.found | 420 |
| abstract_inverted_index.known | 322 |
| abstract_inverted_index.large | 150, 187, 515 |
| abstract_inverted_index.local | 496 |
| abstract_inverted_index.major | 165 |
| abstract_inverted_index.model | 469 |
| abstract_inverted_index.novel | 203 |
| abstract_inverted_index.often | 503 |
| abstract_inverted_index.other | 221 |
| abstract_inverted_index.phase | 385 |
| abstract_inverted_index.pilot | 509 |
| abstract_inverted_index.range | 516 |
| abstract_inverted_index.team: | 175, 436 |
| abstract_inverted_index.these | 62, 215 |
| abstract_inverted_index.three | 164 |
| abstract_inverted_index.tools | 216 |
| abstract_inverted_index.under | 116 |
| abstract_inverted_index.using | 112 |
| abstract_inverted_index.walls | 460 |
| abstract_inverted_index.well. | 87 |
| abstract_inverted_index.which | 6, 181, 453, 559 |
| abstract_inverted_index.(DPM), | 320 |
| abstract_inverted_index.(Fuchs | 531 |
| abstract_inverted_index.1979). | 332 |
| abstract_inverted_index.2008), | 529 |
| abstract_inverted_index.2016), | 489 |
| abstract_inverted_index.2017), | 534, 549 |
| abstract_inverted_index.2018), | 556 |
| abstract_inverted_index.2019), | 539 |
| abstract_inverted_index.Method | 319, 327 |
| abstract_inverted_index.Nature | 258 |
| abstract_inverted_index.Title: | 241 |
| abstract_inverted_index.allows | 182 |
| abstract_inverted_index.cannot | 393 |
| abstract_inverted_index.common | 141, 455 |
| abstract_inverted_index.curved | 132, 193, 459 |
| abstract_inverted_index.demos. | 159 |
| abstract_inverted_index.dosing | 236 |
| abstract_inverted_index.drums, | 234 |
| abstract_inverted_index.either | 37, 347 |
| abstract_inverted_index.fields | 208 |
| abstract_inverted_index.forces | 32, 70, 342, 350 |
| abstract_inverted_index.gases. | 297 |
| abstract_inverted_index.grains | 275 |
| abstract_inverted_index.highly | 450 |
| abstract_inverted_index.initio | 407 |
| abstract_inverted_index.liquid | 551 |
| abstract_inverted_index.making | 283, 465 |
| abstract_inverted_index.models | 519 |
| abstract_inverted_index.motion | 27, 336 |
| abstract_inverted_index.moving | 130 |
| abstract_inverted_index.silos. | 237 |
| abstract_inverted_index.sudden | 384 |
| abstract_inverted_index.suite; | 152 |
| abstract_inverted_index.unique | 380 |
| abstract_inverted_index.walls; | 133, 195 |
| abstract_inverted_index.years. | 15 |
| abstract_inverted_index.Element | 326 |
| abstract_inverted_index.Fortran | 254 |
| abstract_inverted_index.Program | 238, 240, 243 |
| abstract_inverted_index.Strack, | 331 |
| abstract_inverted_index.Unusual | 401 |
| abstract_inverted_index.adapted | 79 |
| abstract_inverted_index.bespoke | 430 |
| abstract_inverted_index.between | 273 |
| abstract_inverted_index.classes | 139 |
| abstract_inverted_index.complex | 522 |
| abstract_inverted_index.contact | 69, 136, 178, 368, 518 |
| abstract_inverted_index.energy, | 282 |
| abstract_inverted_index.errors; | 476 |
| abstract_inverted_index.extract | 206 |
| abstract_inverted_index.fields, | 44, 353, 498 |
| abstract_inverted_index.forces, | 41 |
| abstract_inverted_index.forces. | 74 |
| abstract_inverted_index.further | 512 |
| abstract_inverted_index.general | 145 |
| abstract_inverted_index.include | 81 |
| abstract_inverted_index.liquids | 295 |
| abstract_inverted_index.melting | 535 |
| abstract_inverted_index.method, | 180 |
| abstract_inverted_index.method: | 299 |
| abstract_inverted_index.models; | 137 |
| abstract_inverted_index.package | 4 |
| abstract_inverted_index.planes, | 232 |
| abstract_inverted_index.plants. | 510 |
| abstract_inverted_index.quickly | 105 |
| abstract_inverted_index.several | 429 |
| abstract_inverted_index.solids, | 294 |
| abstract_inverted_index.spatial | 198 |
| abstract_inverted_index.torques | 34, 344 |
| abstract_inverted_index.various | 225 |
| abstract_inverted_index.without | 396, 474 |
| abstract_inverted_index.(Cundall | 329 |
| abstract_inverted_index.(Luding, | 528 |
| abstract_inverted_index.3-Clause | 250 |
| abstract_inverted_index.3-clause | 119 |
| abstract_inverted_index.Discrete | 317, 325 |
| abstract_inverted_index.However, | 75 |
| abstract_inverted_index.Particle | 318 |
| abstract_inverted_index.Solution | 298 |
| abstract_inverted_index.Weinhart | 306 |
| abstract_inverted_index.accurate | 500 |
| abstract_inverted_index.adhesive | 367 |
| abstract_inverted_index.advanced | 177 |
| abstract_inverted_index.allowing | 102, 412 |
| abstract_inverted_index.analysis | 492 |
| abstract_inverted_index.applying | 31, 341 |
| abstract_inverted_index.cohesion | 544 |
| abstract_inverted_index.contains | 428, 513 |
| abstract_inverted_index.designed | 405 |
| abstract_inverted_index.discrete | 21, 210 |
| abstract_inverted_index.distinct | 289 |
| abstract_inverted_index.elastic, | 362 |
| abstract_inverted_index.exactly, | 473 |
| abstract_inverted_index.external | 39, 349 |
| abstract_inverted_index.extracts | 495 |
| abstract_inverted_index.features | 223, 431 |
| abstract_inverted_index.flexible | 100 |
| abstract_inverted_index.forces). | 369 |
| abstract_inverted_index.granular | 56, 135, 263, 287, 381, 399 |
| abstract_inverted_index.inclined | 231 |
| abstract_inverted_index.invented | 170, 432 |
| abstract_inverted_index.jamming, | 387 |
| abstract_inverted_index.licence. | 120 |
| abstract_inverted_index.magnetic | 43, 352 |
| abstract_inverted_index.numerous | 156 |
| abstract_inverted_index.particle | 22, 47, 211 |
| abstract_inverted_index.plastic, | 66, 363 |
| abstract_inverted_index.possible | 467 |
| abstract_inverted_index.problem: | 260 |
| abstract_inverted_index.released | 115 |
| abstract_inverted_index.rotating | 233 |
| abstract_inverted_index.simulate | 449, 521 |
| abstract_inverted_index.summary: | 239 |
| abstract_inverted_index.systems. | 212 |
| abstract_inverted_index.temporal | 200 |
| abstract_inverted_index.viscous, | 67 |
| abstract_inverted_index.(Thornton | 301 |
| abstract_inverted_index.(Weinhart | 461, 480, 536 |
| abstract_inverted_index.(elastic, | 65 |
| abstract_inverted_index.(gravity, | 42, 351 |
| abstract_inverted_index.Licensing | 247 |
| abstract_inverted_index.MercuryCG | 479 |
| abstract_inverted_index.addition, | 161 |
| abstract_inverted_index.algorithm | 92, 441 |
| abstract_inverted_index.atomistic | 291 |
| abstract_inverted_index.available | 505 |
| abstract_inverted_index.behaviour | 285 |
| abstract_inverted_index.breaking, | 540 |
| abstract_inverted_index.community | 124 |
| abstract_inverted_index.continuum | 207, 497 |
| abstract_inverted_index.detection | 179, 440 |
| abstract_inverted_index.developed | 53, 126, 172 |
| abstract_inverted_index.discrete, | 268 |
| abstract_inverted_index.explained | 395 |
| abstract_inverted_index.extensive | 153 |
| abstract_inverted_index.features, | 128 |
| abstract_inverted_index.features. | 108 |
| abstract_inverted_index.features: | 402 |
| abstract_inverted_index.important | 561 |
| abstract_inverted_index.including | 129, 227 |
| abstract_inverted_index.industry; | 457 |
| abstract_inverted_index.interface | 97 |
| abstract_inverted_index.introduce | 1 |
| abstract_inverted_index.language: | 252 |
| abstract_inverted_index.material: | 256 |
| abstract_inverted_index.materials | 288, 419 |
| abstract_inverted_index.migration | 552 |
| abstract_inverted_index.packings, | 452 |
| abstract_inverted_index.particles | 29, 339 |
| abstract_inverted_index.phenomena | 382 |
| abstract_inverted_index.providing | 499 |
| abstract_inverted_index.realistic | 416 |
| abstract_inverted_index.selection | 219 |
| abstract_inverted_index.self-test | 151 |
| abstract_inverted_index.simulates | 25, 334 |
| abstract_inverted_index.sintering | 530 |
| abstract_inverted_index.tutorials | 157 |
| abstract_inverted_index.typically | 64 |
| abstract_inverted_index.(Krijgsman | 442 |
| abstract_inverted_index.(adhesive) | 72 |
| abstract_inverted_index.(typically | 361 |
| abstract_inverted_index.MercuryDPM | 16, 88, 162, 222, 242, 300, 403, 435 |
| abstract_inverted_index.Simulation | 261 |
| abstract_inverted_index.Tunuguntla | 486 |
| abstract_inverted_index.components | 166 |
| abstract_inverted_index.developers | 103 |
| abstract_inverted_index.developing | 10 |
| abstract_inverted_index.geometries | 417, 472 |
| abstract_inverted_index.illustrate | 214 |
| abstract_inverted_index.individual | 274, 338 |
| abstract_inverted_index.industrial | 422, 471, 562 |
| abstract_inverted_index.long-range | 82 |
| abstract_inverted_index.materials, | 264, 292 |
| abstract_inverted_index.originally | 169 |
| abstract_inverted_index.particles. | 270 |
| abstract_inverted_index.particles; | 144 |
| abstract_inverted_index.simulation | 414 |
| abstract_inverted_index.understand | 377 |
| abstract_inverted_index.<p>We | 0 |
| abstract_inverted_index.(molecular, | 83 |
| abstract_inverted_index.MercuryDPM, | 5 |
| abstract_inverted_index.Programming | 251 |
| abstract_inverted_index.considering | 397 |
| abstract_inverted_index.deformation | 527 |
| abstract_inverted_index.easy-to-use | 95 |
| abstract_inverted_index.efficiently | 448 |
| abstract_inverted_index.experiments | 507 |
| abstract_inverted_index.extensively | 54 |
| abstract_inverted_index.frictional) | 68 |
| abstract_inverted_index.frictional, | 365 |
| abstract_inverted_index.geometries; | 142 |
| abstract_inverted_index.information | 502 |
| abstract_inverted_index.interaction | 272 |
| abstract_inverted_index.interfaces; | 146 |
| abstract_inverted_index.macroscopic | 269 |
| abstract_inverted_index.open-source | 3, 122 |
| abstract_inverted_index.provisions: | 248 |
| abstract_inverted_index.restarting; | 147 |
| abstract_inverted_index.segregation | 229 |
| abstract_inverted_index.short-range | 73 |
| abstract_inverted_index.simulations | 188, 371 |
| abstract_inverted_index.size-driven | 228 |
| abstract_inverted_index.specialised | 138 |
| abstract_inverted_index.dissipative, | 364 |
| abstract_inverted_index.geotechnical | 424 |
| abstract_inverted_index.interactions | 85, 360, 523 |
| abstract_inverted_index.parallelised | 111 |
| abstract_inverted_index.polydisperse | 451 |
| abstract_inverted_index.simulations. | 23 |
| abstract_inverted_index.successfully | 374 |
| abstract_inverted_index.transitions, | 386 |
| abstract_inverted_index.Supplementary | 255 |
| abstract_inverted_index.applications, | 57, 226 |
| abstract_inverted_index.applications. | 425 |
| abstract_inverted_index.characterised | 277 |
| abstract_inverted_index.developers’ | 123 |
| abstract_inverted_index.interactions. | 48 |
| abstract_inverted_index.localisation, | 389 |
| abstract_inverted_index.neighbourhood | 439 |
| abstract_inverted_index.non-spherical | 143 |
| abstract_inverted_index.particle-pair | 357 |
| abstract_inverted_index.self-gravity) | 84 |
| abstract_inverted_index.triangulation | 475 |
| abstract_inverted_index.distributions; | 192 |
| abstract_inverted_index.documentation; | 154 |
| abstract_inverted_index.elasto-plastic | 526 |
| abstract_inverted_index.implementation | 314 |
| abstract_inverted_index.visualisation; | 148 |
| abstract_inverted_index.conglomerations | 266 |
| abstract_inverted_index.microstructure. | 400 |
| abstract_inverted_index.multicomponent, | 197 |
| abstract_inverted_index.object-oriented | 91 |
| abstract_inverted_index.particle–wall | 359 |
| abstract_inverted_index.coarse-graining, | 201 |
| abstract_inverted_index.state-of-the-art | 134, 491 |
| abstract_inverted_index.(non-triangulated) | 194 |
| abstract_inverted_index.http://mercurydpm.org | 257 |
| abstract_inverted_index.analytical/rheological | 501 |
| abstract_inverted_index.applications.</p> | 563 |
| abstract_inverted_index.http://dx.doi.org/10.17632/n7jmdrdc52.1 | 246 |
| cited_by_percentile_year.max | 100 |
| cited_by_percentile_year.min | 98 |
| corresponding_author_ids | https://openalex.org/A5048904212 |
| countries_distinct_count | 5 |
| institutions_distinct_count | 19 |
| corresponding_institution_ids | https://openalex.org/I94624287 |
| citation_normalized_percentile.value | 0.98696712 |
| citation_normalized_percentile.is_in_top_1_percent | False |
| citation_normalized_percentile.is_in_top_10_percent | True |