{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T11:11:54Z","timestamp":1764587514024,"version":"3.41.0"},"reference-count":42,"publisher":"Association for Computing Machinery (ACM)","issue":"6","license":[{"start":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T00:00:00Z","timestamp":1291161600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100003006","name":"Eidgen\u00f6ssische Technische Hochschule Z\u00fcrich","doi-asserted-by":"publisher","award":["TH-23 07-3"],"award-info":[{"award-number":["TH-23 07-3"]}],"id":[{"id":"10.13039\/501100003006","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":[[2010,12]]},"abstract":"<jats:p>\n            It is usually difficult to resolve the fine details of turbulent flows, especially when targeting real-time applications. We present a novel, scalable turbulence method that uses a realistic energy model and an efficient particle representation that allows for the accurate and robust simulation of small-scale detail. We compute transport of turbulent energy using a complete two-equation\n            <jats:italic>k<\/jats:italic>\n            -\u03b5 model with accurate production terms that allows us to capture anisotropic turbulence effects, which integrate smoothly into the base flow. We only require a very low grid resolution to resolve the underlying base flow. As we offload complexity from the fluid solver to the particle system, we can control the detail of the simulation easily by adjusting the number of particles, without changing the large scale behavior. In addition, no computations are wasted on areas that are not visible. We demonstrate that due to the design of our algorithm it is highly suitable for massively parallel architectures, and is able to generate detailed turbulent simulations with millions of particles at high framerates.\n          <\/jats:p>","DOI":"10.1145\/1882261.1866196","type":"journal-article","created":{"date-parts":[[2010,12,1]],"date-time":"2010-12-01T20:18:10Z","timestamp":1291234690000},"page":"1-8","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":36,"title":["Scalable fluid simulation using anisotropic turbulence particles"],"prefix":"10.1145","volume":"29","author":[{"given":"Tobias","family":"Pfaff","sequence":"first","affiliation":[{"name":"ETH Zurich"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nils","family":"Thuerey","sequence":"additional","affiliation":[{"name":"ETH Zurich"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jonathan","family":"Cohen","sequence":"additional","affiliation":[{"name":"NVIDIA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sarah","family":"Tariq","sequence":"additional","affiliation":[{"name":"NVIDIA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Markus","family":"Gross","sequence":"additional","affiliation":[{"name":"ETH Zurich"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2010,12,15]]},"reference":[{"key":"e_1_2_2_1_1","doi-asserted-by":"publisher","DOI":"10.1145\/1276377.1276435"},{"key":"e_1_2_2_2_1","unstructured":"Bridson R. 2008. Fluid Simulation for Computer Graphics. A K Peters.   Bridson R. 2008. Fluid Simulation for Computer Graphics. A K Peters."},{"key":"e_1_2_2_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015733"},{"key":"e_1_2_2_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1730804.1730807"},{"key":"e_1_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073264"},{"key":"e_1_2_2_6_1","unstructured":"Crane K. Tariq S. and Llamas I. 2007. GPU Gems 3. ch. Real-time Simulation and Rendering of 3D Fluids.  Crane K. Tariq S. and Llamas I. 2007. GPU Gems 3. ch. Real-time Simulation and Rendering of 3D Fluids."},{"key":"e_1_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.1006\/jcph.2002.7166"},{"key":"e_1_2_2_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073281"},{"key":"e_1_2_2_9_1","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781139170666"},{"key":"e_1_2_2_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015746"},{"volume-title":"Proceedings of Eurographics 2003 22","author":"Hong J.","key":"e_1_2_2_11_1","unstructured":"Hong , J. , and Kim , C . 2003. Animation of bubbles in liquid . Proceedings of Eurographics 2003 22 , 3. Hong, J., and Kim, C. 2003. Animation of bubbles in liquid. Proceedings of Eurographics 2003 22, 3."},{"key":"e_1_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1145\/1576246.1531347"},{"key":"e_1_2_2_13_1","unstructured":"Ikits M. Kniss J. Lefohn A. and Hanson C. 2004. GPU Gems: Programming techniques for real-time Graphics.  Ikits M. Kniss J. Lefohn A. and Hanson C. 2004. GPU Gems: Programming techniques for real-time Graphics."},{"key":"e_1_2_2_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/1179352.1141959"},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.5555\/2381356.2381364"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2008.01144.x"},{"key":"e_1_2_2_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1360612.1360649"},{"key":"e_1_2_2_18_1","doi-asserted-by":"publisher","DOI":"10.1145\/566570.566644"},{"key":"e_1_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1016\/0094-4548(74)90150-7"},{"key":"e_1_2_2_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186562.1015745"},{"volume-title":"ACM SIGGRAPH \/ Eurographics Symp. on Comp. Anim., 9--18","author":"Molemaker J.","key":"e_1_2_2_21_1","unstructured":"Molemaker , J. , Cohen , J. M. , Patel , S. , and Noh , J . 2008. Low viscosity flow simulations for animation . In ACM SIGGRAPH \/ Eurographics Symp. on Comp. Anim., 9--18 . Molemaker, J., Cohen, J. M., Patel, S., and Noh, J. 2008. Low viscosity flow simulations for animation. In ACM SIGGRAPH \/ Eurographics Symp. on Comp. Anim., 9--18."},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531344"},{"key":"e_1_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1145\/1073368.1073402"},{"key":"e_1_2_2_24_1","first-page":"259","article-title":"Interaction between components of the turbulent velocity correlation tensor due to pressure fluctuations","volume":"8","author":"Naot D.","year":"1970","unstructured":"Naot , D. , Shavit , A. , and Wolfshtein , M. 1970 . Interaction between components of the turbulent velocity correlation tensor due to pressure fluctuations . Israel J. Technol. 8 , 259 -- 269 . Naot, D., Shavit, A., and Wolfshtein, M. 1970. Interaction between components of the turbulent velocity correlation tensor due to pressure fluctuations. Israel J. Technol. 8, 259--269.","journal-title":"Israel J. Technol."},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1457515.1409119"},{"key":"e_1_2_2_26_1","first-page":"22","article-title":"The spectral energy distribution in a turbulent flow","volume":"32","author":"Obukhov A.","year":"1941","unstructured":"Obukhov , A. 1941 . The spectral energy distribution in a turbulent flow . Dokl. Akad. Nauk 32 , 22 -- 24 . Obukhov, A. 1941. The spectral energy distribution in a turbulent flow. Dokl. Akad. Nauk 32, 22--24.","journal-title":"Dokl. Akad. Nauk"},{"volume-title":"Random Functions and Turbulence","author":"Panchev S.","key":"e_1_2_2_27_1","unstructured":"Panchev , S. 1971. Random Functions and Turbulence . Oxford : Pergamon Press . Panchev, S. 1971. Random Functions and Turbulence. Oxford: Pergamon Press."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/1618452.1618467"},{"key":"e_1_2_2_29_1","doi-asserted-by":"crossref","unstructured":"Pope S. B. 2000. Turbulent Flows. Cambridge University Press.  Pope S. B. 2000. Turbulent Flows. Cambridge University Press.","DOI":"10.1017\/CBO9780511840531"},{"key":"e_1_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1145\/1201775.882335"},{"volume-title":"Proceedings of the 2008 ACM\/Eurographics Symposium on Computer Animation.","author":"Schechter H.","key":"e_1_2_2_31_1","unstructured":"Schechter , H. , and Bridson , R . 2008. Evolving sub-grid turbulence for smoke animation . In Proceedings of the 2008 ACM\/Eurographics Symposium on Computer Animation. Schechter, H., and Bridson, R. 2008. Evolving sub-grid turbulence for smoke animation. In Proceedings of the 2008 ACM\/Eurographics Symposium on Computer Animation."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073282"},{"key":"e_1_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10915-007-9166-4"},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/355578.366316"},{"key":"e_1_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.2514\/1.29373"},{"key":"e_1_2_2_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/166117.166163"},{"key":"e_1_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/311535.311548"},{"key":"e_1_2_2_38_1","doi-asserted-by":"publisher","DOI":"10.1145\/1531326.1531345"},{"key":"e_1_2_2_39_1","unstructured":"Wilcox D. C. 1993. Turbulence modelling for CFD. DCW Industries.  Wilcox D. C. 1993. Turbulence modelling for CFD. DCW Industries."},{"key":"e_1_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2009.01363.x"},{"key":"e_1_2_2_41_1","unstructured":"Zhao Y. Yuan Z. and Chen F. 2010. Enhancing fluid animation with adaptive controllable and intermittent turbulence. ACM Eurographics.   Zhao Y. Yuan Z. and Chen F. 2010. Enhancing fluid animation with adaptive controllable and intermittent turbulence. ACM Eurographics."},{"key":"e_1_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1186822.1073298"}],"container-title":["ACM Transactions on Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1882261.1866196","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/1882261.1866196","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T10:59:29Z","timestamp":1750244369000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/1882261.1866196"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010,12]]},"references-count":42,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2010,12]]}},"alternative-id":["10.1145\/1882261.1866196"],"URL":"https:\/\/doi.org\/10.1145\/1882261.1866196","relation":{},"ISSN":["0730-0301","1557-7368"],"issn-type":[{"type":"print","value":"0730-0301"},{"type":"electronic","value":"1557-7368"}],"subject":[],"published":{"date-parts":[[2010,12]]},"assertion":[{"value":"2010-12-15","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}