Classical contact detection algorithms for 3D DEM simulations: Drawbacks and solutions
The present paper sheds new light on ongoing drawbacks of three classical algorithms dedicated to initial contact detection between overlapping convex polyhedra, (i) Cundall’s common plane, (ii) Nezami’s fast common plane and (iii) Gilbert-Johnson-Keerthi’s algorithm (GJK). Solutions to these drawba...
Saved in:
| Published in | Computers and geotechnics Vol. 114; p. 103134 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
New York
Elsevier Ltd
01.10.2019
Elsevier BV Elsevier |
| Subjects | |
| Online Access | Get full text |
| ISSN | 0266-352X 1873-7633 1873-7633 |
| DOI | 10.1016/j.compgeo.2019.103134 |
Cover
| Abstract | The present paper sheds new light on ongoing drawbacks of three classical algorithms dedicated to initial contact detection between overlapping convex polyhedra, (i) Cundall’s common plane, (ii) Nezami’s fast common plane and (iii) Gilbert-Johnson-Keerthi’s algorithm (GJK). Solutions to these drawbacks are suggested and implemented into revised versions of those three algorithms, which are further benchmarked for accuracy and speed using nine overlapping contact situations. The benchmarking results show that the revised version of GJK, called GJK-TD, and Nezami (revised) return values of the contact normal components and overlap depth which are identical to machine precision, whereas Cundall (revised) results differ beyond the ninth decimal place. Furthermore, for a given contact situation, GJK-TD returns those values within a few tens of microseconds on average, whereas Nezami (revised) and Cundall (revised) are respectively 6 and 65 times more computationally intense. It is believed that the robustness and efficiency of GJK-TD will boost its use into DEM simulations, all the more that this versatile algorithm may easily be customized to detect contact between convex polyhedra and spheroid particles. |
|---|---|
| AbstractList | The present paper sheds new light on ongoing drawbacks of three classical algorithms dedicated to initial contact detection between overlapping convex polyhedra, (i) Cundall's common plane, (ii) Nezami's fast common plane and (iii) Gilbert-Johnson-Keerthi's algorithm (GJK). Solutions to these drawbacks are suggested and implemented into revised versions of those three algorithms, which are further benchmarked for accuracy and speed using nine overlapping contact situations. The benchmarking results show that the revised version of GJK, called GJK T D, and Nezami (revised) return values of the contact normal components and overlap depth which are identical to machine precision, whereas Cundall (revised) results differ beyond the ninth decimal place. Furthermore, for a given contact situation, GJK-TD returns those values within a few tens of microseconds on average, whereas Nezami (revised) and Cundall (revised) are respectively 6 and 65 times more computationally intense. It is believed that the robustness and efficiency of GJK-TD will boost its use into DEM simulations, all the more that this versatile algorithm may easily be customized to detect contact between convex polyhedra and spheroid particles. The present paper sheds new light on ongoing drawbacks of three classical algorithms dedicated to initial contact detection between overlapping convex polyhedra, (i) Cundall’s common plane, (ii) Nezami’s fast common plane and (iii) Gilbert-Johnson-Keerthi’s algorithm (GJK). Solutions to these drawbacks are suggested and implemented into revised versions of those three algorithms, which are further benchmarked for accuracy and speed using nine overlapping contact situations. The benchmarking results show that the revised version of GJK, called GJK-TD, and Nezami (revised) return values of the contact normal components and overlap depth which are identical to machine precision, whereas Cundall (revised) results differ beyond the ninth decimal place. Furthermore, for a given contact situation, GJK-TD returns those values within a few tens of microseconds on average, whereas Nezami (revised) and Cundall (revised) are respectively 6 and 65 times more computationally intense. It is believed that the robustness and efficiency of GJK-TD will boost its use into DEM simulations, all the more that this versatile algorithm may easily be customized to detect contact between convex polyhedra and spheroid particles. |
| ArticleNumber | 103134 |
| Author | Tricoire, Fabien Descantes, Yannick Richard, Patrick |
| Author_xml | – sequence: 1 givenname: Yannick orcidid: 0000-0002-6977-1706 surname: Descantes fullname: Descantes, Yannick email: yannick.descantes@ifsttar.fr – sequence: 2 givenname: Fabien surname: Tricoire fullname: Tricoire, Fabien – sequence: 3 givenname: Patrick surname: Richard fullname: Richard, Patrick |
| BackLink | https://hal.science/hal-02164385$$DView record in HAL |
| BookMark | eNqNkcFq3DAQhkVIoZs0j1AQ5NSDN5Jly3ZyKGE3aQpbemlKb2JWGiXaaq2tJCfk7eONA4Ve0tPAzP8Nmk9H5LAPPRLykbM5Z1yebeY6bHd3GOYl493YE1xUB2TG20YUjRTikMxYKWUh6vLXe3KU0oaNXNd2M_Jz4SElp8FTHfoMOlODGXV2oafg70J0-X6bqA2RiiVdXn2jyW0HD_tAOqfLCI9r0L8Thd7QFPzwMvhA3lnwCU9e6zG5vb76sbgpVt-_fF1crgpd8TYXQqPESjT1uqrBVrJlugOLhrc1lI1pGs2sMZZxa5BD2TKEddsBk4xXorMojomc9g79Dp4ewXu1i24L8UlxpvZ21Ea92lF7O2qyM4KfJvAe_iIBnLq5XKl9j5VcVqKtH8oxezpldzH8GTBltQlD7Me7VCmYrJpaSDmmLqaUjiGliFZpl1805QjOv_me-h_6f-_4PHE4Wn5wGFXSDnuNxsXxF5UJ7o0NzwZTstQ |
| CitedBy_id | crossref_primary_10_1007_s00603_025_04454_3 crossref_primary_10_1016_j_powtec_2024_120407 crossref_primary_10_1016_j_cma_2021_114097 crossref_primary_10_1016_j_cemconcomp_2021_104005 crossref_primary_10_1007_s10409_022_22343_x crossref_primary_10_1016_j_jfluidstructs_2022_103589 crossref_primary_10_3390_s23010523 crossref_primary_10_1016_j_powtec_2025_120892 crossref_primary_10_1007_s11831_022_09851_3 crossref_primary_10_1007_s00466_021_02001_9 crossref_primary_10_1016_j_powtec_2021_07_056 crossref_primary_10_1016_j_trgeo_2024_101377 crossref_primary_10_1016_j_compgeo_2022_104891 crossref_primary_10_3390_ma15238505 crossref_primary_10_1007_s40571_023_00675_x crossref_primary_10_1016_j_simpat_2021_102339 crossref_primary_10_1016_j_powtec_2022_117295 |
| Cites_doi | 10.1680/geot.1979.29.1.47 10.1080/10867651.1999.10487502 10.1016/j.procs.2013.05.209 10.1103/PhysRevE.75.051304 10.1016/j.powtec.2012.03.023 10.1145/3083724 10.1145/285857.285860 10.1103/PhysRevE.86.061317 10.1016/j.compgeo.2012.03.012 10.1103/PhysRevLett.84.2064 10.1016/j.compgeo.2004.08.002 10.1016/j.mechmat.2009.01.021 10.1063/1.3276799 10.1103/PhysRevE.67.051301 10.1103/PhysRevE.64.051302 10.1016/j.powtec.2012.12.040 10.1016/0148-9062(88)92293-0 10.1103/PhysRevE.86.031303 10.1103/PhysRevE.65.031304 10.1103/PhysRevE.86.031307 10.1103/PhysRevE.96.012904 10.1103/PhysRevLett.84.4160 10.1109/56.2083 10.1103/PhysRevE.80.041104 |
| ContentType | Journal Article |
| Copyright | 2019 Elsevier Ltd Copyright Elsevier BV Oct 2019 Distributed under a Creative Commons Attribution 4.0 International License |
| Copyright_xml | – notice: 2019 Elsevier Ltd – notice: Copyright Elsevier BV Oct 2019 – notice: Distributed under a Creative Commons Attribution 4.0 International License |
| DBID | AAYXX CITATION 7SC 7UA 8FD C1K F1W FR3 H96 JQ2 KR7 L.G L7M L~C L~D 1XC VOOES ADTOC UNPAY |
| DOI | 10.1016/j.compgeo.2019.103134 |
| DatabaseName | CrossRef Computer and Information Systems Abstracts Water Resources Abstracts Technology Research Database Environmental Sciences and Pollution Management ASFA: Aquatic Sciences and Fisheries Abstracts Engineering Research Database Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources ProQuest Computer Science Collection Civil Engineering Abstracts Aquatic Science & Fisheries Abstracts (ASFA) Professional Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Hyper Article en Ligne (HAL) Hyper Article en Ligne (HAL) (Open Access) Unpaywall for CDI: Periodical Content Unpaywall |
| DatabaseTitle | CrossRef Civil Engineering Abstracts Aquatic Science & Fisheries Abstracts (ASFA) Professional Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest Computer Science Collection Computer and Information Systems Abstracts Water Resources Abstracts Environmental Sciences and Pollution Management Computer and Information Systems Abstracts Professional Aquatic Science & Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy & Non-Living Resources ASFA: Aquatic Sciences and Fisheries Abstracts Engineering Research Database Advanced Technologies Database with Aerospace |
| DatabaseTitleList | Civil Engineering Abstracts |
| Database_xml | – sequence: 1 dbid: UNPAY name: Unpaywall url: https://proxy.k.utb.cz/login?url=https://unpaywall.org/ sourceTypes: Open Access Repository |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 1873-7633 |
| ExternalDocumentID | oai:HAL:hal-02164385v2 10_1016_j_compgeo_2019_103134 S0266352X19301983 |
| GroupedDBID | --K --M .~1 0R~ 1B1 1~. 1~5 29F 4.4 457 4G. 5GY 5VS 7-5 71M 8P~ 9JN AACTN AAEDT AAEDW AAIAV AAIKJ AAKOC AALRI AAOAW AAQFI AAQXK AAXUO AAYFN ABBOA ABJNI ABMAC ABQEM ABQYD ABTAH ABXDB ABYKQ ACDAQ ACGFS ACIWK ACLVX ACNNM ACRLP ACSBN ACZNC ADBBV ADEZE ADJOM ADMUD ADTZH AEBSH AECPX AEKER AENEX AFKWA AFRAH AFTJW AGHFR AGUBO AGYEJ AHHHB AHJVU AHZHX AIALX AIEXJ AIKHN AITUG AJBFU AJOXV ALMA_UNASSIGNED_HOLDINGS AMFUW AMRAJ AOUOD ASPBG ATOGT AVWKF AXJTR AZFZN BJAXD BKOJK BLXMC CS3 EBS EFJIC EFLBG EJD EO8 EO9 EP2 EP3 FDB FEDTE FGOYB FIRID FNPLU FYGXN G-2 G-Q GBLVA GBOLZ HLZ HVGLF HZ~ IHE IMUCA J1W JJJVA KOM LG9 LY7 M41 MO0 N9A O-L O9- OAUVE OZT P-8 P-9 P2P PC. PQQKQ Q38 R2- RIG ROL RPZ SBC SDF SDG SES SET SEW SPC SPCBC SSE SST SSV SSZ T5K TN5 WH7 WUQ ZMT ZY4 ~02 ~G- AATTM AAXKI AAYWO AAYXX ABWVN ACLOT ACRPL ACVFH ADCNI ADNMO AEIPS AEUPX AFJKZ AFPUW AGQPQ AIGII AIIUN AKBMS AKRWK AKYEP ANKPU APXCP CITATION EFKBS ~HD 7SC 7UA 8FD AFXIZ AGCQF AGRNS C1K F1W FR3 H96 JQ2 KR7 L.G L7M L~C L~D SSH 1XC VOOES ADTOC UNPAY |
| ID | FETCH-LOGICAL-c418t-3ce6e4375b45af4680c9afed185a27d77c0fddf01fde1a280eab89a0601439fe3 |
| IEDL.DBID | UNPAY |
| ISSN | 0266-352X 1873-7633 |
| IngestDate | Sun Oct 26 04:16:28 EDT 2025 Tue Oct 14 20:03:10 EDT 2025 Fri Jul 25 04:59:42 EDT 2025 Thu Apr 24 23:09:32 EDT 2025 Thu Oct 09 00:21:33 EDT 2025 Fri Feb 23 02:28:32 EST 2024 |
| IsDoiOpenAccess | true |
| IsOpenAccess | true |
| IsPeerReviewed | true |
| IsScholarly | true |
| Keywords | Polyhedra DEM simulation Granular material Algorithm Contact detection DETECTION DE CONTACT CALCUL METHODES PAR ELEMENTS DISCRETS POLYHEDRA ALGORITHM MATERIAU MATERIAU GRANULAIRE POLYEDRES CONTACT DETECTION ALGORITHME DETECTION GRANULAR MATERIAL DISCRETE ELEMENT METHOD SIMULATION |
| Language | English |
| License | Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0 other-oa |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c418t-3ce6e4375b45af4680c9afed185a27d77c0fddf01fde1a280eab89a0601439fe3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0000-0002-6977-1706 |
| OpenAccessLink | https://proxy.k.utb.cz/login?url=https://hal.science/hal-02164385 |
| PQID | 2306475366 |
| PQPubID | 2045490 |
| ParticipantIDs | unpaywall_primary_10_1016_j_compgeo_2019_103134 hal_primary_oai_HAL_hal_02164385v2 proquest_journals_2306475366 crossref_citationtrail_10_1016_j_compgeo_2019_103134 crossref_primary_10_1016_j_compgeo_2019_103134 elsevier_sciencedirect_doi_10_1016_j_compgeo_2019_103134 |
| PublicationCentury | 2000 |
| PublicationDate | 2019-10-01 |
| PublicationDateYYYYMMDD | 2019-10-01 |
| PublicationDate_xml | – month: 10 year: 2019 text: 2019-10-01 day: 01 |
| PublicationDecade | 2010 |
| PublicationPlace | New York |
| PublicationPlace_xml | – name: New York |
| PublicationTitle | Computers and geotechnics |
| PublicationYear | 2019 |
| Publisher | Elsevier Ltd Elsevier BV Elsevier |
| Publisher_xml | – name: Elsevier Ltd – name: Elsevier BV – name: Elsevier |
| References | Farr, Groot (b0020) 2010; 131 Zhao, Li, Jin, Zhou (b0050) 2012; 86 Azéma, Descantes, Roquet, Roux, Chevoir (b0010) 2012; 86 Camenen, Descantes (b0070) 2017; 96 Torquato, Truskett, Debenedetti (b0035) 2000; 84 Gilbert, Johnson, Keerthi (b0100) 1988; 4 Boon, Houlsby, Utili (b0135) 2013; 248 Tereshchenko, Chevokin, Fisunenko (b0130) 2013; 18 Nezami, Hashash, Zhao, Ghaboussi (b0085) 2004; 31 Johnson (b0110) 1987 Donev, Connelly, Stillinger, Torquato (b0040) 2007; 75 Montanari, Petrinic, Barbieri (b0115) 2017; 36 Williams, Philipse (b0045) 2003; 67 Silbert, Ertas, Grest, Halsey, Levine (b0015) 2002; 65 Boyd, Vandenberghe (b0140) 2004 Makse, Johnson, Schwartz (b0030) 2000; 84 Van den Bergen (b0120) 1999; 4 Torquato, Jiao (b0055) 2009; 80 Camenen, Descantes, Richard (b0065) 2012; 86 Boon, Houlsby, Utili (b0090) 2012; 44 Lin, Canny (b0095) 1991 Ericson (b0125) 2004 Wachs, Girolami, Vinay, Ferrer (b0075) 2012; 224 Mirtich (b0105) 1998; 17 Azéma, Radjai, Saussine (b0060) 2009; 41 Cundall, Strack (b0025) 1979; 29 Silbert, Ertas, Grest, Halsey, Levine, Plimpton (b0005) 2001; 64 Cundall (b0080) 1988; 25 Johnson (10.1016/j.compgeo.2019.103134_b0110) 1987 Zhao (10.1016/j.compgeo.2019.103134_b0050) 2012; 86 Ericson (10.1016/j.compgeo.2019.103134_b0125) 2004 Silbert (10.1016/j.compgeo.2019.103134_b0015) 2002; 65 Torquato (10.1016/j.compgeo.2019.103134_b0035) 2000; 84 Williams (10.1016/j.compgeo.2019.103134_b0045) 2003; 67 Azéma (10.1016/j.compgeo.2019.103134_b0010) 2012; 86 Donev (10.1016/j.compgeo.2019.103134_b0040) 2007; 75 Boon (10.1016/j.compgeo.2019.103134_b0090) 2012; 44 Montanari (10.1016/j.compgeo.2019.103134_b0115) 2017; 36 Gilbert (10.1016/j.compgeo.2019.103134_b0100) 1988; 4 Mirtich (10.1016/j.compgeo.2019.103134_b0105) 1998; 17 Tereshchenko (10.1016/j.compgeo.2019.103134_b0130) 2013; 18 Cundall (10.1016/j.compgeo.2019.103134_b0025) 1979; 29 Nezami (10.1016/j.compgeo.2019.103134_b0085) 2004; 31 Wachs (10.1016/j.compgeo.2019.103134_b0075) 2012; 224 Lin (10.1016/j.compgeo.2019.103134_b0095) 1991 Torquato (10.1016/j.compgeo.2019.103134_b0055) 2009; 80 Silbert (10.1016/j.compgeo.2019.103134_b0005) 2001; 64 Azéma (10.1016/j.compgeo.2019.103134_b0060) 2009; 41 Boyd (10.1016/j.compgeo.2019.103134_b0140) 2004 Farr (10.1016/j.compgeo.2019.103134_b0020) 2010; 131 Boon (10.1016/j.compgeo.2019.103134_b0135) 2013; 248 Makse (10.1016/j.compgeo.2019.103134_b0030) 2000; 84 Cundall (10.1016/j.compgeo.2019.103134_b0080) 1988; 25 Camenen (10.1016/j.compgeo.2019.103134_b0070) 2017; 96 Van den Bergen (10.1016/j.compgeo.2019.103134_b0120) 1999; 4 Camenen (10.1016/j.compgeo.2019.103134_b0065) 2012; 86 |
| References_xml | – volume: 31 start-page: 575 year: 2004 end-page: 587 ident: b0085 article-title: A fast contact detection algorithm for 3-d discrete element method publication-title: Comput Geotech – volume: 4 start-page: 7 year: 1999 end-page: 25 ident: b0120 article-title: A fast and robust gjk implementation for collision detection of convex objects publication-title: J Graphics Tools – volume: 67 start-page: 051301 year: 2003 ident: b0045 article-title: Random packings of spheres and spherocylinders simulated by mechanical contraction publication-title: Phys Rev E – volume: 131 start-page: 244104 year: 2010 ident: b0020 article-title: Close packing density of polydisperse hard spheres publication-title: J Chem Phys – volume: 86 start-page: 031303 year: 2012 ident: b0010 article-title: Discrete simulation of dense flows of polyhedral grains down a rough inclined plane publication-title: Phys Rev E – volume: 248 start-page: 94 year: 2013 end-page: 102 ident: b0135 article-title: A new contact detection algorithm for three-dimensional non-spherical particles publication-title: Powder Technol – volume: 29 start-page: 47 year: 1979 end-page: 65 ident: b0025 article-title: A discrete numerical model for granular assemblies publication-title: Geotechnique – volume: 86 start-page: 031307 year: 2012 ident: b0050 article-title: Shape effects on the random-packing density of tetrahedral particles publication-title: Phys Rev E – volume: 96 start-page: 012904 year: 2017 ident: b0070 article-title: Geometrical properties of rigid frictionless granular packings as a function of particle size and shape publication-title: Phys Rev E – year: 1987 ident: b0110 article-title: The optimization of robot motion in the presence of obstacles, Ph.D. thesis – volume: 25 start-page: 107 year: 1988 end-page: 116 ident: b0080 article-title: Formulation of a three-dimensional distinct element model? Part I. a scheme to detect and represent contacts in a system composed of many polyhedral blocks publication-title: Int J Rock Mech Min Sci Geomech Abst – volume: 17 start-page: 177 year: 1998 end-page: 208 ident: b0105 article-title: V-clip: Fast and robust polyhedral collision detection publication-title: ACM Trans Graph – volume: 65 start-page: 031304 year: 2002 ident: b0015 article-title: Geometry in frictionless and friction sphere packings publication-title: Phys Rev E – volume: 84 start-page: 4160 year: 2000 end-page: 4163 ident: b0030 article-title: Packing of compressible granular materials publication-title: Phys Rev Lett – volume: 86 start-page: 061317 year: 2012 ident: b0065 article-title: Effect of confinement on dense packings of rigid frictionless spheres and polyhedra publication-title: Phys Rev E – volume: 36 year: 2017 ident: b0115 article-title: Improving the gjk algorithm for faster and more reliable distance queries between convex objects publication-title: ACM Trans Graph – start-page: 1008 year: 1991 end-page: 1014 ident: b0095 article-title: A fast algorithm for incremental distance calculation publication-title: Proceedings of the 1991 IEEE international conference on robotics and automation – year: 2004 ident: b0125 article-title: Real-time collision detection – volume: 41 start-page: 729 year: 2009 end-page: 741 ident: b0060 article-title: Quasistatic rheology, force transmission and fabric properties of a packing of irregular polyhedral particles publication-title: Mech Mater – volume: 44 start-page: 73 year: 2012 end-page: 82 ident: b0090 article-title: A new algorithm for contact detection between convex polygonal and polyhedral particles in the discrete element method publication-title: Comput Geotech – volume: 75 start-page: 051304 year: 2007 ident: b0040 article-title: Underconstrained jammed packings of nonspherical hard particles: ellipses and ellipsoids publication-title: Phys Rev E – volume: 18 start-page: 459 year: 2013 end-page: 464 ident: b0130 article-title: Algorithm for finding the domain intersection of a set of polytopes publication-title: Procedia Comput Sci – volume: 80 start-page: 041104 year: 2009 ident: b0055 article-title: Dense packings of polyhedra: platonic and archimedean solids publication-title: Phys Rev E – volume: 84 start-page: 2064 year: 2000 end-page: 2067 ident: b0035 article-title: Is random close packing of spheres well defined? publication-title: Phys Rev Lett – volume: 4 start-page: 193 year: 1988 end-page: 203 ident: b0100 article-title: A fast procedure for computing the distance between complex objects in three-dimensional space publication-title: IEEE J Robot Automat – year: 2004 ident: b0140 article-title: Convex optimization – volume: 224 start-page: 374 year: 2012 end-page: 389 ident: b0075 article-title: Grains3d, a flexible dem approach for particles of arbitrary convex shape? Part I: Numerical model and validations publication-title: Powder Technol – volume: 64 start-page: 385 year: 2001 end-page: 403 ident: b0005 article-title: Granular flow down an inclined plane publication-title: Phys Rev E – year: 2004 ident: 10.1016/j.compgeo.2019.103134_b0125 – volume: 29 start-page: 47 issue: 1 year: 1979 ident: 10.1016/j.compgeo.2019.103134_b0025 article-title: A discrete numerical model for granular assemblies publication-title: Geotechnique doi: 10.1680/geot.1979.29.1.47 – volume: 4 start-page: 7 issue: 2 year: 1999 ident: 10.1016/j.compgeo.2019.103134_b0120 article-title: A fast and robust gjk implementation for collision detection of convex objects publication-title: J Graphics Tools doi: 10.1080/10867651.1999.10487502 – volume: 18 start-page: 459 year: 2013 ident: 10.1016/j.compgeo.2019.103134_b0130 article-title: Algorithm for finding the domain intersection of a set of polytopes publication-title: Procedia Comput Sci doi: 10.1016/j.procs.2013.05.209 – volume: 75 start-page: 051304 year: 2007 ident: 10.1016/j.compgeo.2019.103134_b0040 article-title: Underconstrained jammed packings of nonspherical hard particles: ellipses and ellipsoids publication-title: Phys Rev E doi: 10.1103/PhysRevE.75.051304 – volume: 224 start-page: 374 year: 2012 ident: 10.1016/j.compgeo.2019.103134_b0075 article-title: Grains3d, a flexible dem approach for particles of arbitrary convex shape? Part I: Numerical model and validations publication-title: Powder Technol doi: 10.1016/j.powtec.2012.03.023 – volume: 36 issue: 3 year: 2017 ident: 10.1016/j.compgeo.2019.103134_b0115 article-title: Improving the gjk algorithm for faster and more reliable distance queries between convex objects publication-title: ACM Trans Graph doi: 10.1145/3083724 – volume: 17 start-page: 177 issue: 3 year: 1998 ident: 10.1016/j.compgeo.2019.103134_b0105 article-title: V-clip: Fast and robust polyhedral collision detection publication-title: ACM Trans Graph doi: 10.1145/285857.285860 – volume: 86 start-page: 061317 year: 2012 ident: 10.1016/j.compgeo.2019.103134_b0065 article-title: Effect of confinement on dense packings of rigid frictionless spheres and polyhedra publication-title: Phys Rev E doi: 10.1103/PhysRevE.86.061317 – volume: 44 start-page: 73 issue: Complete year: 2012 ident: 10.1016/j.compgeo.2019.103134_b0090 article-title: A new algorithm for contact detection between convex polygonal and polyhedral particles in the discrete element method publication-title: Comput Geotech doi: 10.1016/j.compgeo.2012.03.012 – volume: 84 start-page: 2064 year: 2000 ident: 10.1016/j.compgeo.2019.103134_b0035 article-title: Is random close packing of spheres well defined? publication-title: Phys Rev Lett doi: 10.1103/PhysRevLett.84.2064 – volume: 31 start-page: 575 issue: 7 year: 2004 ident: 10.1016/j.compgeo.2019.103134_b0085 article-title: A fast contact detection algorithm for 3-d discrete element method publication-title: Comput Geotech doi: 10.1016/j.compgeo.2004.08.002 – volume: 41 start-page: 729 issue: 6 year: 2009 ident: 10.1016/j.compgeo.2019.103134_b0060 article-title: Quasistatic rheology, force transmission and fabric properties of a packing of irregular polyhedral particles publication-title: Mech Mater doi: 10.1016/j.mechmat.2009.01.021 – volume: 131 start-page: 244104 year: 2010 ident: 10.1016/j.compgeo.2019.103134_b0020 article-title: Close packing density of polydisperse hard spheres publication-title: J Chem Phys doi: 10.1063/1.3276799 – volume: 67 start-page: 051301 year: 2003 ident: 10.1016/j.compgeo.2019.103134_b0045 article-title: Random packings of spheres and spherocylinders simulated by mechanical contraction publication-title: Phys Rev E doi: 10.1103/PhysRevE.67.051301 – volume: 64 start-page: 385 year: 2001 ident: 10.1016/j.compgeo.2019.103134_b0005 article-title: Granular flow down an inclined plane publication-title: Phys Rev E doi: 10.1103/PhysRevE.64.051302 – volume: 248 start-page: 94 year: 2013 ident: 10.1016/j.compgeo.2019.103134_b0135 article-title: A new contact detection algorithm for three-dimensional non-spherical particles publication-title: Powder Technol doi: 10.1016/j.powtec.2012.12.040 – year: 1987 ident: 10.1016/j.compgeo.2019.103134_b0110 – volume: 25 start-page: 107 issue: 3 year: 1988 ident: 10.1016/j.compgeo.2019.103134_b0080 article-title: Formulation of a three-dimensional distinct element model? Part I. a scheme to detect and represent contacts in a system composed of many polyhedral blocks publication-title: Int J Rock Mech Min Sci Geomech Abst doi: 10.1016/0148-9062(88)92293-0 – start-page: 1008 year: 1991 ident: 10.1016/j.compgeo.2019.103134_b0095 article-title: A fast algorithm for incremental distance calculation – volume: 86 start-page: 031303 year: 2012 ident: 10.1016/j.compgeo.2019.103134_b0010 article-title: Discrete simulation of dense flows of polyhedral grains down a rough inclined plane publication-title: Phys Rev E doi: 10.1103/PhysRevE.86.031303 – year: 2004 ident: 10.1016/j.compgeo.2019.103134_b0140 – volume: 65 start-page: 031304 year: 2002 ident: 10.1016/j.compgeo.2019.103134_b0015 article-title: Geometry in frictionless and friction sphere packings publication-title: Phys Rev E doi: 10.1103/PhysRevE.65.031304 – volume: 86 start-page: 031307 year: 2012 ident: 10.1016/j.compgeo.2019.103134_b0050 article-title: Shape effects on the random-packing density of tetrahedral particles publication-title: Phys Rev E doi: 10.1103/PhysRevE.86.031307 – volume: 96 start-page: 012904 year: 2017 ident: 10.1016/j.compgeo.2019.103134_b0070 article-title: Geometrical properties of rigid frictionless granular packings as a function of particle size and shape publication-title: Phys Rev E doi: 10.1103/PhysRevE.96.012904 – volume: 84 start-page: 4160 year: 2000 ident: 10.1016/j.compgeo.2019.103134_b0030 article-title: Packing of compressible granular materials publication-title: Phys Rev Lett doi: 10.1103/PhysRevLett.84.4160 – volume: 4 start-page: 193 issue: 2 year: 1988 ident: 10.1016/j.compgeo.2019.103134_b0100 article-title: A fast procedure for computing the distance between complex objects in three-dimensional space publication-title: IEEE J Robot Automat doi: 10.1109/56.2083 – volume: 80 start-page: 041104 year: 2009 ident: 10.1016/j.compgeo.2019.103134_b0055 article-title: Dense packings of polyhedra: platonic and archimedean solids publication-title: Phys Rev E doi: 10.1103/PhysRevE.80.041104 |
| SSID | ssj0016989 |
| Score | 2.366464 |
| Snippet | The present paper sheds new light on ongoing drawbacks of three classical algorithms dedicated to initial contact detection between overlapping convex... |
| SourceID | unpaywall hal proquest crossref elsevier |
| SourceType | Open Access Repository Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 103134 |
| SubjectTerms | Algorithm Algorithms Computer simulation Contact detection DEM simulation Detection Engineering Sciences Granular material Materials Polyhedra Robustness (mathematics) |
| SummonAdditionalLinks | – databaseName: Elsevier ScienceDirect dbid: .~1 link: http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1NT9wwELUoF9pD1dJW3ZZWFuo1JE4cx-GG-NCqKlwo1d4sxx-waAmr3VDEhd_OTOKE7QGBekwUJ848x_MmejNDyA8rnCxMKSKTJhICFJlElfUmAmYqwJsJxkpMcD4-EeMz_nOST9bIfp8Lg7LKsPd3e3q7W4czcbBmPJ9O41OIHsBbphOgIMBTJFb85LzALgY794PMg2GDxO4_i4jw6scsnvgS7z0_b3MAWYnp5yzjT_mnVxcolFxhoRs39Vzf3erZbMUhHb0jbwOTpHvdZN-TNVdvkjcr9QU_kD9ty0uEgaIkXZuGWte04qua6tn59WLaXFwtKRBXmh1QwIQup1ehoddylx4s9G2FSfhU15YOq_QjOTs6_L0_jkIjhchwJpsoM044nhV5xXPtuZCJKbV3Fny1TgtbFCbx1vqEeeuYTmXidCVLjaVagK94l30i6_V17T4T6pnNOOAuHDAxsJh2Mi98YrIsMUaIdER4bz5lQpVxbHYxU72c7FIFqyu0uuqsPiI7w7B5V2bjuQGyx0b9s14UuILnhm4DlsNjsL72eO-XwnNAeIChyfwvvMdWD7UKX_VSteEaxHdCjEg8wP-yCX_5_wl_Ja_xqJMQbpH1ZnHjvgEVaqrv7Vp_AHn2BbI priority: 102 providerName: Elsevier |
| Title | Classical contact detection algorithms for 3D DEM simulations: Drawbacks and solutions |
| URI | https://dx.doi.org/10.1016/j.compgeo.2019.103134 https://www.proquest.com/docview/2306475366 https://hal.science/hal-02164385 |
| UnpaywallVersion | submittedVersion |
| Volume | 114 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVESC databaseName: Baden-Württemberg Complete Freedom Collection (Elsevier) customDbUrl: eissn: 1873-7633 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016989 issn: 1873-7633 databaseCode: GBLVA dateStart: 20110101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier ScienceDirect customDbUrl: eissn: 1873-7633 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016989 issn: 1873-7633 databaseCode: .~1 dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Complete Freedom Collection [SCCMFC] customDbUrl: eissn: 1873-7633 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016989 issn: 1873-7633 databaseCode: ACRLP dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVESC databaseName: Elsevier SD Freedom Collection Journals [SCFCJ] customDbUrl: eissn: 1873-7633 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016989 issn: 1873-7633 databaseCode: AIKHN dateStart: 19950101 isFulltext: true titleUrlDefault: https://www.sciencedirect.com providerName: Elsevier – providerCode: PRVLSH databaseName: Elsevier Journals customDbUrl: mediaType: online eissn: 1873-7633 dateEnd: 99991231 omitProxy: true ssIdentifier: ssj0016989 issn: 1873-7633 databaseCode: AKRWK dateStart: 19850101 isFulltext: true providerName: Library Specific Holdings |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Nb9NAEB01yQE4lM-KQIlWiKtTb9Zer7lFlCp8RRwICqfVenfdtKRuFDut4MBvZ9ZehwgJCjfb0shev1nPG2vmDcALw61IdMoDPQoFJigiDDKT6wCZKcdoxilNXYPzhymfzKK383i-B6TthVkg4_TffnccYAjCmCniDvR4jGy7C73Z9OP4S_PrhAfIH-YupxIJC3CrsF9NOkfnDrPVad3iR1PXXU5Z9Kfw01m4OsgdknlrU6zUt2u1XO7Em5O7Td1jWcsUujKTr8NNlQ31999EHP-2lHuw78kmGTfecR_2bPEA7uxIED6Ez_VUTIcUcVXrSlfE2KquzyqIWp5ers-qxUVJkNsSdkwQNlKeXfiZX-VLcrxW15nr0yeqMGTryI9gdvL606tJ4GctBDqiogqYttxGLImzKFZ5xEWoU5Vbg-FcjRKTJDrMjclDmhtL1UiEVmUiVU7NBSlNbtkBdIvLwj4GklPDInQNbpGs4VtXVsRJHmrGQq05H_UhaiGQ2guRu3kYS9lWnJ1Lj5x0yMkGuT4Mt2arRonjJgPR4is9Dg1NkBgtbjJ9johtb-MkuCfj99Jda1G8wnUctu4i_cYvZZ3RYQrIeR-Oti70bw_85L8tnsJtd9YUFx5Ct1pv7DMkSVU2gM7wBx1Ab_zm3WQ68LvmJ3FxD8E |
| linkProvider | Unpaywall |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwnV1LT9wwELZ4HGgPqPShbqFgVb2GxLHjOL0hKFrowqVQ7c1y_IBFS1jthqJe-ts7Tpx0e0CgXpM4ceZzPN9E38wg9NlwK3Jd8EiniYAARSRRaZyOgJly8GackMInOJ-d8-ElOx1n4xV02OXCeFll2PvbPb3ZrcOROFgznk0m8XeIHsBbpmOgIMBTBF1F6yxLcx-B7f_udR7Ed0hsf7TwyF_-N40nvvE3n101SYCk8PnnhLLHHNTqtVdKLtHQjftqpn49qOl0ySMdv0KbgUrig3a2W2jFVq_Ry6UCg2_Qj6bnpccBe0260jU2tm7UVxVW06u7-aS-vl1gYK6YHmEABS8mt6Gj1-ILPpqrh9Jn4WNVGdwv07fo8vjrxeEwCp0UIs2IqCOqLbeM5lnJMuUYF4kulLMGnLVKc5PnOnHGuIQ4Y4lKRWJVKQrla7UAYXGWvkNr1V1l3yPsiKEMgOcWqBhYTFmR5S7RlCZac54OEOvMJ3UoM-67XUxlpye7kcHq0ltdtlYfoP1-2Kyts_HUANFhI_9ZMBJ8wVNDPwGW_WN8ge3hwUj6Y8B4gKKJ7Ce8x04HtQyf9UI28RoEeJwPUNzD_7wJf_j_Ce-hjeHF2UiOTs6_baMX_kyrJ9xBa_X83n4EXlSXu826_wOtrAjV |
| linkToUnpaywall | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1Nb9NAEB216QE4tHxVpLRohbhuamft9ZpbRFtFCCoOBIXTar0fTUvqRrFDBb-eWXudRkhQuNmWRvb6zXreWDNvAN4YbkWmc071MBKYoIiIFsZpisyUYzTjcZz7BueP53w8Sd5P0-kWkK4XZoaMM3z7_THFEIQxU6TbsMNTZNs92Jmcfxp9bX-dcIr8YepzKpExiluF3TXpHF95zBYXTYtfnPvu8pglfwo_2zNfB7lBMh-syoX6cavm8414c7bX1j1WjUyhLzP5NljVxUD__E3E8W9LeQy7gWySUesdT2DLlk_h0YYE4TP40kzF9EgRX7WudE2MrZv6rJKo-cXN8rKeXVcEuS1hJwRhI9XldZj5Vb0lJ0t1W_g-faJKQ9aO_BwmZ6ef341pmLVAdRKLmjJtuU1YlhZJqlzCRaRz5azBcK6GmckyHTljXBQ7Y2M1FJFVhciVV3NBSuMs24deeVPaF0BcbFiCrsEtkjV868qKNHORZizSmvNhH5IOAqmDELmfhzGXXcXZlQzISY-cbJHrw2BttmiVOO4zEB2-MuDQ0gSJ0eI-09eI2Po2XoJ7PPog_bUOxe-4jsPOXWTY-JVsMjpMATnvw_Hahf7tgQ_-2-IlPPRnbXHhIfTq5coeIUmqi1dhn_wCrB8NNQ |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Classical+contact+detection+algorithms+for+3D+DEM+simulations%3A+Drawbacks+and+solutions&rft.jtitle=Computers+and+geotechnics&rft.au=Descantes%2C+Yannick&rft.au=Tricoire%2C+Fabien&rft.au=Richard%2C+Patrick&rft.date=2019-10-01&rft.issn=0266-352X&rft.volume=114&rft.spage=103134&rft_id=info:doi/10.1016%2Fj.compgeo.2019.103134&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_compgeo_2019_103134 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0266-352X&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0266-352X&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0266-352X&client=summon |