{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T19:21:12Z","timestamp":1783106472958,"version":"3.54.6"},"reference-count":64,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"NSF","award":["2106733, 2144806, 1919647"],"award-info":[{"award-number":["2106733, 2144806, 1919647"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2022,7]]},"abstract":"<jats:p>We present the Moving Eulerian-Lagrangian Particles (MELP), a novel mesh-free method for simulating incompressible fluid on thin films and foams. Employing a bi-layer particle structure, MELP jointly simulates detailed, vigorous flow and large surface deformation at high stability and efficiency. In addition, we design multi-MELP: a mechanism that facilitates the physically-based interaction between multiple MELP systems, to simulate bubble clusters and foams with non-manifold topological evolution. We showcase the efficacy of our method with a broad range of challenging thin film phenomena, including the Rayleigh-Taylor instability across double-bubbles, foam fragmentation with rim surface tension, recovery of the Plateau borders, Newton black films, as well as cyclones on bubble clusters.<\/jats:p>","DOI":"10.1145\/3528223.3530174","type":"journal-article","created":{"date-parts":[[2022,7,22]],"date-time":"2022-07-22T21:06:27Z","timestamp":1658523987000},"page":"1-17","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":18,"title":["A moving eulerian-lagrangian particle method for thin film and foam simulation"],"prefix":"10.1145","volume":"41","author":[{"given":"Yitong","family":"Deng","sequence":"first","affiliation":[{"name":"Dartmouth College"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mengdi","family":"Wang","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangxin","family":"Kong","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shiying","family":"Xiong","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zangyueyang","family":"Xian","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bo","family":"Zhu","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2022,7,22]]},"reference":[{"key":"e_1_2_2_1_1","volume-title":"Extending the Calculus of Moving Surfaces to Higher Orders. arXiv preprint arXiv:1806.02335","author":"Afas Keith C","year":"2018","unstructured":"Keith C Afas. 2018. Extending the Calculus of Moving Surfaces to Higher Orders. arXiv preprint arXiv:1806.02335 (2018)."},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2508363.2508395"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/2990495"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1017\/S002211200400967X"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459874"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112001005213"},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730807"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-fluid-011212-140634"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-2789(89)90144-9"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/2767003"},{"key":"e_1_2_2_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925899"},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2013.07.032"},{"key":"e_1_2_2_13_1","first-page":"770","article-title":"Capillary surface interfaces","volume":"46","author":"Finn Robert","year":"1999","unstructured":"Robert Finn. 1999. Capillary surface interfaces. Notices of the AMS 46, 7 (1999), 770--781.","journal-title":"Notices of the AMS"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.10.006"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/38.865884"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1080\/01630560903123262"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-9590.2010.00485.x"},{"key":"e_1_2_2_19_1","volume-title":"Variable thickness model for fluid films under large displacement. Physical review letters 105, 13","author":"Grinfeld Pavel","year":"2010","unstructured":"Pavel Grinfeld. 2010b. Variable thickness model for fluid films under large displacement. Physical review letters 105, 13 (2010), 137802."},{"key":"e_1_2_2_20_1","first-page":"239","article-title":"Viscous equations of fluid film dynamics","volume":"19","author":"Grinfeld Pavel","year":"2010","unstructured":"Pavel Grinfeld. 2010c. Viscous equations of fluid film dynamics. Computers Materials and Continua 19, 3 (2010), 239.","journal-title":"Computers Materials and Continua"},{"key":"e_1_2_2_21_1","volume-title":"Introduction to tensor analysis and the calculus of moving surfaces","author":"Grinfeld Pavel","unstructured":"Pavel Grinfeld. 2013. Introduction to tensor analysis and the calculus of moving surfaces. Springer."},{"key":"e_1_2_2_22_1","first-page":"1","article-title":"Exact nonlinear equations for fluid films and proper adaptations of conservation theorems from classical hydrodynamics","volume":"16","author":"Pavel Grinfeld","year":"2009","unstructured":"Pavel Grinfeld et al. 2009. Exact nonlinear equations for fluid films and proper adaptations of conservation theorems from classical hydrodynamics. Journal of Geometry and Symmetry in Physics 16 (2009), 1--21.","journal-title":"Journal of Geometry and Symmetry in Physics"},{"key":"e_1_2_2_23_1","first-page":"61","article-title":"A better calculus of moving surfaces","volume":"26","author":"Pavel Grinfeld","year":"2012","unstructured":"Pavel Grinfeld et al. 2012. A better calculus of moving surfaces. Journal of Geometry and Symmetry in Physics 26 (2012), 61--69.","journal-title":"Journal of Geometry and Symmetry in Physics"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2879177"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(74)90051-5"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392094"},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417845"},{"key":"e_1_2_2_28_1","volume-title":"Implicit incompressible SPH","author":"Ihmsen Markus","year":"2013","unstructured":"Markus Ihmsen, Jens Cornelis, Barbara Solenthaler, Christopher Horvath, and Matthias Teschner. 2013. Implicit incompressible SPH. IEEE transactions on visualization and computer graphics 20, 3 (2013), 426--435."},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392405"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/3130800.3130835"},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.5555\/1009379.1009614"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-002-0195-6"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/2766996"},{"key":"e_1_2_2_34_1","unstructured":"M. Kness. 2008. ColorPy-A Python package for handling physical descriptions of color and light spectra. (2008)."},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcis.2003.12.061"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.fluid.37.061903.175753"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.93.208301"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964931"},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2011.10.027"},{"key":"e_1_2_2_40_1","volume-title":"Computer Graphics Forum","author":"Morgenroth Dieter","unstructured":"Dieter Morgenroth, Stefan Reinhardt, Daniel Weiskopf, and Bernhard Eberhardt. 2020. Efficient 2D simulation on moving 3D surfaces. In Computer Graphics Forum, Vol. 39. Wiley Online Library, 27--38."},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786784.2786798"},{"key":"e_1_2_2_42_1","volume-title":"Surfactants and interfacial phenomena","author":"Rosen Milton J","unstructured":"Milton J Rosen and Joy T Kunjappu. 2012. Surfactants and interfacial phenomena. John Wiley & Sons."},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109253"},{"key":"e_1_2_2_44_1","volume-title":"Multiscale modeling of membrane rearrangement, drainage, and rupture in evolving foams. Science 340, 6133","author":"Saye Robert I","year":"2013","unstructured":"Robert I Saye and James A Sethian. 2013. Multiscale modeling of membrane rearrangement, drainage, and rupture in evolving foams. Science 340, 6133 (2013), 720--724."},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2016.02.077"},{"key":"e_1_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185557"},{"key":"e_1_2_2_47_1","volume-title":"A Laplacian for Nonmanifold Triangle Meshes. Computer Graphics Forum (SGP) 39, 5","author":"Sharp Nicholas","year":"2020","unstructured":"Nicholas Sharp and Keenan Crane. 2020. A Laplacian for Nonmanifold Triangle Meshes. Computer Graphics Forum (SGP) 39, 5 (2020)."},{"key":"e_1_2_2_48_1","volume-title":"Photorealism in Computer Graphics","author":"Smits Brian E","unstructured":"Brian E Smits and Gary W Meyer. 1992. Newton's colors: simulating interference phenomena in realistic image synthesis. In Photorealism in Computer Graphics. Springer, 185--194."},{"key":"e_1_2_2_49_1","volume-title":"SPH Based Shallow Water Simulation","author":"Solenthaler Barbara","unstructured":"Barbara Solenthaler. 2011. SPH Based Shallow Water Simulation. The Eurographics Association."},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2461912.2461948"},{"key":"e_1_2_2_51_1","volume-title":"Shape dynamics of bouncing droplets. Scientific reports 9, 1","author":"Svintradze David V","year":"2019","unstructured":"David V Svintradze. 2019. Shape dynamics of bouncing droplets. Scientific reports 9, 1 (2019), 1--10."},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.colsurfa.2015.02.015"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392487"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459864"},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3450626.3459781"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1088\/0953-8984\/8\/47\/055"},{"key":"e_1_2_2_57_1","unstructured":"J. Z. Wu H. Y. Ma and M. D. Zhou. 2006. Vorticity and Vortex Dynamics. Springer."},{"key":"e_1_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2005.07.016"},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/3320285"},{"key":"e_1_2_2_60_1","volume-title":"Modelling of the turbulent burning velocity based on Lagrangian statistics of propagating surfaces. Journal of Fluid Mechanics 887","author":"You Jiaping","year":"2020","unstructured":"Jiaping You and Yue Yang. 2020. Modelling of the turbulent burning velocity based on Lagrangian statistics of propagating surfaces. Journal of Fluid Mechanics 887 (2020)."},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1145\/2751541"},{"key":"e_1_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2000.6658"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.gmod.2009.08.001"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661287"},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073204.1073298"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528223.3530174","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528223.3530174","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3528223.3530174","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:49Z","timestamp":1750186969000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528223.3530174"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7]]},"references-count":64,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2022,7]]}},"alternative-id":["10.1145\/3528223.3530174"],"URL":"https:\/\/doi.org\/10.1145\/3528223.3530174","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7]]},"assertion":[{"value":"2022-07-22","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}