A hierarchical search algorithm for discrete element method of greatly differing particle sizes
Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same...
Saved in:
| Published in | Engineering computations Vol. 26; no. 6; pp. 621 - 634 |
|---|---|
| Main Authors | , , |
| Format | Journal Article |
| Language | English |
| Published |
Bradford
Emerald Group Publishing Limited
21.08.2009
|
| Subjects | |
| Online Access | Get full text |
| ISSN | 0264-4401 1758-7077 |
| DOI | 10.1108/02644400910975423 |
Cover
| Abstract | Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation.Design methodology approach - In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy.Findings - The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size.Originality value - This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using message-passing interface. |
|---|---|
| AbstractList | Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation. Design/methodology/approach - In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy. Findings - The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size. Originality/value - This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using message-passing interface. [PUBLICATION ABSTRACT] Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cell-based algorithms are simple and require O(N) computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation.Design methodology approach - In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy.Findings - The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size.Originality value - This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using message-passing interface. Purpose A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In particular, cellbased algorithms are simple and require ON computations but become inefficient when the particles are not roughly the same diameter. The purpose of this paper is to describe a hierarchical search method with the simplicity and efficiency of the neighbor search algorithm but which is insensitive to size gradation. Designmethodologyapproach In this method, particles are allocated to cells based on their location and size within a nested hierarchical cell space. Contact searches are limited to neighboring particles of equal size within their own hierarchy and occasionally with particles of larger size when no contacts are found within their own hierarchy. Findings The method is shown to be effective for the most severe case of highly segregated particle distributions in which a large particle is surrounded by particles of much smaller size. Originalityvalue This paper is of value in concentrating on particular issues in implementing the hierarchical contact detection algorithm in a parallel computing environment using messagepassing interface. |
| Author | Kala, Raju Maier, Robert S. Peters, John F. |
| Author_xml | – sequence: 1 givenname: John F. surname: Peters fullname: Peters, John F. organization: US Army Engineer Research and Development Center, Vicksburg, Mississippi, USA – sequence: 2 givenname: Raju surname: Kala fullname: Kala, Raju organization: US Army Engineer Research and Development Center, Vicksburg, Mississippi, USA – sequence: 3 givenname: Robert S. surname: Maier fullname: Maier, Robert S. organization: US Army Engineer Research and Development Center, Vicksburg, Mississippi, USA |
| BookMark | eNp9kE1vFDEMhiNUJLaFH8At4sxAvmY8c6xaKIiVOFDEMfJmnd2U2cnipFLLr2dWi3qgwMmW_Dy29Z6KkylPJMRLrd5orfq3ynTOOaUGrQZonbFPxEJD2zegAE7E4jBvZkA_E6el3CilwFq1EP5cbhMxctimgKMsdGgljpvMqW53MmaW61QCUyVJI-1oqnJHdZvXMke5YcI63s9IjMRp2sg9ck1hJFnSTyrPxdOIY6EXv-uZ-Pr-3fXFh2b5-erjxfmyCbbva2NbsIpW2Lc4ONsh9A6Dc8PKdkPUbYRoCHoyuoMVObuCDgajUYcQ0Bhw9ky8Ou7dc_5xS6X6m3zL03zSG-1aq5w2MwRHKHAuhSn6kCrWlKfKmEavlT-E6R-FOZv6D3PPaYd8_1-nOTqpVLp7EJC_-w4stN59M_7y0n75NFwt_fXMvz7yc8aM4_rBeLTa79dxxtXf8X9_9AtI0qIn |
| CitedBy_id | crossref_primary_10_1016_j_compgeo_2021_104537 crossref_primary_10_1007_s40571_014_0020_9 crossref_primary_10_1016_j_cma_2021_114097 crossref_primary_10_1016_j_cpc_2010_09_008 crossref_primary_10_1061__ASCE_GM_1943_5622_0001711 crossref_primary_10_1108_EC_05_2014_0102 crossref_primary_10_1061__ASCE_GM_1943_5622_0000718 crossref_primary_10_4028_www_scientific_net_AMR_765_767_482 crossref_primary_10_1016_j_apt_2020_09_021 crossref_primary_10_1016_j_cpc_2011_12_019 crossref_primary_10_1016_j_powtec_2014_04_096 crossref_primary_10_1016_j_apt_2022_103704 crossref_primary_10_1007_s10586_017_1141_8 crossref_primary_10_1142_S0219876220500449 |
| Cites_doi | 10.1108/02644400410519767 10.1061/(ASCE)0733-9399(2001)127:10(1027) 10.1002/0470020180 10.1016/0167-8191(94)90080-9 10.1177/109434209901300101 10.1016/0146-664X(82)90104-6 10.1002/(SICI)1097-0207(19980915)43:1<131::AID-NME447>3.0.CO;2-S 10.1016/0021-9991(74)90010-2 10.1108/02644400110365770 10.1016/0010-4655(89)90125-2 10.1103/PhysRev.159.98 |
| ContentType | Journal Article |
| Copyright | Emerald Group Publishing Limited Copyright Emerald Group Publishing Limited 2009 |
| Copyright_xml | – notice: Emerald Group Publishing Limited – notice: Copyright Emerald Group Publishing Limited 2009 |
| DBID | BSCLL AAYXX CITATION 7SC 7TB 7WY 7WZ 7XB 8AO 8FD 8FE 8FG ABJCF AFKRA ARAPS AZQEC BENPR BEZIV BGLVJ CCPQU DWQXO FR3 F~G GNUQQ HCIFZ JQ2 K6~ K7- KR7 L.- L.0 L6V L7M L~C L~D M0C M0N M2P M7S P5Z P62 PHGZM PHGZT PKEHL PQBIZ PQEST PQGLB PQQKQ PQUKI PRINS PTHSS Q9U |
| DOI | 10.1108/02644400910975423 |
| DatabaseName | Istex CrossRef Computer and Information Systems Abstracts Mechanical & Transportation Engineering Abstracts ABI/INFORM Collection ABI/INFORM Global (PDF only) ProQuest Central (purchase pre-March 2016) ProQuest Pharma Collection Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection Materials Science & Engineering Collection ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials - QC ProQuest Central Business Premium Collection ProQuest Technology Collection (LUT) ProQuest One ProQuest Central Engineering Research Database ABI/INFORM Global (Corporate) ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection ProQuest Business Collection Computer Science Database (Proquest) Civil Engineering Abstracts ABI/INFORM Professional Advanced ABI/INFORM Professional Standard ProQuest Engineering Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional ABI/INFORM Global Computing Database Science Database Engineering Database Advanced Technologies & Aerospace Collection ProQuest Advanced Technologies & Aerospace Collection Proquest Central Premium ProQuest One Academic ProQuest One Academic Middle East (New) ProQuest One Business ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic ProQuest One Academic UKI Edition ProQuest Central China Engineering Collection ProQuest Central Basic |
| DatabaseTitle | CrossRef ABI/INFORM Global (Corporate) ProQuest One Business Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) Mechanical & Transportation Engineering Abstracts ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts SciTech Premium Collection ProQuest One Community College ProQuest Pharma Collection ProQuest Central China ABI/INFORM Complete ProQuest Central ABI/INFORM Professional Advanced ProQuest One Applied & Life Sciences ProQuest Engineering Collection ABI/INFORM Professional Standard ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Engineering Collection Advanced Technologies & Aerospace Collection Business Premium Collection Civil Engineering Abstracts ABI/INFORM Global ProQuest Computing Engineering Database ProQuest Central Basic ProQuest Science Journals ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection ProQuest Business Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest One Academic UKI Edition Materials Science & Engineering Collection Engineering Research Database ProQuest One Academic ProQuest One Academic (New) |
| DatabaseTitleList | ABI/INFORM Global (Corporate) |
| Database_xml | – sequence: 1 dbid: 8FG name: ProQuest Technology Collection url: https://search.proquest.com/technologycollection1 sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Applied Sciences Engineering |
| EISSN | 1758-7077 |
| Editor | Munjiza, Antonio |
| Editor_xml | – sequence: 1 givenname: Antonio surname: Munjiza fullname: Munjiza, Antonio – sequence: 2 givenname: Antonio surname: Munjiza fullname: Munjiza, Antonio |
| EndPage | 634 |
| ExternalDocumentID | 1871933691 10_1108_02644400910975423 ark_67375_4W2_DD3SK9GL_T 10.1108/02644400910975423 |
| Genre | Feature |
| GroupedDBID | 0R~ 1WG 29G 4.4 5GY 5VS 70U 7WY 8AO 8FE 8FG 8FW 8R4 8R5 9E0 AAGBP AAMCF AATHL AAUDR ABIJV ABJCF ABJNI ABKQV ABSDC ACBEA ACGFS ACGOD ACIWK ACZLT ADFRT ADOMW AEBZA AENEX AFKRA AFNTC AFVFF AFYHH AFZLO AGQPQ AHMHQ AJEBP ALJBP ALMA_UNASSIGNED_HOLDINGS AODMV ARAPS ASJQZ ASMFL ASPBG AUCOK AVWKF AZFZN AZQEC BENPR BEZIV BGLVJ BPHCQ BTXLY CAG CCPQU COF CS3 DU5 DWQXO EBS ECCUG EJD EOXHF FNNZZ GEI GEL GNUQQ GQ. H13 HCIFZ HZ~ IJT IPNFZ J1Y JI- JL0 K6V K6~ K7- KBGRL L6V M0C M2P M42 M7S O9- P2P P62 PHGZM PHGZT PQBIZ PQQKQ PROAC PTHSS Q2X RIG ROL RWL SBBZN TAE TN5 U5U UNMZH ~02 3V. BSCLL GROUPED_ABI_INFORM_COMPLETE M0N AAYXX CITATION PQGLB PUEGO 7SC 7TB 7XB 8FD FR3 JQ2 KR7 L.- L.0 L7M L~C L~D PKEHL PQEST PQUKI PRINS Q9U |
| ID | FETCH-LOGICAL-c388t-35730eba85a9436a784ac449b369f15f7f2e78e2167be43b767921a1ccca22743 |
| IEDL.DBID | BENPR |
| ISSN | 0264-4401 |
| IngestDate | Fri Jul 25 10:53:16 EDT 2025 Wed Oct 01 05:42:34 EDT 2025 Thu Apr 24 23:11:04 EDT 2025 Wed Oct 30 09:39:12 EDT 2024 Wed Jul 31 14:17:22 EDT 2019 Fri Jul 04 02:58:07 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| Keywords | Programming and algorithm theory Particle size measurement |
| Language | English |
| License | https://www.emerald.com/insight/site-policies |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c388t-35730eba85a9436a784ac449b369f15f7f2e78e2167be43b767921a1ccca22743 |
| Notes | ark:/67375/4W2-DD3SK9GL-T istex:64D64EFDE45FDB27B823EF945E9094E1FE64BCED original-pdf:1820260604.pdf href:02644400910975423.pdf filenameID:1820260604 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 14 |
| PQID | 214530412 |
| PQPubID | 26043 |
| PageCount | 14 |
| ParticipantIDs | emerald_primary_10_1108_02644400910975423 proquest_journals_214530412 crossref_primary_10_1108_02644400910975423 istex_primary_ark_67375_4W2_DD3SK9GL_T crossref_citationtrail_10_1108_02644400910975423 |
| ProviderPackageCode | CITATION AAYXX |
| PublicationCentury | 2000 |
| PublicationDate | 2009-08-21 |
| PublicationDateYYYYMMDD | 2009-08-21 |
| PublicationDate_xml | – month: 08 year: 2009 text: 2009-08-21 day: 21 |
| PublicationDecade | 2000 |
| PublicationPlace | Bradford |
| PublicationPlace_xml | – name: Bradford |
| PublicationTitle | Engineering computations |
| PublicationYear | 2009 |
| Publisher | Emerald Group Publishing Limited |
| Publisher_xml | – name: Emerald Group Publishing Limited |
| References | key2022021520123187400_b10 key2022021520123187400_b9 key2022021520123187400_b8 key2022021520123187400_b7 key2022021520123187400_b6 key2022021520123187400_b5 key2022021520123187400_b11 key2022021520123187400_b4 key2022021520123187400_b3 key2022021520123187400_b2 key2022021520123187400_b1 |
| References_xml | – ident: key2022021520123187400_b11 doi: 10.1108/02644400410519767 – ident: key2022021520123187400_b5 doi: 10.1061/(ASCE)0733-9399(2001)127:10(1027) – ident: key2022021520123187400_b7 doi: 10.1002/0470020180 – ident: key2022021520123187400_b1 doi: 10.1016/0167-8191(94)90080-9 – ident: key2022021520123187400_b2 doi: 10.1177/109434209901300101 – ident: key2022021520123187400_b6 doi: 10.1016/0146-664X(82)90104-6 – ident: key2022021520123187400_b8 doi: 10.1002/(SICI)1097-0207(19980915)43:1<131::AID-NME447>3.0.CO;2-S – ident: key2022021520123187400_b4 doi: 10.1016/0021-9991(74)90010-2 – ident: key2022021520123187400_b9 doi: 10.1108/02644400110365770 – ident: key2022021520123187400_b3 doi: 10.1016/0010-4655(89)90125-2 – ident: key2022021520123187400_b10 doi: 10.1103/PhysRev.159.98 |
| SSID | ssj0007330 |
| Score | 1.9282349 |
| Snippet | Purpose - A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In... Purpose A critical step toward an efficient contact detection algorithm is to localize the contact search to the immediate neighborhood of each particle. In... |
| SourceID | proquest crossref istex emerald |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 621 |
| SubjectTerms | Algorithms Atoms & subatomic particles Discrete element method Engineering Measurement Methods Particle size Particle size measurement Programming and algorithm theory Studies |
| Title | A hierarchical search algorithm for discrete element method of greatly differing particle sizes |
| URI | https://www.emerald.com/insight/content/doi/10.1108/02644400910975423/full/html https://api.istex.fr/ark:/67375/4W2-DD3SK9GL-T/fulltext.pdf https://www.proquest.com/docview/214530412 |
| Volume | 26 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: http://www.proquest.com/pqcentral?accountid=15518 eissn: 1758-7077 dateEnd: 20241101 omitProxy: true ssIdentifier: ssj0007330 issn: 0264-4401 databaseCode: BENPR dateStart: 19960101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Technology Collection customDbUrl: eissn: 1758-7077 dateEnd: 20241101 omitProxy: true ssIdentifier: ssj0007330 issn: 0264-4401 databaseCode: 8FG dateStart: 19960101 isFulltext: true titleUrlDefault: https://search.proquest.com/technologycollection1 providerName: ProQuest |
| link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3db9MwED9t7Qs88DFAK4PJD4AEUkTibz8gNNi6CdiEYBN7s-zEGYjSlrZIwF-PL3ECbFKfc7YU3_l85_P9fgCPpNTaK6MzEUyecVGbzPgcgSDzsi4qLrXA5uTjE3l0xt-ci_MNOO56YfBZZecTG0ddzUq8I3-OiNoMwaFezr9nSBqFxdWOQcMlZoXqRYMwtglDisBYAxi-Ojh5_6F3zYqxdOnCMx4zi1TmbKhwMDKIBm2wJCs4Zf8dVH-7dYe4-j-veO7mOBrfghspjiR7reJvw0aYbsHNFFOStGOXW3D9H8DBO2D3CHJfN9WDqBzS2jlxk4v4r6vP30gMYQk26i5iLE1C-7SctCzTZFaTCwwxJ79IS6sSpyTzZHpk-eV3WN6Fs_HB6eujLFEsZCXTepUxEXd48E4LZziTTmnuSs6NZ9LUhahVTYPSgRZS-cCZV1IZWriijIqnMaFl92AwnU3DNhDNaVl66eOJH3MaZ3QQIa9CHEIFq4p8BHm3nrZM-ONIgzGxTR6CZJiXVTCCZ_2QeQu-sU74cVJSL3tFxs6regRPL8utmfNJo-5e0i2-4ks4JSz_RO3-Pvv41hy-s6cj2OnswSYnsLS9yd5f-3UHrrUlquiyigcwWC1-hIcx0ln5XdjU48PdZMV_AHRc9D4 |
| linkProvider | ProQuest |
| linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV1Lb9NAEB6V5gAceBQQoTz2QJFAsrD3Ye8eKlRIS0rSCEEqelvW9rqtCEmIg6D8N_4bs_baQCvl1rNnV_LM7Dx2duYDeBrHUqaJkoGwKgy4KFSg0tANggyzIsp5LIVrTj4Yxf1D_u5IHK3B76YXxj2rbGxiZajzWebuyF-6idrMDYd6Nf8WONAoV1xtEDSMR1bIt6sJY76vY2DPfmAGV27v91DcW5Tu7Y7f9AMPMhBkTMplwATquE2NFEZxFptEcpNxrlIWqyISRVJQm0hLozhJLWdpEieKRibK8NcppnQM970CHc64wtyv83p39P5D6woSxvwlDw84ZjK-rFpB77hIBA-QciVgwSn7zzH-7Q7uOGn_vOApKve3dwtu-LiV7NSKdhvW7HQDbvoYlngLUW7A9X8GHN4BvUMc1nZVrUBlIDXHiJkcI2-XJ18JhszENQYvMHYntn7KTmpUazIryLELaSdnpIZxwS3J3Ks6KU9_2fIuHF4Kt-_B-nQ2tfeBSE6zLI1TjDAwhzJKWmHD3OISKlgehV0IG37qzM87d7AbE13lPQ5887wIuvCiXTKvh32sIt7yQmppL9DoeV504fl5uhV7PqvE3VKaxRf38i4Rmn-iutdjHwfq7VCPu7DZ6IP2RqfU7RF5sPLrE7jaHx8M9XB_NNiEa3V5DM1l9BDWl4vv9hFGWcv0sddlAp8v-_j8AXvVLyk |
| 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=A+hierarchical+search+algorithm+for+discrete+element+method+of+greatly+differing+particle+sizes&rft.jtitle=Engineering+computations&rft.au=Peters%2C+John+F.&rft.au=Kala%2C+Raju&rft.au=Maier%2C+Robert+S.&rft.date=2009-08-21&rft.pub=Emerald+Group+Publishing+Limited&rft.issn=0264-4401&rft.volume=26&rft.issue=6&rft.spage=621&rft.epage=634&rft_id=info:doi/10.1108%2F02644400910975423&rft.externalDBID=HAS_PDF&rft.externalDocID=10.1108%2F02644400910975423 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0264-4401&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0264-4401&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0264-4401&client=summon |