{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,30]],"date-time":"2026-04-30T03:39:58Z","timestamp":1777520398571,"version":"3.51.4"},"reference-count":51,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2012,11,1]],"date-time":"2012-11-01T00:00:00Z","timestamp":1351728000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["6.12E+47"],"award-info":[{"award-number":["6.12E+47"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100002855","name":"Ministry of Science and Technology of the People's Republic of China","doi-asserted-by":"publisher","award":["2009CB3208042010CB328002"],"award-info":[{"award-number":["2009CB3208042010CB328002"]}],"id":[{"id":"10.13039\/501100002855","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2012,11]]},"abstract":"<jats:p>Simulating solid-fluid coupling with the classical meshless methods is an difficult issue due to the lack of the Kronecker delta property of the shape functions when enforcing the essential boundary conditions. In this work, we present a novel staggered meshless method to overcome this problem. We create a set of staggered particles from the original particles in each time step by mapping the mass and momentum onto these staggered particles, aiming to stagger the velocity field from the pressure field. Based on this arrangement, an new approximate projection method is proposed to enforce divergence-free on the fluid velocity with compatible boundary conditions. In the simulations, the method handles the fluid and solid in a unified meshless manner and generalizes the formulations for computing the viscous and pressure forces. To enhance the robustness of the algorithm, we further propose a new framework to handle the degeneration case in the solid-fluid coupling, which guarantees stability of the simulation. The proposed method offers the benefit that various slip boundary conditions can be easily implemented. Besides, explicit collision handling for the fluid and solid is avoided. The method is easy to implement and can be extended from the standard SPH algorithm in a straightforward manner. The paper also illustrates both one-way and two-way couplings of the fluids and rigid bodies using several test cases in two and three dimensions.<\/jats:p>","DOI":"10.1145\/2366145.2366168","type":"journal-article","created":{"date-parts":[[2012,11,14]],"date-time":"2012-11-14T20:36:17Z","timestamp":1352925377000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":26,"title":["Staggered meshless solid-fluid coupling"],"prefix":"10.1145","volume":"31","author":[{"given":"Xiaowei","family":"He","sequence":"first","affiliation":[{"name":"Institute of Software, Chinese Academy of Sciences and Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ning","family":"Liu","sequence":"additional","affiliation":[{"name":"Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guoping","family":"Wang","sequence":"additional","affiliation":[{"name":"Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fengjun","family":"Zhang","sequence":"additional","affiliation":[{"name":"Institute of Software, Chinese Academy of Sciences"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sheng","family":"Li","sequence":"additional","affiliation":[{"name":"Peking University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Songdong","family":"Shao","sequence":"additional","affiliation":[{"name":"University of Bradford"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hongan","family":"Wang","sequence":"additional","affiliation":[{"name":"Institute of Software, Chinese Academy of Sciences"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2012,11]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276437"},{"key":"e_1_2_1_2_1","volume-title":"Templates for the solution of linear systems: building blocks for iterative methods. No. 43","author":"Barrett R.","unstructured":"Barrett , R. 1994. Templates for the solution of linear systems: building blocks for iterative methods. No. 43 . Society for Industrial Mathematics . Barrett, R. 1994. Templates for the solution of linear systems: building blocks for iterative methods. No. 43. Society for Industrial Mathematics."},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276502"},{"key":"e_1_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.107"},{"key":"e_1_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2002.7176"},{"key":"e_1_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019406.2019409"},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.29"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(86)90211-1"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015733"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1999.6246"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2002.7166"},{"key":"e_1_2_1_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/566654.566645"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383261"},{"key":"e_1_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1006\/gmip.1996.0039"},{"key":"e_1_2_1_15_1","unstructured":"G\u00e9nevaux O. Habibi A. and Dischler J. 2003. Simulating fluid-solid interaction. In Graphics Interface 31--38.  G\u00e9nevaux O. Habibi A. and Dischler J. 2003. Simulating fluid-solid interaction. In Graphics Interface 31--38."},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073299"},{"key":"e_1_2_1_17_1","doi-asserted-by":"crossref","unstructured":"Harlow F. Welch J. etal 1965. Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. Physics of fluids 8 12 2182.  Harlow F. Welch J. et al. 1965. Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. Physics of fluids 8 12 2182.","DOI":"10.1063\/1.1761178"},{"key":"e_1_2_1_18_1","doi-asserted-by":"crossref","unstructured":"Harlow F. 1962. The particle-in-cell method for numerical solution of problems in fluid dynamics. Tech. rep. Los Alamos Scientific Lab. N. Mex.  Harlow F. 1962. The particle-in-cell method for numerical solution of problems in fluid dynamics. Tech. rep. Los Alamos Scientific Lab. N. Mex.","DOI":"10.2172\/4769185"},{"key":"e_1_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03074.x"},{"key":"e_1_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/965400.965561"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.5555\/2386366.2386387"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2008.06.005"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360648"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11831-010-9040-7"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2004.07.002"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.37"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1994.1034"},{"key":"e_1_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1088\/0034-4885\/68\/8\/R01"},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1997.5776"},{"key":"e_1_2_1_30_1","volume-title":"Proceedings of the 2003 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, 154--159","author":"M\u00fcller M.","unstructured":"M\u00fcller , M. , Charypar , D. , and Gross , M . 2003. Particle-based fluid simulation for interactive applications . In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, 154--159 . M\u00fcller, M., Charypar, D., and Gross, M. 2003. Particle-based fluid simulation for interactive applications. In Proceedings of the 2003 ACM SIGGRAPH\/Eurographics symposium on Computer animation, Eurographics Association, 154--159."},{"key":"e_1_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028523.1028542"},{"key":"e_1_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.v15:3\/4"},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.matcom.2008.01.003"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.09.004"},{"key":"e_1_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2009.61"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1002\/1097-0207(20000810)48:10<1445::AID-NME831>3.0.CO;2-9"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019406.2019411"},{"key":"e_1_2_1_38_1","doi-asserted-by":"crossref","unstructured":"Robinson-Mosher A. Shinar T. Gretarsson J. Su J. and Fedkiw R. 2008. Two-way coupling of fluids to rigid and deformable solids and shells. 46.  Robinson-Mosher A. Shinar T. Gretarsson J. Su J. and Fedkiw R. 2008. Two-way coupling of fluids to rigid and deformable solids and shells. 46.","DOI":"10.1145\/1399504.1360645"},{"key":"e_1_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1599470.1599500"},{"key":"e_1_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185557"},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0309-1708(03)00030-7"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964976"},{"key":"e_1_2_1_43_1","volume-title":"Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, 211--218","author":"Solenthaler B.","unstructured":"Solenthaler , B. , and Pajarola , R . 2008. Density contrast SPH interfaces . In Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, 211--218 . Solenthaler, B., and Pajarola, R. 2008. Density contrast SPH interfaces. In Proceedings of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, Eurographics Association, 211--218."},{"key":"e_1_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531346"},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.v18:1"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311548"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/1242073.1242279"},{"key":"e_1_2_1_48_1","doi-asserted-by":"crossref","unstructured":"Vignjevic R. Campbell J. and Libersky L. 2000. A treatment of zero-energy modes in the smoothed particle hydrodynamics method. Computer methods in Applied mechanics and Engineering 184 1 67--85.  Vignjevic R. Campbell J. and Libersky L. 2000. A treatment of zero-energy modes in the smoothed particle hydrodynamics method. Computer methods in Applied mechanics and Engineering 184 1 67--85.","DOI":"10.1016\/S0045-7825(99)00441-7"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1002\/nme.2458"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/344779.344801"},{"key":"e_1_2_1_51_1","volume-title":"Proc. 21st Symposium on Naval Hydrodynamics, 408--423","author":"Zhao R.","unstructured":"Zhao , R. , Faltinsen , O. , and Aarsnes , J . 1996. Water entry of arbitrary two-dimensional sections with and without flow separation . In Proc. 21st Symposium on Naval Hydrodynamics, 408--423 . Zhao, R., Faltinsen, O., and Aarsnes, J. 1996. Water entry of arbitrary two-dimensional sections with and without flow separation. In Proc. 21st Symposium on Naval Hydrodynamics, 408--423."}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2366145.2366168","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2366145.2366168","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T09:34:05Z","timestamp":1750239245000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2366145.2366168"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,11]]},"references-count":51,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2012,11]]}},"alternative-id":["10.1145\/2366145.2366168"],"URL":"https:\/\/doi.org\/10.1145\/2366145.2366168","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,11]]},"assertion":[{"value":"2012-11-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}