{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T09:15:58Z","timestamp":1782897358215,"version":"3.54.5"},"reference-count":39,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2012,7,1]],"date-time":"2012-07-01T00:00:00Z","timestamp":1341100800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SFB TR8TE 632\/1"],"award-info":[{"award-number":["SFB TR8TE 632\/1"]}],"id":[{"id":"10.13039\/501100001659","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,8,5]]},"abstract":"<jats:p>We propose a momentum-conserving two-way coupling method of SPH fluids and arbitrary rigid objects based on hydrodynamic forces. Our approach samples the surface of rigid bodies with boundary particles that interact with the fluid, preventing deficiency issues and both spatial and temporal discontinuities. The problem of inhomogeneous boundary sampling is addressed by considering the relative contribution of a boundary particle to a physical quantity. This facilitates not only the initialization process but also allows the simulation of multiple dynamic objects. Thin structures consisting of only one layer or one line of boundary particles, and also non-manifold geometries can be handled without any additional treatment. We have integrated our approach into WCSPH and PCISPH, and demonstrate its stability and flexibility with several scenarios including multiphase flow.<\/jats:p>","DOI":"10.1145\/2185520.2185558","type":"journal-article","created":{"date-parts":[[2012,8,6]],"date-time":"2012-08-06T18:11:37Z","timestamp":1344276697000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":263,"title":["Versatile rigid-fluid coupling for incompressible SPH"],"prefix":"10.1145","volume":"31","author":[{"given":"Nadir","family":"Akinci","sequence":"first","affiliation":[{"name":"University of Freiburg"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Markus","family":"Ihmsen","sequence":"additional","affiliation":[{"name":"University of Freiburg"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gizem","family":"Akinci","sequence":"additional","affiliation":[{"name":"University of Freiburg"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Barbara","family":"Solenthaler","sequence":"additional","affiliation":[{"name":"ETH Z\u00fcrich"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthias","family":"Teschner","sequence":"additional","affiliation":[{"name":"University of Freiburg"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2012,7]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276437"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.02096.x"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2037826.2037895"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276502"},{"key":"e_1_2_2_5_1","volume-title":"Proc. of the 2007 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 209--217","author":"Becker M.","unstructured":"Becker , M. , and Teschner , M . 2007. Weakly compressible SPH for free surface flows . In Proc. of the 2007 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 209--217 . Becker, M., and Teschner, M. 2007. Weakly compressible SPH for free surface flows. In Proc. of the 2007 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 209--217."},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.5555\/2381692.2381696"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2008.107"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073379"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2011.29"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1057432.1057457"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015733"},{"key":"e_1_2_2_12_1","volume-title":"Proc. of the 2010 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 197--206","author":"Chentanez N.","unstructured":"Chentanez , N. , and M\u00fcller , M . 2010. Real-time simulation of large bodies of water with small scale details . In Proc. of the 2010 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 197--206 . Chentanez, N., and M\u00fcller, M. 2010. Real-time simulation of large bodies of water with small scale details. In Proc. of the 2010 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 197--206."},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.5555\/1218064.1218075"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073400"},{"key":"e_1_2_2_15_1","unstructured":"Coumans E. 2011. Bullet physics library (version 2.78) {software}. http:\/\/www.bulletphysics.org.  Coumans E. 2011. Bullet physics library (version 2.78) {software}. http:\/\/www.bulletphysics.org."},{"key":"e_1_2_2_16_1","volume-title":"Proc. Coastal Dynamics, 779--787","author":"Dalrymple R.","unstructured":"Dalrymple , R. , and Knio , O . 2001. SPH modeling of water waves . In Proc. Coastal Dynamics, 779--787 . Dalrymple, R., and Knio, O. 2001. SPH modeling of water waves. In Proc. Coastal Dynamics, 779--787."},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073299"},{"key":"e_1_2_2_18_1","volume-title":"Proc. of Computer Graphics International, 63--70","author":"Harada T.","unstructured":"Harada , T. , Koshizuka , S. , and Kawaguchi , Y . 2007. Smoothed particle hydrodynamics on GPUs . In Proc. of Computer Graphics International, 63--70 . Harada, T., Koshizuka, S., and Kawaguchi, Y. 2007. Smoothed particle hydrodynamics on GPUs. In Proc. of Computer Graphics International, 63--70."},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.09.001"},{"key":"e_1_2_2_20_1","volume-title":"Proc. of VRIPHYS, 79--88","author":"Ihmsen M.","unstructured":"Ihmsen , M. , Akinci , N. , Gissler , M. , and Teschner , M . 2010. Boundary handling and adaptive time-stepping for PCISPH . In Proc. of VRIPHYS, 79--88 . Ihmsen, M., Akinci, N., Gissler, M., and Teschner, M. 2010. Boundary handling and adaptive time-stepping for PCISPH. In Proc. of VRIPHYS, 79--88."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2010.01832.x"},{"key":"e_1_2_2_22_1","unstructured":"Keiser R. Adams B. Dutr\u00e9 P. Guibas L. and Pauly M. 2006. Multiresolution particle-based fluids. Tech. rep. ETH Zurich.  Keiser R. Adams B. Dutr\u00e9 P. Guibas L. and Pauly M. 2006. Multiresolution particle-based fluids. Tech. rep. ETH Zurich."},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1400885.1400898"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/1399504.1360648"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-54960-9_58"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cpc.2009.05.008"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1061\/(ASCE)0733-950X(1999)125:3(145)"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1088\/0034-4885\/68\/8\/R01"},{"key":"e_1_2_2_29_1","volume-title":"Proc. of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 154--159","author":"M\u00fcller M.","unstructured":"M\u00fcller , M. , Charypar , D. , and Gross , M . 2003. Particle-based fluid simulation for interactive applications . In Proc. of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 154--159 . M\u00fcller, M., Charypar, D., and Gross, M. 2003. Particle-based fluid simulation for interactive applications. In Proc. of the 2003 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 154--159."},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.v15:3\/4"},{"key":"e_1_2_2_31_1","unstructured":"NVIDIA ARC 2011. mental ray 3.9 {software}. http:\/\/www.mentalimages.com\/products\/mental-ray\/about-mental-ray.html.  NVIDIA ARC 2011. mental ray 3.9 {software}. http:\/\/www.mentalimages.com\/products\/mental-ray\/about-mental-ray.html."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.09.004"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.v20:2\/3"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2019406.2019411"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360645"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964976"},{"key":"e_1_2_2_38_1","volume-title":"Proc. of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 211--218","author":"Solenthaler B.","unstructured":"Solenthaler , B. , and Pajarola , R . 2008. Density Contrast SPH Interfaces . In Proc. of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 211--218 . Solenthaler, B., and Pajarola, R. 2008. Density Contrast SPH Interfaces. In Proc. of the 2008 ACM SIGGRAPH\/Eurographics Symposium on Computer Animation, 211--218."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531346"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.v18:1"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2185520.2185558","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2185520.2185558","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:06:47Z","timestamp":1750241207000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2185520.2185558"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,7]]},"references-count":39,"aliases":["10.1145\/2185520.2335413"],"journal-issue":{"issue":"4","published-print":{"date-parts":[[2012,8,5]]}},"alternative-id":["10.1145\/2185520.2185558"],"URL":"https:\/\/doi.org\/10.1145\/2185520.2185558","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012,7]]},"assertion":[{"value":"2012-07-01","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}