{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,7]],"date-time":"2025-12-07T13:10:11Z","timestamp":1765113011325,"version":"build-2065373602"},"reference-count":77,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T00:00:00Z","timestamp":1701302400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Deutsche Forschungsgemeinschaft e.V."}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2024,2,29]]},"abstract":"<jats:p>The numerical simulation of surface tension is an active area of research in many different fields of application and has been attempted using a wide range of methods. Our contribution is the derivation and implementation of an implicit cohesion force based approach for the simulation of surface tension effects using the Smoothed Particle Hydrodynamics (SPH) method. We define a continuous formulation inspired by the properties of surface tension at the molecular scale which is spatially discretized using SPH. An adapted variant of the linearized backward Euler method is used for time discretization, which we also strongly couple with an implicit viscosity model. Finally, we extend our formulation with adhesion forces for interfaces with rigid objects.<\/jats:p>\n          <jats:p>Existing SPH approaches for surface tension in computer graphics are mostly based on explicit time integration, thereby lacking in stability for challenging settings. We compare our implicit surface tension method to these approaches and further evaluate our model on a wider variety of complex scenarios, showcasing its efficacy and versatility. Among others, these include but are not limited to simulations of a water crown, a dripping faucet, and a droplet toy.<\/jats:p>","DOI":"10.1145\/3631936","type":"journal-article","created":{"date-parts":[[2023,11,7]],"date-time":"2023-11-07T12:17:47Z","timestamp":1699359467000},"page":"1-14","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":11,"title":["Implicit Surface Tension for SPH Fluid Simulation"],"prefix":"10.1145","volume":"43","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3920-7765","authenticated-orcid":false,"given":"Stefan Rhys","family":"Jeske","sequence":"first","affiliation":[{"name":"RWTH Aachen University, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4427-2377","authenticated-orcid":false,"given":"Lukas","family":"Westhofen","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6818-2953","authenticated-orcid":false,"given":"Fabian","family":"L\u00f6schner","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4651-7542","authenticated-orcid":false,"given":"Jos\u00e9 Antonio","family":"Fern\u00e1ndez-fern\u00e1ndez","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Germany"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1908-4027","authenticated-orcid":false,"given":"Jan","family":"Bender","sequence":"additional","affiliation":[{"name":"RWTH Aachen University, Germany"}]}],"member":"320","published-online":{"date-parts":[[2023,11,30]]},"reference":[{"key":"e_1_3_3_2_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2013.03.048"},{"key":"e_1_3_3_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508395"},{"key":"e_1_3_3_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2335413"},{"key":"e_1_3_3_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmultiphaseflow.2013.01.005"},{"key":"e_1_3_3_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786784.2786793"},{"key":"e_1_3_3_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185609"},{"key":"e_1_3_3_8_1","first-page":"1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation","author":"Becker Markus","year":"2007","unstructured":"Markus Becker and Matthias Teschner. 2007. Weakly compressible SPH for free surface flows. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 1\u20138. http:\/\/portal.acm.org\/citation.cfm?id=1272690.1272719"},{"key":"e_1_3_3_9_1","unstructured":"Jan Bender. 2022. SPlisHSPlasH Library. Retrieved November 15 2023 from https:\/\/github.com\/InteractiveComputerGraphics\/SPlisHSPlasH"},{"key":"e_1_3_3_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2016.2578335"},{"key":"e_1_3_3_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/3359566.3360077"},{"key":"e_1_3_3_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1833351.1778853"},{"key":"e_1_3_3_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2159516.2159522"},{"key":"e_1_3_3_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(92)90240-y"},{"key":"e_1_3_3_15_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1744102"},{"key":"e_1_3_3_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459874"},{"key":"e_1_3_3_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417859"},{"key":"e_1_3_3_18_1","doi-asserted-by":"publisher","DOI":"10.2312\/SCA\/SCA05\/219-228"},{"key":"e_1_3_3_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/2767003"},{"key":"e_1_3_3_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-7486-9_5"},{"key":"e_1_3_3_21_1","doi-asserted-by":"publisher","DOI":"10.1080\/10407790.2021.1929295"},{"key":"e_1_3_3_22_1","doi-asserted-by":"publisher","DOI":"10.1093\/mnras\/181.3.375"},{"key":"e_1_3_3_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392431"},{"key":"e_1_3_3_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3284980"},{"key":"e_1_3_3_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2682630"},{"key":"e_1_3_3_26_1","doi-asserted-by":"publisher","DOI":"10.1111\/1467-8659.00672"},{"key":"e_1_3_3_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073283"},{"key":"e_1_3_3_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360647"},{"key":"e_1_3_3_29_1","doi-asserted-by":"publisher","DOI":"10.1140\/epjst\/e2019-800152-6"},{"key":"e_1_3_3_30_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.09.001"},{"key":"e_1_3_3_31_1","doi-asserted-by":"publisher","unstructured":"Markus Huber Stefan Reinhardt Daniel Weiskopf and Bernhard Eberhardt. 2015. Evaluation of surface tension models for SPH-based fluid animations using a benchmark test. In Workshop on Virtual Reality Interaction and Physical Simulation Fabrice Jaillet Florence Zara and Gabriel Zachmann (Eds.). Eurographics Association 41\u201350. 10.2312\/VRIPHYS.20151333","DOI":"10.2312\/VRIPHYS.20151333"},{"key":"e_1_3_3_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417845"},{"key":"e_1_3_3_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.105"},{"key":"e_1_3_3_34_1","doi-asserted-by":"publisher","DOI":"10.2312\/egst.20141034"},{"key":"e_1_3_3_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130835"},{"key":"e_1_3_3_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392405"},{"key":"e_1_3_3_37_1","doi-asserted-by":"publisher","DOI":"10.1007\/s40571-022-00465-x"},{"key":"e_1_3_3_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.compfluid.2007.07.002"},{"key":"e_1_3_3_39_1","doi-asserted-by":"publisher","DOI":"10.2207\/qjjws.38.25s"},{"key":"e_1_3_3_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3099564.3099565"},{"key":"e_1_3_3_41_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14508"},{"key":"e_1_3_3_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/3480142"},{"key":"e_1_3_3_43_1","volume-title":"Fluid Mechanics","author":"Landau L. D.","year":"2013","unstructured":"L. D. Landau and E. M. Lifshitz. 2013. Fluid Mechanics. Elsevier Science & Technology."},{"key":"e_1_3_3_44_1","doi-asserted-by":"publisher","DOI":"10.1088\/0959-5309\/43\/5\/301"},{"key":"e_1_3_3_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/tvcg.2021.3055789"},{"key":"e_1_3_3_46_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14110"},{"key":"e_1_3_3_47_1","doi-asserted-by":"publisher","DOI":"10.1086\/112164"},{"key":"e_1_3_3_48_1","doi-asserted-by":"publisher","unstructured":"Marek Krzysztof Misztal Kenny Erleben Adam Bargteil Jens Fursund Brian Bunch Christensen J. Andreas B\u00e6rentzen and Robert Bridson. 2012. Multiphase flow of immiscible fluids on unstructured moving meshes. In Eurographics P. Kry and J. Lee (Eds.). Eurographics Association 1\u201311. 10.2312\/SCA\/SCA12\/097-106","DOI":"10.2312\/SCA\/SCA12\/097-106"},{"key":"e_1_3_3_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/tvcg.2013.97"},{"key":"e_1_3_3_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(89)90032-6"},{"key":"e_1_3_3_51_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.astro.30.1.543"},{"key":"e_1_3_3_52_1","doi-asserted-by":"publisher","DOI":"10.1002\/1097-0363(20000615)33:3<333::aid-fld11>3.0.co;2-7"},{"key":"e_1_3_3_53_1","first-page":"154","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation","author":"M\u00fcller Matthias","year":"2003","unstructured":"Matthias M\u00fcller, David Charypar, and Markus Gross. 2003. Particle-based fluid simulation for interactive applications. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 154\u2013159. citation.cfm?id=846298"},{"key":"e_1_3_3_54_1","volume-title":"Mechanics and Properties of Matter.","author":"Nelkon Michael","year":"1969","unstructured":"Michael Nelkon. 1969. Mechanics and Properties of Matter.Heinemann Educational."},{"key":"e_1_3_3_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392445"},{"key":"e_1_3_3_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/2485895.2485912"},{"key":"e_1_3_3_57_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13317"},{"key":"e_1_3_3_58_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-fluid-122316-045034"},{"key":"e_1_3_3_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459862"},{"key":"e_1_3_3_60_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2011.11.021"},{"key":"e_1_3_3_61_1","doi-asserted-by":"publisher","DOI":"10.2312\/SCA\/SCA08\/211-218"},{"key":"e_1_3_3_62_1","doi-asserted-by":"publisher","DOI":"10.1103\/physreve.72.026301"},{"key":"e_1_3_3_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392487"},{"issue":"4","key":"e_1_3_3_64_1","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3450626.3459864","article-title":"Thin-film smoothed particle hydrodynamics fluid","volume":"40","author":"Wang Mengdi","year":"2021","unstructured":"Mengdi Wang, Yitong Deng, Xiangxin Kong, Aditya H. Prasad, Shiying Xiong, and Bo Zhu. 2021. Thin-film smoothed particle hydrodynamics fluid. ACM Transactions on Graphics 40, 4 (2021), 1\u201316.","journal-title":"ACM Transactions on Graphics"},{"key":"e_1_3_3_65_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11390-017-1793-0"},{"key":"e_1_3_3_66_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13349"},{"key":"e_1_3_3_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3550454.3555476"},{"key":"e_1_3_3_68_1","doi-asserted-by":"publisher","DOI":"10.1115\/DETC2019-98124"},{"key":"e_1_3_3_69_1","first-page":"29","volume-title":"Proceedings of the Symposium on Computer Animation","author":"Yang Sheng","year":"2016","unstructured":"Sheng Yang, Xiaowei He, Huamin Wang, Sheng Li, Guoping Wang, Enhua Wu, and Kun Zhou. 2016a. Enriching SPH simulation by approximate capillary waves. In Proceedings of the Symposium on Computer Animation. 29\u201336."},{"key":"e_1_3_3_70_1","first-page":"57","volume-title":"Proceedings of the 2016 Eurographics\/ACM SIGGRAPH Symposium on Computer Animation","author":"Yang Tao","year":"2016","unstructured":"Tao Yang, Ming Lin, Ralph Robert Martin, Jian Chang, and Shimin Hu. 2016b. Versatile interactions at interfaces for SPH-based simulations. In Proceedings of the 2016 Eurographics\/ACM SIGGRAPH Symposium on Computer Animation. ACM, New York, NY, 57\u201366."},{"key":"e_1_3_3_71_1","doi-asserted-by":"publisher","DOI":"10.1109\/tvcg.2017.2706289"},{"key":"e_1_3_3_72_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2010.06.010"},{"key":"e_1_3_3_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/tvcg.2011.141"},{"key":"e_1_3_3_74_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2009.08.001"},{"key":"e_1_3_3_75_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2014.08.051"},{"key":"e_1_3_3_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601201"},{"key":"e_1_3_3_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766942"},{"key":"e_1_3_3_78_1","doi-asserted-by":"publisher","DOI":"10.3390\/computers9020023"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3631936","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3631936","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:51:02Z","timestamp":1750287062000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3631936"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,30]]},"references-count":77,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2,29]]}},"alternative-id":["10.1145\/3631936"],"URL":"https:\/\/doi.org\/10.1145\/3631936","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2023,11,30]]},"assertion":[{"value":"2022-11-10","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-10-30","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2023-11-30","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}