{"id":"https://openalex.org/W4412673666","doi":"https://doi.org/10.1145/3731155","title":"CK-MPM: A Compact-Kernel Material Point Method","display_name":"CK-MPM: A Compact-Kernel Material Point Method","publication_year":2025,"publication_date":"2025-07-27","ids":{"openalex":"https://openalex.org/W4412673666","doi":"https://doi.org/10.1145/3731155"},"language":"en","primary_location":{"id":"doi:10.1145/3731155","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3731155","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":true,"oa_status":"hybrid","oa_url":"https://doi.org/10.1145/3731155","any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013623806","display_name":"M.H. Liu","orcid":null},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":true,"raw_author_name":"Michael Liu","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, USA"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, USA","institution_ids":["https://openalex.org/I74973139"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5100722147","display_name":"Xinlei Wang","orcid":"https://orcid.org/0009-0000-5066-2262"},"institutions":[{"id":"https://openalex.org/I10452050","display_name":"Messiah University","ror":"https://ror.org/03wanmk11","country_code":"US","type":"education","lineage":["https://openalex.org/I10452050"]},{"id":"https://openalex.org/I4210091137","display_name":"NetEase (China)","ror":"https://ror.org/00fp6fj05","country_code":"CN","type":"company","lineage":["https://openalex.org/I4210091137"]}],"countries":["CN","US"],"is_corresponding":false,"raw_author_name":"Xinlei Wang","raw_affiliation_strings":["NetEase Games Messiah Engine, Hangzhou, China"],"affiliations":[{"raw_affiliation_string":"NetEase Games Messiah Engine, Hangzhou, China","institution_ids":["https://openalex.org/I4210091137","https://openalex.org/I10452050"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5087311970","display_name":"Minchen Li","orcid":"https://orcid.org/0000-0001-9868-7311"},"institutions":[{"id":"https://openalex.org/I74973139","display_name":"Carnegie Mellon University","ror":"https://ror.org/05x2bcf33","country_code":"US","type":"education","lineage":["https://openalex.org/I74973139"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Minchen Li","raw_affiliation_strings":["Carnegie Mellon University, Pittsburgh, USA"],"affiliations":[{"raw_affiliation_string":"Carnegie Mellon University, Pittsburgh, USA","institution_ids":["https://openalex.org/I74973139"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5013623806"],"corresponding_institution_ids":["https://openalex.org/I74973139"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.19195199,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"44","issue":"4","first_page":"1","last_page":"14"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T11694","display_name":"Fluid Dynamics Simulations and Interactions","score":1.0,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11751","display_name":"Lattice Boltzmann Simulation Studies","score":0.9936000108718872,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11382","display_name":"Fluid Dynamics and Heat Transfer","score":0.9796000123023987,"subfield":{"id":"https://openalex.org/subfields/2206","display_name":"Computational Mechanics"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/kernel","display_name":"Kernel (algebra)","score":0.6045640110969543},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5002672672271729},{"id":"https://openalex.org/keywords/point","display_name":"Point (geometry)","score":0.4663255512714386},{"id":"https://openalex.org/keywords/computer-graphics","display_name":"Computer graphics (images)","score":0.4271451532840729},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.36577898263931274},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.33645665645599365},{"id":"https://openalex.org/keywords/geometry","display_name":"Geometry","score":0.2431054413318634},{"id":"https://openalex.org/keywords/pure-mathematics","display_name":"Pure mathematics","score":0.19168397784233093}],"concepts":[{"id":"https://openalex.org/C74193536","wikidata":"https://www.wikidata.org/wiki/Q574844","display_name":"Kernel (algebra)","level":2,"score":0.6045640110969543},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5002672672271729},{"id":"https://openalex.org/C28719098","wikidata":"https://www.wikidata.org/wiki/Q44946","display_name":"Point (geometry)","level":2,"score":0.4663255512714386},{"id":"https://openalex.org/C121684516","wikidata":"https://www.wikidata.org/wiki/Q7600677","display_name":"Computer graphics (images)","level":1,"score":0.4271451532840729},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.36577898263931274},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.33645665645599365},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.2431054413318634},{"id":"https://openalex.org/C202444582","wikidata":"https://www.wikidata.org/wiki/Q837863","display_name":"Pure mathematics","level":1,"score":0.19168397784233093}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1145/3731155","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3731155","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"}],"best_oa_location":{"id":"doi:10.1145/3731155","is_oa":true,"landing_page_url":"https://doi.org/10.1145/3731155","pdf_url":null,"source":{"id":"https://openalex.org/S185367456","display_name":"ACM Transactions on Graphics","issn_l":"0730-0301","issn":["0730-0301","1557-7368"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319798","host_organization_name":"Association for Computing Machinery","host_organization_lineage":["https://openalex.org/P4310319798"],"host_organization_lineage_names":["Association for Computing Machinery"],"type":"journal"},"license":"cc-by","license_id":"https://openalex.org/licenses/cc-by","version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"ACM Transactions on Graphics","raw_type":"journal-article"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":43,"referenced_works":["https://openalex.org/W1505152011","https://openalex.org/W1968312755","https://openalex.org/W2022566626","https://openalex.org/W2034657671","https://openalex.org/W2064713205","https://openalex.org/W2081376769","https://openalex.org/W2091674402","https://openalex.org/W2114313349","https://openalex.org/W2154583999","https://openalex.org/W2162410491","https://openalex.org/W2278868814","https://openalex.org/W2303895937","https://openalex.org/W2465888780","https://openalex.org/W2469863283","https://openalex.org/W2736344262","https://openalex.org/W2737627651","https://openalex.org/W2739405427","https://openalex.org/W2769733039","https://openalex.org/W2770820244","https://openalex.org/W2810873357","https://openalex.org/W2902035653","https://openalex.org/W2902950919","https://openalex.org/W2902991331","https://openalex.org/W2941344548","https://openalex.org/W2958142095","https://openalex.org/W2959624262","https://openalex.org/W2966817520","https://openalex.org/W2985293775","https://openalex.org/W2989312911","https://openalex.org/W3048702918","https://openalex.org/W3048863575","https://openalex.org/W3048942583","https://openalex.org/W3080703334","https://openalex.org/W3109110846","https://openalex.org/W3138054841","https://openalex.org/W3156948055","https://openalex.org/W3183230940","https://openalex.org/W3184969717","https://openalex.org/W4213419157","https://openalex.org/W4233546237","https://openalex.org/W4307921977","https://openalex.org/W4385824302","https://openalex.org/W4394201496"],"related_works":["https://openalex.org/W4391375266","https://openalex.org/W1979597421","https://openalex.org/W2007980826","https://openalex.org/W2051487156","https://openalex.org/W2061531152","https://openalex.org/W3002753104","https://openalex.org/W2077600819","https://openalex.org/W2142036596","https://openalex.org/W2072657027","https://openalex.org/W2962838298"],"abstract_inverted_index":{"The":[0],"Material":[1],"Point":[2],"Method":[3],"(MPM)":[4],"has":[5],"become":[6],"a":[7,79,90,171],"cornerstone":[8],"of":[9,62,95,120,207,232],"physics-based":[10],"simulation,":[11],"widely":[12],"used":[13],"in":[14,43,93,210,236],"geomechanics":[15],"and":[16,66,98,109,157,185,201,214,220,243],"computer":[17],"graphics":[18],"for":[19,86,223,240],"modeling":[20],"phenomena":[21],"such":[22],"as":[23],"granular":[24],"flows,":[25],"viscoelasticity,":[26],"fracture":[27],"mechanics,":[28],"etc.":[29],"Despite":[30],"its":[31,132],"versatility,":[32],"the":[33,60,118,147,205,229],"original":[34],"MPM":[35,87,180],"suffers":[36],"from":[37],"cell-crossing":[38],"instabilities":[39],"caused":[40],"by":[41,53],"discontinuities":[42],"particle-grid":[44],"transfer":[45],"kernels.":[46,130],"Existing":[47],"solutions":[48],"mostly":[49],"mitigate":[50],"these":[51],"issues":[52],"adopting":[54],"smoother":[55],"shape":[56],"functions,":[57],"but":[58],"at":[59],"cost":[61],"increased":[63],"numerical":[64,187],"diffusion":[65,188],"computational":[67,99],"overhead":[68],"due":[69],"to":[70,128,190],"larger":[71],"kernel":[72,85],"support.":[73],"In":[74],"this":[75],"paper,":[76],"we":[77],"propose":[78],"novel":[80],"C":[81],"2":[82],"-continuous":[83],"compact":[84],"that":[88,163],"achieves":[89],"unique":[91],"balance":[92],"terms":[94],"stability,":[96],"accuracy,":[97],"efficiency.":[100],"Our":[101,226],"method":[102,165],"integrates":[103],"seamlessly":[104],"with":[105,124,142],"Affine":[106],"Particle-In-Cell":[107],"(APIC)":[108],"Moving":[110],"Least":[111],"Squares":[112],"(MLS)":[113],"MPM,":[114],"while":[115],"only":[116],"doubling":[117],"number":[119],"grid":[121,143],"nodes":[122,144],"associated":[123],"each":[125],"particle":[126],"compared":[127,189],"linear":[129,213],"At":[131],"core":[133],"is":[134],"an":[135],"innovative":[136],"dual-grid":[137],"framework,":[138],"which":[139],"associates":[140],"particles":[141],"exclusively":[145],"within":[146],"cells":[148],"they":[149],"occupy":[150],"on":[151,177],"two":[152],"staggered":[153],"grids,":[154],"ensuring":[155],"consistent":[156],"stable":[158],"force":[159],"computations.":[160],"We":[161],"demonstrate":[162],"our":[164,208],"can":[166],"be":[167],"conveniently":[168],"implemented":[169],"using":[170],"domain-specific":[172],"language,":[173],"Taichi,":[174],"or":[175],"based":[176],"open-source":[178],"GPU":[179],"frameworks,":[181],"achieving":[182],"faster":[183],"runtime":[184],"less":[186],"quadratic":[191],"B-spline":[192],"MPM.":[193],"Comprehensive":[194],"validation":[195],"through":[196],"unit":[197],"tests,":[198],"comparative":[199],"studies,":[200],"stress":[202],"tests":[203],"demonstrates":[204],"efficacy":[206],"approach":[209],"conserving":[211],"both":[212],"angular":[215],"momentum,":[216],"handling":[217],"stiff":[218],"materials,":[219],"scaling":[221],"efficiently":[222],"large-scale":[224],"simulations.":[225,245],"results":[227],"highlight":[228],"transformative":[230],"potential":[231],"compact,":[233],"high-order":[234],"kernels":[235],"advancing":[237],"MPM's":[238],"capabilities":[239],"stable,":[241],"accurate,":[242],"high-performance":[244]},"counts_by_year":[],"updated_date":"2026-03-28T06:11:35.319607","created_date":"2025-10-10T00:00:00"}
