Multi-scale graph neural network for physics-informed fluid simulation (original) (raw)
References
Bathe, K.J.: Finite element method. Wiley Encyclopedia of Computer Science and Engineering pp. 1–12 (2007)
Battaglia, P., Pascanu, R., Lai, M., Jimenez Rezende, D.: Interaction networks for learning about objects, relations and physics. In: Advances in Neural Information Processing Systems, vol. 29 (2016)
Belbute-Peres, F.D.A., Economon, T., Kolter, Z.: Combining differentiable PDE solvers and graph neural networks for fluid flow prediction. In: International Conference on Machine Learning, pp. 2402–2411 (2020)
Bridson, R.: Fluid Simulation for Computer Graphics. AK Peters/CRC Press, Boca Raton (2015) BookMATH Google Scholar
Cao, Y., Chen, Y., Li, M., Yang, Y., Zhang, X., Aanjaneya, M., Jiang, C.: An efficient b-spline Lagrangian/Eulerian method for compressible flow, shock waves, and fracturing solids. ACM Trans. Graph. (TOG) 41(5), 1–13 (2022) Article Google Scholar
Chentanez, N., Müller, M.: Real-time Eulerian water simulation using a restricted tall cell grid. In: ACM Special Interest Group for Computer Graphics and Interactive Techniques, pp. 1–10 (2011)
Chu, J., Zafar, N.B., Yang, X.: A Schur complement preconditioner for scalable parallel fluid simulation. ACM Trans. Graph. (TOG) 36(4), 1 (2017) ArticleMATH Google Scholar
Fey, M., Lenssen, J.E.: Fast graph representation learning with PyTorch geometric. arXiv:1903.02428 (2019)
Gao, H., Sun, L., Wang, J.X.: PhyGeoNet: Physics-informed geometry-adaptive convolutional neural networks for solving parameterized steady-state PDEs on irregular domain. J. Comput. Phys. 428, 110079 (2021) ArticleMathSciNetMATH Google Scholar
Gao, M., Wang, X., Wu, K., Pradhana, A., Sifakis, E., Yuksel, C., Jiang, C.: GPU optimization of material point methods. ACM Trans. Graph. (TOG) 37(6), 1–12 (2018) Google Scholar
Jiang, C., Schroeder, C., Selle, A., Teran, J., Stomakhin, A.: The affine particle-in-cell method. ACM Trans. Graph. (TOG) 34(4), 1–10 (2015) MATH Google Scholar
Keramat, A., Tijsseling, A., Hou, Q., Ahmadi, A.: Fluid-structure interaction with pipe-wall viscoelasticity during water hammer. J. Fluids Struct. 28, 434–455 (2012) Article Google Scholar
Kim, B., Azevedo, V.C., Thuerey, N., Kim, T., Gross, M., Solenthaler, B.: Deep fluids: A generative network for parameterized fluid simulations. Comput. Graph. Forum 38, 59–70 (2019) ArticleMATH Google Scholar
Kingma, D.P., Ba, J.: Adam: A method for stochastic optimization. arXiv:1412.6980 (2014)
Lino, M., Fotiadis, S., Bharath, A.A., Cantwell, C.: Towards fast simulation of environmental fluid mechanics with multi-scale graph neural networks. arXiv:2205.02637 (2022)
Liu, Q., Zhu, W., Jia, X., Ma, F., Gao, Y.: Fluid simulation system based on graph neural network. arXiv:2202.12619 (2022)
Macklin, M., Müller, M.: Position based fluids. ACM Trans. Graph. (TOG) 32(4), 1–12 (2013) ArticleMATH Google Scholar
Molina-Aiz, F.D., Valera, D.L., Álvarez, A.J.: Measurement and simulation of climate inside Almeria-type greenhouses using computational fluid dynamics. Agricult. Forest Meteorol. 125(1–2), 33–51 (2004) ArticleMATH Google Scholar
Monaghan, J.J.: Smoothed particle hydrodynamics. Ann. Rev. Astronom. Astrophys. 30(1), 543–574 (1992) ArticleMATH Google Scholar
Müller, M., Heidelberger, B., Hennix, M., Ratcliff, J.: Position based dynamics. J. Visual Commun. Image Represent. 18(2), 109–118 (2007) Article Google Scholar
Obiols-Sales, O., Vishnu, A., Malaya, N., Chandramowliswharan, A.: CFDNet: A deep learning-based accelerator for fluid simulations. In: ACM International Conference on Supercomputing, pp. 1–12 (2020)
Oono, K., Suzuki, T.: Graph neural networks exponentially lose expressive power for node classification. arXiv:1905.10947 (2019)
Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., Antiga, L.: PyTorch: An imperative style, high-performance deep learning library. In: Advances in Neural Information Processing Systems, vol. 32. Curran Associates, Inc. (2019)
Pfaff, T., Fortunato, M., Sanchez-Gonzalez, A., Battaglia, P.W.: Learning mesh-based simulation with graph networks. arXiv:2010.03409 (2020)
Sanchez-Gonzalez, A., Godwin, J., Pfaff, T., Ying, R., Leskovec, J., Battaglia, P.: Learning to simulate complex physics with graph networks. In: International Conference on Machine Learning, pp. 8459–8468 (2020)
Shao, H., Kugelstadt, T., Hädrich, T., Palubicki, W., Bender, J., Pirk, S., Michels, D.L.: Accurately solving rod dynamics with graph learning. In: Advances in Neural Information Processing Systems, vol. 34, pp. 4829–4842. Curran Associates, Inc. (2021)
Snoek, J., Larochelle, H., Adams, R.P.: Practical bayesian optimization of machine learning algorithms. Adv. Neural Inform. Process. Syst. 25, 2951–2959 (2012) MATH Google Scholar
Tessendorf, J.: Simulating ocean water. ACM Special Interest Group Comput. Graph. Interact. Techn. 1, 5–6 (2001) Google Scholar
Thomas, J.W.: Numerical Partial Differential Equations: Finite Difference Methods, vol. 22. Springer Science & Business Media, Berlin (2013) MATH Google Scholar
Tompson, J., Schlachter, K., Sprechmann, P., Perlin, K.: Accelerating Eulerian fluid simulation with convolutional networks. In: International Conference on Machine Learning, pp. 3424–3433 (2017)
Ummenhofer, B., Prantl, L., Thuerey, N., Koltun, V.: Lagrangian fluid simulation with continuous convolutions. In: International Conference on Learning Representations (2020)
Wiewel, S., Kim, B., Azevedo, V.C., Solenthaler, B., Thuerey, N.: Latent space subdivision: stable and controllable time predictions for fluid flow. Comput. Graph. Forum 39, 15–25 (2020) Article Google Scholar
Xiao, X., Zhou, Y., Wang, H., Yang, X.: A novel CNN-based Poisson solver for fluid simulation. IEEE Trans. Visualiz. Comput. Graph. 26(3), 1454–1465 (2018) ArticleMATH Google Scholar
Zhou, K., Huang, X., Li, Y., Zha, D., Chen, R., Hu, X.: Towards deeper graph neural networks with differentiable group normalization. Adv. Neural Inform. Process. Syst. 33, 4917–4928 (2020)