{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:16:38Z","timestamp":1750220198025,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":42,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,8,7]],"date-time":"2022-08-07T00:00:00Z","timestamp":1659830400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,8,7]]},"DOI":"10.1145\/3528233.3530737","type":"proceedings-article","created":{"date-parts":[[2022,7,20]],"date-time":"2022-07-20T13:56:43Z","timestamp":1658325403000},"page":"1-9","source":"Crossref","is-referenced-by-count":1,"title":["Compact Poisson Filters for Fast Fluid Simulation"],"prefix":"10.1145","author":[{"given":"Amir Hossein","family":"Rabbani","sequence":"first","affiliation":[{"name":"Ubisoft, Canada"}]},{"given":"Jean-Philippe","family":"Guertin","sequence":"additional","affiliation":[{"name":"Ubisoft, Canada"}]},{"given":"Damien","family":"Rioux-Lavoie","sequence":"additional","affiliation":[{"name":"McGill University, Canada and Ubisoft, Canada"}]},{"given":"Arnaud","family":"Schoentgen","sequence":"additional","affiliation":[{"name":"Ubisoft, Canada"}]},{"given":"Kaitai","family":"Tong","sequence":"additional","affiliation":[{"name":"University of British Columbia, Canada and Ubisoft, Canada"}]},{"given":"Alexandre","family":"Sirois-Vigneux","sequence":"additional","affiliation":[{"name":"McGill University, Canada and Ubisoft, Canada"}]},{"given":"Derek","family":"Nowrouzezahrai","sequence":"additional","affiliation":[{"name":"McGill University, Canada"}]}],"member":"320","published-online":{"date-parts":[[2022,8,7]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPDS.2021.3052091"},{"key":"e_1_3_2_1_2_1","volume-title":"2010 International Conference on Computational Science and Its Applications","author":"Gon\u00e7alo","year":"2010","unstructured":"Gon\u00e7alo N.\u00a0P. Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes. 2010a. A CUDA-Based Implementation of Stable Fluids in 3D with Internal and Moving Boundaries . 2010 International Conference on Computational Science and Its Applications ( 2010 ), 118\u2013128. Gon\u00e7alo N.\u00a0P. Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes. 2010a. A CUDA-Based Implementation of Stable Fluids in 3D with Internal and Moving Boundaries. 2010 International Conference on Computational Science and Its Applications (2010), 118\u2013128."},{"key":"e_1_3_2_1_3_1","volume-title":"CUDA-Based Linear Solvers for Stable Fluids. 2010 International Conference on Information Science and Applications","author":"Gon\u00e7alo","year":"2010","unstructured":"Gon\u00e7alo N.\u00a0P. Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes. 2010b . CUDA-Based Linear Solvers for Stable Fluids. 2010 International Conference on Information Science and Applications ( 2010 ), 1\u20138. Gon\u00e7alo N.\u00a0P. Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes. 2010b. CUDA-Based Linear Solvers for Stable Fluids. 2010 International Conference on Information Science and Applications (2010), 1\u20138."},{"key":"e_1_3_2_1_4_1","volume-title":"Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes","author":"Gon\u00e7alo","year":"2012","unstructured":"Gon\u00e7alo N.\u00a0P. Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes . 2012 . Linear Solvers for Stable Fluids: GPU vs CPU. Gon\u00e7alo N.\u00a0P. Amador and Abel Jo\u00e3o\u00a0Padr\u00e3o Gomes. 2012. Linear Solvers for Stable Fluids: GPU vs CPU."},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/PDP.2010.51"},{"volume-title":"Chebyshev and Fourier Spectral Methods","author":"Boyd P.","key":"e_1_3_2_1_6_1","unstructured":"John\u00a0 P. Boyd . 2001. Chebyshev and Fourier Spectral Methods ( second ed.). Dover Publications , Mineola, NY . John\u00a0P. Boyd. 2001. Chebyshev and Fourier Spectral Methods(second ed.). Dover Publications, Mineola, NY."},{"key":"e_1_3_2_1_7_1","unstructured":"Tian\u00a0Qi Chen Yulia Rubanova Jesse Bettencourt and David Duvenaud. 2018. Neural Ordinary Differential Equations. CoRR abs\/1806.07366(2018). arXiv:1806.07366  Tian\u00a0Qi Chen Yulia Rubanova Jesse Bettencourt and David Duvenaud. 2018. Neural Ordinary Differential Equations. CoRR abs\/1806.07366(2018). arXiv:1806.07366"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"crossref","unstructured":"Nuttapong Chentanez and Matthias M\u00fcller. 2011. A Fluid Pressure Solver Handling Separating Solid Boundary Conditions.83\u201390.  Nuttapong Chentanez and Matthias M\u00fcller. 2011. A Fluid Pressure Solver Handling Separating Solid Boundary Conditions.83\u201390.","DOI":"10.1145\/2019406.2019418"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3131280"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197517.3201352"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2077341.2077351"},{"key":"e_1_3_2_1_12_1","volume-title":"Partial differential equations. Graduate studies in mathematics 19, 4","author":"Evans C","year":"1998","unstructured":"Lawrence\u00a0 C Evans . 1998. Partial differential equations. Graduate studies in mathematics 19, 4 ( 1998 ), 7. Lawrence\u00a0C Evans. 1998. Partial differential equations. Graduate studies in mathematics 19, 4 (1998), 7."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383260"},{"key":"e_1_3_2_1_14_1","volume-title":"FFT and Convolution Performance in Image Filtering on GPU. In Tenth International Conference on Information Visualisation (IV\u201906)","author":"Fialka O.","year":"2006","unstructured":"O. Fialka and Martin Cadik . 2006 . FFT and Convolution Performance in Image Filtering on GPU. In Tenth International Conference on Information Visualisation (IV\u201906) . 609 \u2013 614. O. Fialka and Martin Cadik. 2006. FFT and Convolution Performance in Image Filtering on GPU. In Tenth International Conference on Information Visualisation (IV\u201906). 609 \u2013 614."},{"key":"e_1_3_2_1_15_1","volume-title":"Workshop in Virtual Reality Interactions and Physical Simulation \u201dVRIPHYS\u201d","author":"Glimberg L.","year":"2009","unstructured":"Stefan\u00a0 L. Glimberg , Kenny Erleben , and Jens\u00a0 C. Bennetsen . 2009 . Smoke Simulation for Fire Engineering using a Multigrid Method on Graphics Hardware . In Workshop in Virtual Reality Interactions and Physical Simulation \u201dVRIPHYS\u201d (2009), Hartmut Prautzsch, Alfred Schmitt, Jan Bender, and Matthias Teschner (Eds.). The Eurographics Association. https:\/\/doi.org\/10.2312\/PE\/vriphys\/vriphys09\/011-020 Stefan\u00a0L. Glimberg, Kenny Erleben, and Jens\u00a0C. Bennetsen. 2009. Smoke Simulation for Fire Engineering using a Multigrid Method on Graphics Hardware. In Workshop in Virtual Reality Interactions and Physical Simulation \u201dVRIPHYS\u201d (2009), Hartmut Prautzsch, Alfred Schmitt, Jan Bender, and Matthias Teschner (Eds.). The Eurographics Association. https:\/\/doi.org\/10.2312\/PE\/vriphys\/vriphys09\/011-020"},{"volume-title":"Scientific computing and differential equations: an introduction to numerical methods","author":"Golub H","key":"e_1_3_2_1_16_1","unstructured":"Gene\u00a0 H Golub , James\u00a0 M Ortega , 1992. Scientific computing and differential equations: an introduction to numerical methods . Academic press . Gene\u00a0H Golub, James\u00a0M Ortega, 1992. Scientific computing and differential equations: an introduction to numerical methods. Academic press."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/1198555.1198784"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2011.02.044"},{"key":"e_1_3_2_1_19_1","volume-title":"Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. The physics of fluids 8, 12","author":"Harlow H","year":"1965","unstructured":"Francis\u00a0 H Harlow and J\u00a0Eddie Welch . 1965. Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. The physics of fluids 8, 12 ( 1965 ), 2182\u20132189. Francis\u00a0H Harlow and J\u00a0Eddie Welch. 1965. Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. The physics of fluids 8, 12 (1965), 2182\u20132189."},{"volume-title":"Scalable Fluid Simulation in Linear Time on Shared Memory Multiprocessors(DigiPro \u201912)","author":"Henderson D.","key":"e_1_3_2_1_20_1","unstructured":"Ronald\u00a0 D. Henderson . 2012. Scalable Fluid Simulation in Linear Time on Shared Memory Multiprocessors(DigiPro \u201912) . Association for Computing Machinery , New York, NY, USA , 43\u201352. Ronald\u00a0D. Henderson. 2012. Scalable Fluid Simulation in Linear Time on Shared Memory Multiprocessors(DigiPro \u201912). Association for Computing Machinery, New York, NY, USA, 43\u201352."},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3306346.3323038"},{"key":"e_1_3_2_1_22_1","unstructured":"Stefan Kindermann and Carmeliza Navasca. 2011. Analysis and Approximation of the Canonical Polyadic Tensor Decomposition. arxiv:1109.3832\u00a0[math.NA]  Stefan Kindermann and Carmeliza Navasca. 2011. Analysis and Approximation of the Canonical Polyadic Tensor Decomposition. arxiv:1109.3832\u00a0[math.NA]"},{"key":"e_1_3_2_1_23_1","first-page":"1","article-title":"TensorLy: Tensor Learning in Python","volume":"20","author":"Kossaifi Jean","year":"2019","unstructured":"Jean Kossaifi , Yannis Panagakis , Anima Anandkumar , and Maja Pantic . 2019 . TensorLy: Tensor Learning in Python . Journal of Machine Learning Research 20 , 26 (2019), 1 \u2013 6 . Jean Kossaifi, Yannis Panagakis, Anima Anandkumar, and Maja Pantic. 2019. TensorLy: Tensor Learning in Python. Journal of Machine Learning Research 20, 26 (2019), 1\u20136.","journal-title":"Journal of Machine Learning Research"},{"key":"e_1_3_2_1_24_1","unstructured":"Zongyi Li Nikola\u00a0B. Kovachki Kamyar Azizzadenesheli Burigede Liu Kaushik Bhattacharya Andrew\u00a0M. Stuart and Anima Anandkumar. 2020. Fourier Neural Operator for Parametric Partial Differential Equations. CoRR abs\/2010.08895(2020). arXiv:2010.08895  Zongyi Li Nikola\u00a0B. Kovachki Kamyar Azizzadenesheli Burigede Liu Kaushik Bhattacharya Andrew\u00a0M. Stuart and Anima Anandkumar. 2020. Fourier Neural Operator for Parametric Partial Differential Equations. CoRR abs\/2010.08895(2020). arXiv:2010.08895"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507165"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/1507149.1507165"},{"key":"e_1_3_2_1_28_1","unstructured":"Aleka McAdams Eftychios Sifakis and Joseph Teran. 2010. A Parallel Multigrid Poisson Solver for Fluids Simulation on Large Grids.65\u201373. https:\/\/doi.org\/10.2312\/SCA\/SCA10\/065-073  Aleka McAdams Eftychios Sifakis and Joseph Teran. 2010. A Parallel Multigrid Poisson Solver for Fluids Simulation on Large Grids.65\u201373. https:\/\/doi.org\/10.2312\/SCA\/SCA10\/065-073"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/383259.383276"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-014-0986-6"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.13908"},{"key":"e_1_3_2_1_32_1","unstructured":"Jeroen Molemaker Jonathan\u00a0M. Cohen Sanjit Patel and Jonyong Noh. 2008. Low viscosity flow simulations for animation. In SCA \u201908.  Jeroen Molemaker Jonathan\u00a0M. Cohen Sanjit Patel and Jonyong Noh. 2008. Low viscosity flow simulations for animation. In SCA \u201908."},{"volume-title":"Numerical optimization","author":"Nocedal Jorge","key":"e_1_3_2_1_33_1","unstructured":"Jorge Nocedal and Stephen Wright . 2006. Numerical optimization . Springer Science & Business Media . Jorge Nocedal and Stephen Wright. 2006. Numerical optimization. Springer Science & Business Media."},{"key":"e_1_3_2_1_34_1","volume-title":"Numerical Methods for the Simulation of Turbulence. The Physics of Fluids 12, 12","author":"Orszag A.","year":"1969","unstructured":"Steven\u00a0 A. Orszag . 1969. Numerical Methods for the Simulation of Turbulence. The Physics of Fluids 12, 12 ( 1969 ), II\u2013 250\u2013II\u2013257. arXiv:https:\/\/aip.scitation.org\/doi\/pdf\/10.1063\/1.1692445 Steven\u00a0A. Orszag. 1969. Numerical Methods for the Simulation of Turbulence. The Physics of Fluids 12, 12 (1969), II\u2013250\u2013II\u2013257. arXiv:https:\/\/aip.scitation.org\/doi\/pdf\/10.1063\/1.1692445"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1111\/cgf.14346"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/882262.882281"},{"key":"e_1_3_2_1_37_1","volume-title":"Stable Fluids. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1999","author":"Stam Jos","year":"1999","unstructured":"Jos Stam . 1999 . Stable Fluids. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1999 , Los Angeles, CA, USA , August 8-13, 1999, Warren\u00a0N. Waggenspack (Ed.). ACM, 121\u2013128. Jos Stam. 1999. Stable Fluids. In Proceedings of the 26th Annual Conference on Computer Graphics and Interactive Techniques, SIGGRAPH 1999, Los Angeles, CA, USA, August 8-13, 1999, Warren\u00a0N. Waggenspack (Ed.). ACM, 121\u2013128."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1080\/10867651.2001.10487540"},{"key":"e_1_3_2_1_39_1","unstructured":"Jonathan Tompson Kristofer Schlachter Pablo Sprechmann and Ken Perlin. 2016. Accelerating Eulerian Fluid Simulation With Convolutional Networks. CoRR abs\/1607.03597(2016). arXiv:1607.03597  Jonathan Tompson Kristofer Schlachter Pablo Sprechmann and Ken Perlin. 2016. Accelerating Eulerian Fluid Simulation With Convolutional Networks. CoRR abs\/1607.03597(2016). arXiv:1607.03597"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719598"},{"key":"e_1_3_2_1_41_1","volume-title":"Lagrangian Fluid Simulation with Continuous Convolutions. In International Conference on Learning Representations.","author":"Ummenhofer Benjamin","year":"2020","unstructured":"Benjamin Ummenhofer , Lukas Prantl , Nils Thuerey , and Vladlen Koltun . 2020 . Lagrangian Fluid Simulation with Continuous Convolutions. In International Conference on Learning Representations. Benjamin Ummenhofer, Lukas Prantl, Nils Thuerey, and Vladlen Koltun. 2020. Lagrangian Fluid Simulation with Continuous Convolutions. In International Conference on Learning Representations."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1145\/1015706.1015725"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1002\/cav.1695"}],"event":{"name":"SIGGRAPH '22: Special Interest Group on Computer Graphics and Interactive Techniques Conference","sponsor":["SIGGRAPH ACM Special Interest Group on Computer Graphics and Interactive Techniques"],"location":"Vancouver BC Canada","acronym":"SIGGRAPH '22"},"container-title":["Special Interest Group on Computer Graphics and Interactive Techniques Conference Proceedings"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528233.3530737","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:02:42Z","timestamp":1750186962000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3528233.3530737"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,8,7]]},"references-count":42,"alternative-id":["10.1145\/3528233.3530737","10.1145\/3528233"],"URL":"https:\/\/doi.org\/10.1145\/3528233.3530737","relation":{},"subject":[],"published":{"date-parts":[[2022,8,7]]}}}