{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,11]],"date-time":"2026-02-11T12:53:05Z","timestamp":1770814385272,"version":"3.50.1"},"reference-count":63,"publisher":"Association for Computing Machinery (ACM)","issue":"4","license":[{"start":{"date-parts":[[2021,7,19]],"date-time":"2021-07-19T00:00:00Z","timestamp":1626652800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["ACM Trans. Graph."],"published-print":{"date-parts":[[2021,8,31]]},"abstract":"<jats:p>We propose a novel Lagrangian geometric representation using segment clouds to simulate incompressible fluid exhibiting strong anisotropic vortical features. The central component of our approach is a cloud of discrete segments enhanced by a set of local segment reseeding operations to facilitate both the geometrical evolution and the topological updates of vortical flow. We build a vortex dynamics solver with the support for dynamic solid boundaries based on discrete segment primitives. We demonstrate the efficacy of our approach by simulating a broad range of challenging flow phenomena, such as reconnection of non-closed vortex tubes and vortex shedding behind a rotating object.<\/jats:p>","DOI":"10.1145\/3450626.3459865","type":"journal-article","created":{"date-parts":[[2021,7,20]],"date-time":"2021-07-20T00:04:26Z","timestamp":1626739466000},"page":"1-12","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":23,"title":["Incompressible flow simulation on vortex segment clouds"],"prefix":"10.1145","volume":"40","author":[{"given":"Shiying","family":"Xiong","sequence":"first","affiliation":[{"name":"Dartmouth College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rui","family":"Tao","sequence":"additional","affiliation":[{"name":"Dartmouth College and Dalian Maritime University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yaorui","family":"Zhang","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fan","family":"Feng","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bo","family":"Zhu","sequence":"additional","affiliation":[{"name":"Dartmouth College"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,7,19]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1994.1129"},{"key":"e_1_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2012.87"},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073606"},{"key":"e_1_2_2_4_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 87--96","author":"Angelidis A.","unstructured":"A. Angelidis and F. Neyret . 2005. Simulation of smoke based on vortex filament primitives . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 87--96 . A. Angelidis and F. Neyret. 2005. Simulation of smoke based on vortex filament primitives. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 87--96."},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112084002457"},{"key":"e_1_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201337"},{"key":"e_1_2_2_7_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 77--86","author":"Barnat A.","unstructured":"A. Barnat and N. S. Pollard . 2012. Smoke sheets for graph-structured vortex filaments . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 77--86 . A. Barnat and N. S. Pollard. 2012. Smoke sheets for graph-structured vortex filaments. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 77--86."},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.4961078"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.4961078"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.3081559"},{"key":"e_1_2_2_11_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 87--95","author":"Brochu T.","unstructured":"T. Brochu , T. Keeler , and R. Bridson . 2012. Linear-time smoke animation with vortex sheet meshes . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 87--95 . T. Brochu, T. Keeler, and R. Bridson. 2012. Linear-time smoke animation with vortex sheet meshes. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 87--95."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/3072959.3073591"},{"key":"e_1_2_2_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2897824.2925868"},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/fld.1650110506"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112073002016"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(90)90001-H"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1993.1120"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.1996.0028"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511526442"},{"key":"e_1_2_2_20_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 6.","author":"Eberhardt S.","unstructured":"S. Eberhardt , S. Weissmann , U. Pinkall , and N. Thuerey . 2017. Hierarchical vorticity skeletons . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 6. S. Eberhardt, S. Weissmann, U. Pinkall, and N. Thuerey. 2017. Hierarchical vorticity skeletons. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 6."},{"key":"e_1_2_2_21_1","volume-title":"Panel methods: An introduction","author":"Erickson L. L.","unstructured":"L. L. Erickson . 1990. Panel methods: An introduction . Vol. 2995 . National Aeronautics and Space Administration . L. L. Erickson. 1990. Panel methods: An introduction. Vol. 2995. National Aeronautics and Space Administration."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1051\/proc:1996010"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.12825"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9991(87)90140-9"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1137\/0716055"},{"key":"e_1_2_2_26_1","first-page":"791","article-title":"Convergence of vortex methods for Euler's equations","volume":"32","author":"Hald O.","year":"1978","unstructured":"O. Hald and V. M. Del Prete . 1978 . Convergence of vortex methods for Euler's equations . Math. Comput. 32 (1978), 791 -- 809 . O. Hald and V. M. Del Prete. 1978. Convergence of vortex methods for Euler's equations. Math. Comput. 32 (1978), 791--809.","journal-title":"Math. Comput."},{"key":"e_1_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112072002307"},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112082003462"},{"key":"e_1_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cmpb.2020.105813"},{"key":"e_1_2_2_30_1","volume-title":"ACM SIGGRAPH 2019 Courses. 1--246","author":"Hu Y.","unstructured":"Y. Hu , X. Zhang , M. Gao , and C. Jiang . 2019. On hybrid lagrangian-eulerian simulation methods: practical notes and high-performance aspects . In ACM SIGGRAPH 2019 Courses. 1--246 . Y. Hu, X. Zhang, M. Gao, and C. Jiang. 2019. On hybrid lagrangian-eulerian simulation methods: practical notes and high-performance aspects. In ACM SIGGRAPH 2019 Courses. 1--246."},{"key":"e_1_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1002\/fld.1650081104"},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.fl.26.010194.001125"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1038\/nphys3679"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1016\/0169-5983(88)90049-4"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1088\/1742-6596\/1715\/1\/012067"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1146\/annurev.fl.10.010178.001253"},{"key":"e_1_2_2_38_1","volume-title":"Introduction: Boundary Layer Theory: Laminar Boundary Layer","author":"Lighthill M. J.","year":"1963","unstructured":"M. J. Lighthill . 1963 . Introduction: Boundary Layer Theory: Laminar Boundary Layer . Oxford University Press . M. J. Lighthill. 1963. Introduction: Boundary Layer Theory: Laminar Boundary Layer. Oxford University Press."},{"key":"e_1_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.869637"},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0022112006004411"},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/2451236.2451245"},{"key":"e_1_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322962"},{"key":"e_1_2_2_44_1","volume-title":"Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 261--270","author":"Park S. I.","unstructured":"S. I. Park and M. J. Kim . 2005. Vortex fluid for gaseous phenomena . In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 261--270 . S. I. Park and M. J. Kim. 2005. Vortex fluid for gaseous phenomena. In Proceedings of the ACM SIGGRAPH\/Eurographics Symposium on Computer Animation. 261--270."},{"key":"e_1_2_2_46_1","doi-asserted-by":"crossref","unstructured":"T. Pfaff N. Thuerey and M. Gross. 2012a. Lagrangian vortex sheets for animating fluids. ACM Trans. Graph. 31 (2012).  T. Pfaff N. Thuerey and M. Gross. 2012a. Lagrangian vortex sheets for animating fluids. ACM Trans. Graph. 31 (2012).","DOI":"10.1145\/2185520.2185608"},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2185520.2185608"},{"key":"e_1_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3322945"},{"key":"e_1_2_2_49_1","first-page":"170","article-title":"The formation of vortices from a surface of discontinuity","volume":"134","author":"Rosenhead L.","year":"1931","unstructured":"L. Rosenhead . 1931 . The formation of vortices from a surface of discontinuity . Proc. Roy. Soc. A 134 (1931), 170 -- 192 . L. Rosenhead. 1931. The formation of vortices from a surface of discontinuity. Proc. Roy. Soc. A 134 (1931), 170--192.","journal-title":"Proc. Roy. Soc. A"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.1943469"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1073\/pnas.1407232111"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323002"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1038\/344226a0"},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.4731809"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2013.95"},{"key":"e_1_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1145\/3386569.3392487"},{"key":"e_1_2_2_58_1","volume-title":"Proc. Vir. Real., Inter. and Phys. Sim., 1--10","author":"Wei\u00dfmann S.","unstructured":"S. Wei\u00dfmann and U. Pinkall . 2009. Real-time interactive simulation of smoke using discrete integrable vortex filaments . Proc. Vir. Real., Inter. and Phys. Sim., 1--10 . S. Wei\u00dfmann and U. Pinkall. 2009. Real-time interactive simulation of smoke using discrete integrable vortex filaments. Proc. Vir. Real., Inter. and Phys. Sim., 1--10."},{"key":"e_1_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1145\/1778765.1778852"},{"key":"e_1_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2601097.2601171"},{"key":"e_1_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.2514\/3.61439"},{"key":"e_1_2_2_62_1","unstructured":"J. Z. Wu H. Y. Ma and M. D. Zhou. 2015. Vortical Flows. Springer.  J. Z. Wu H. Y. Ma and M. D. Zhou. 2015. Vortical Flows. Springer."},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2017.03.013"},{"key":"e_1_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1063\/1.5088015"},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1017\/jfm.2019.487"},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661286"},{"key":"e_1_2_2_67_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\/3450626.3459865","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3450626.3459865","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:17:21Z","timestamp":1750191441000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3450626.3459865"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,7,19]]},"references-count":63,"aliases":["10.1145\/3476576.3476659"],"journal-issue":{"issue":"4","published-print":{"date-parts":[[2021,8,31]]}},"alternative-id":["10.1145\/3450626.3459865"],"URL":"https:\/\/doi.org\/10.1145\/3450626.3459865","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"value":"0730-0301","type":"print"},{"value":"1557-7368","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,7,19]]},"assertion":[{"value":"2021-07-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}