{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,11]],"date-time":"2026-09-11T03:53:24Z","timestamp":1789098804649,"version":"build-2803163510"},"reference-count":36,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T00:00:00Z","timestamp":1672704000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T00:00:00Z","timestamp":1672704000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62237001"],"award-info":[{"award-number":["62237001"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["6212200101"],"award-info":[{"award-number":["6212200101"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Vis. Comput. Ind. Biomed. Art"],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>In classical smoothed particle hydrodynamics (SPH) fluid simulation approaches, the smoothing length of Lagrangian particles is typically constant. One major disadvantage is the lack of adaptiveness, which may compromise accuracy in fluid regions such as splashes and surfaces. Attempts to address this problem used variable smoothing lengths. Yet the existing methods are computationally complex and non-efficient, because the smoothing length is typically calculated using iterative optimization. Here, we propose an efficient non-iterative SPH fluid simulation method with variable smoothing length (VSLSPH). VSLSPH correlates the smoothing length to the density change, and adaptively adjusts the smoothing length of particles with high accuracy and low computational cost, enabling large time steps. Our experimental results demonstrate the advantages of the VSLSPH approach in terms of its simulation accuracy and efficiency.<\/jats:p>","DOI":"10.1186\/s42492-022-00128-x","type":"journal-article","created":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T04:03:13Z","timestamp":1672718593000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["An efficient non-iterative smoothed particle hydrodynamics fluid simulation method with variable smoothing length"],"prefix":"10.1186","volume":"6","author":[{"given":"Min","family":"Li","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5359-6771","authenticated-orcid":false,"given":"Hongshu","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Weiliang","family":"Meng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jian","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gary","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,1,3]]},"reference":[{"key":"128_CR1","volume-title":"Smoothed particle hydrodynamics techniques for the physics based simulation of fluids and solids","author":"D Koschier","year":"2019","unstructured":"Koschier D, Bender J, Solenthaler B, Teschner M (2019) Smoothed particle hydrodynamics techniques for the physics based simulation of fluids and solids. Paper presented at the 40th annual conference of the European association for computer graphics, Eurographics Association, Tutorials, 6-10 May 2019."},{"key":"128_CR2","volume-title":"SPH fluids in computer graphics","author":"M Ihmsen","year":"2014","unstructured":"Ihmsen M, Orthmann J, Solenthaler B, Kolb A, Teschner M (2014) SPH fluids in computer graphics. Paper presented at the 35th annual conference of the European association for computer graphics, Eurographics Association, Strasbourg, 7-11 April 2014."},{"key":"128_CR3","volume-title":"Particle-based fluid simulation for interactive applications","author":"M M\u00fcller","year":"2003","unstructured":"M\u00fcller M, Charypar D, Gross M (2003) Particle-based fluid simulation for interactive applications. Paper presented at the 2003 ACM SIGGRAPH\/eurographics symposium on computer animation, Eurographics Association, San Diego, 26-27 July 2003."},{"issue":"2","key":"128_CR4","doi-asserted-by":"publisher","first-page":"502","DOI":"10.3390\/en15020502","volume":"15","author":"HG Lyu","year":"2022","unstructured":"Lyu HG, Sun PN, Huang XT, Zhong SY, Peng YX, Jiang T et al (2022) A review of SPH techniques for hydrodynamic simulations of ocean energy devices. Energies 15(2):502. https:\/\/doi.org\/10.3390\/en15020502","journal-title":"Energies"},{"key":"128_CR5","doi-asserted-by":"publisher","DOI":"10.1145\/1275808.1276437","volume-title":"Adaptively sampled particle fluids","author":"B Adams","year":"2007","unstructured":"Adams B, Pauly M, Keiser R, Guibas LJ (2007) Adaptively sampled particle fluids. Paper presented at the ACM SIGGRAPH 2007, ACM, San Diego, 5-9 August 2007. https:\/\/doi.org\/10.1145\/1275808.1276437"},{"key":"128_CR6","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109937","volume":"426","author":"PN Sun","year":"2021","unstructured":"Sun PN, Le Touz\u00e9 D, Oger G, Zhang AM (2021) An accurate SPH Volume Adaptive Scheme for modeling strongly-compressible multiphase flows. Part 1: numerical scheme and validations with basic 1D and 2D benchmarks. J Comput Phys 426:109937. https:\/\/doi.org\/10.1016\/j.jcp.2020.109937","journal-title":"J Comput Phys"},{"key":"128_CR7","doi-asserted-by":"publisher","DOI":"10.1145\/1576246.1531346","volume-title":"Predictive-corrective incompressible SPH","author":"B Solenthaler","year":"2009","unstructured":"Solenthaler B, Pajarola R (2009) Predictive-corrective incompressible SPH. Paper presented at the ACM SIGGRAPH 2009, ACM, New Orleans, August 3-7 2009. https:\/\/doi.org\/10.1145\/1576246.1531346"},{"issue":"3","key":"128_CR8","doi-asserted-by":"publisher","first-page":"426","DOI":"10.1109\/TVCG.2013.105","volume":"20","author":"M Ihmsen","year":"2014","unstructured":"Ihmsen M, Cornelis J, Solenthaler B, Horvath C, Teschner M (2014) Implicit incompressible SPH. IEEE Trans Vis Comput Graph 20(3):426-435. https:\/\/doi.org\/10.1109\/TVCG.2013.105","journal-title":"IEEE Trans Vis Comput Graph"},{"key":"128_CR9","doi-asserted-by":"publisher","DOI":"10.1145\/2786784.2786796","volume-title":"Divergence-free smoothed particle hydrodynamics","author":"J Bender","year":"2015","unstructured":"Bender J, Koschier D (2015) Divergence-free smoothed particle hydrodynamics. Paper presented at the 14th ACM SIGGRAPH\/eurographics symposium on computer animation, ACM, Los Angeles, 7-9 August 2015. https:\/\/doi.org\/10.1145\/2786784.2786796"},{"issue":"3","key":"128_CR10","doi-asserted-by":"publisher","first-page":"1193","DOI":"10.1109\/TVCG.2016.2578335","volume":"23","author":"J Bender","year":"2017","unstructured":"Bender J, Koschier D (2017) Divergence-free SPH for incompressible and viscous fluids. IEEE Trans Vis Comput Graph 23(3):1193-1206. https:\/\/doi.org\/10.1109\/TVCG.2016.2578335","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"5","key":"128_CR11","first-page":"569","volume":"25","author":"HF Qiang","year":"2008","unstructured":"Qiang HF, Gao W (2008) SPH method with fully variable smoothing lengths and implementation. Chin J Comput Phys 25(5):569-575.","journal-title":"Chin J Comput Phys"},{"key":"128_CR12","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1016\/j.apm.2021.01.011","volume":"94","author":"A Khayyer","year":"2021","unstructured":"Khayyer A, Shimizu Y, Gotoh H, Nagashima K (2021) A coupled incompressible SPH-hamiltonian SPH solver for hydroelastic FSI corresponding to composite structures. App Math Model 94:242-271. https:\/\/doi.org\/10.1016\/j.apm.2021.01.011","journal-title":"App Math Model"},{"key":"128_CR13","doi-asserted-by":"publisher","DOI":"10.1016\/j.apor.2021.102938","volume":"117","author":"HG Lyu","year":"2021","unstructured":"Lyu HG, Sun PN, Huang XT, Chen SH, Zhang AM (2021) On removing the numerical instability induced by negative pressures in SPH simulations of typical fluid-structure interaction problems in ocean engineering. Appl Ocean Res 117:102938. https:\/\/doi.org\/10.1016\/j.apor.2021.102938","journal-title":"Appl Ocean Res"},{"key":"128_CR14","volume-title":"Weakly compressible SPH for free surface flows","author":"M Becker","year":"2007","unstructured":"Becker M, Teschner M (2007) Weakly compressible SPH for free surface flows. Paper presented at the 2007 ACM SIGGRAPH\/eurographics symposium on computer animation, Eurographics Association, San Diego, 2-4 August 2007."},{"issue":"3-4","key":"128_CR15","doi-asserted-by":"publisher","DOI":"10.1002\/cav.2006","volume":"32","author":"ML Wu","year":"2021","unstructured":"Wu ML, Liu SG, Xu Q (2021) Improved divergence-free smoothed particle hydrodynamics via priority of divergence-free solver and SOR. Comput Anim Virtual Worlds 32(3-4):e2006. https:\/\/doi.org\/10.1002\/cav.2006","journal-title":"Comput Anim Virtual Worlds"},{"issue":"10","key":"128_CR16","doi-asserted-by":"publisher","first-page":"2235","DOI":"10.1109\/TVCG.2017.2706289","volume":"23","author":"T Yang","year":"2007","unstructured":"Yang T, Martin RR, Lin MC, Chang J, Hu SM (2007) Pairwise force SPH model for real-time multi-interaction applications. IEEE Trans Vis Comput Graph 23(10):2235-2247. https:\/\/doi.org\/10.1109\/TVCG.2017.2706289","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"2","key":"128_CR17","doi-asserted-by":"publisher","first-page":"145","DOI":"10.1111\/cgf.13349","volume":"37","author":"M Weiler","year":"2018","unstructured":"Weiler M, Koschier D, Brand M, Bender J (2018) A physically consistent implicit viscosity solver for SPH fluids. Comput Graph Forum, 37(2):145-155. https:\/\/doi.org\/10.1111\/cgf.13349","journal-title":"Comput Graph Forum"},{"issue":"2","key":"128_CR18","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1145\/3180486","volume":"37","author":"S Band","year":"2018","unstructured":"Band S, Gissler C, Ihmsen M, Cornelis J, Peer A, Teschner M (2018) Pressure boundaries for implicit incompressible SPH. ACM Trans Graph 37(2):14. https:\/\/doi.org\/10.1145\/3180486","journal-title":"ACM Trans Graph"},{"key":"128_CR19","doi-asserted-by":"publisher","DOI":"10.1145\/3359566.3360077","volume-title":"Volume maps: an implicit boundary representation for SPH","author":"J Bender","year":"2019","unstructured":"Bender J, Kugelstadt T, Weiler M, Koschier D (2019) Volume maps: an implicit boundary representation for SPH. Paper presented at the 12th ACM SIGGRAPH conference on motion, interaction and games, ACM, Newcastle upon Tyne, 28-30 October 2019. https:\/\/doi.org\/10.1145\/3359566.3360077"},{"issue":"10","key":"128_CR20","doi-asserted-by":"publisher","first-page":"2982","DOI":"10.1109\/TVCG.2020.3004245","volume":"26","author":"J Bender","year":"2020","unstructured":"Bender J, Kugelstadt T, Weiler M, Koschier D (2020) Implicit frictional boundary handling for SPH. IEEE Trans Vis Comput Graph 26(10):2982-2993. https:\/\/doi.org\/10.1109\/TVCG.2020.3004245","journal-title":"IEEE Trans Vis Comput Graph"},{"issue":"1","key":"128_CR21","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/3284980","volume":"38","author":"C Gissler","year":"2019","unstructured":"Gissler C, Peer A, Band S, Bender J, Teschner M (2019) Interlinked SPH pressure solvers for strong fluid-rigid coupling. ACM Trans Graph 38(1):5. https:\/\/doi.org\/10.1145\/3284980","journal-title":"ACM Trans Graph"},{"issue":"6-8","key":"128_CR22","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1007\/s00371-012-0697-9","volume":"28","author":"M Ihmsen","year":"2012","unstructured":"Ihmsen M, Akinci N, Akinci G, Teschner M (2012) Unified spray, foam and air bubbles for particle-based fluids. Vis Comput 28(6-8):669-677. https:\/\/doi.org\/10.1007\/s00371-012-0697-9","journal-title":"Vis Comput"},{"issue":"4","key":"128_CR23","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1145\/2185520.2185557","volume":"31","author":"H Schechter","year":"2012","unstructured":"Schechter H, Bridson R (2012) Ghost SPH for animating water. ACM Trans Graph 31(4):61. https:\/\/doi.org\/10.1145\/2185520.2185557","journal-title":"ACM Trans Graph"},{"key":"128_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2022.110944","volume":"453","author":"F He","year":"2022","unstructured":"He F, Zhang HS, Huang C, Liu MB (2022) A stable SPH model with large CFL numbers for multi-phase flows with large density ratios. J Comput Phys 453:110944. https:\/\/doi.org\/10.1016\/j.jcp.2022.110944","journal-title":"J Comput Phys"},{"key":"128_CR25","first-page":"520","volume-title":"Multiresolution particle-based fluids","author":"R Keiser","year":"2006","unstructured":"Keiser R, Adams B, Dutr\u00e9 P, Guibas LJ, Pauly M (2006) Multiresolution particle-based fluids. Technical Report\/ETH Zurich, Department of Computer Science, p 520."},{"key":"128_CR26","volume-title":"Adaptive sampling and rendering of fluids on the GPU","author":"YC Zhang","year":"2008","unstructured":"Zhang YC, Solenthaler B, Pajarola R (2008) Adaptive sampling and rendering of fluids on the GPU. Paper presented at the fifth eurographics\/IEEE VGTC conference on point-based graphics, Eurographics Association, Los Angeles, 10-11 August 2008."},{"issue":"8","key":"128_CR27","doi-asserted-by":"publisher","first-page":"2436","DOI":"10.1111\/j.1467-8659.2012.03186.x","volume":"31","author":"J Orthmann","year":"2012","unstructured":"Orthmann J, Kolb A (2012) Temporal blending for adaptive SPH. Comput Graph Forum 31(8):2436-2449. https:\/\/doi.org\/10.1111\/j.1467-8659.2012.03186.x","journal-title":"Comput Graph Forum"},{"key":"128_CR28","volume-title":"Constrained neighbor lists for SPH-based fluid simulations","author":"R Winchenbach","year":"2016","unstructured":"Winchenbach R, Hochstetter H, Kolb A (2016) Constrained neighbor lists for SPH-based fluid simulations. Paper presented at the ACM SIGGRAPH\/eurographics symposium on computer animation, Eurographics Association, Zurich, 11-13 July 2016."},{"key":"128_CR29","doi-asserted-by":"publisher","first-page":"663","DOI":"10.1016\/j.enganabound.2022.07.013","volume":"143","author":"K Zhang","year":"2022","unstructured":"Zhang K, Sun YJ, Sun ZG, Wang F, Chen X, Xi G (2022) An efficient MPS refined technique with adaptive variable-size particles. Eng Anal Bound Elem 143:663-676. https:\/\/doi.org\/10.1016\/j.enganabound.2022.07.013","journal-title":"Eng Anal Bound Elem"},{"issue":"1","key":"128_CR30","doi-asserted-by":"publisher","first-page":"8","DOI":"10.1145\/3363555","volume":"40","author":"R Winchenbach","year":"2021","unstructured":"Winchenbach R, Kolb A (2021) Optimized refinement for spatially adaptive SPH. ACM Trans Graph 40(1):8. https:\/\/doi.org\/10.1145\/3363555","journal-title":"ACM Trans Graph"},{"issue":"6","key":"128_CR31","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1145\/3414685.3417794","volume":"39","author":"R Nakanishi","year":"2020","unstructured":"Nakanishi R, Nascimento F, Campos R, Pagliosa P, Paiva A (2020) RBF liquids: an adaptive PIC solver using RBF-FD. ACM Trans Graph 39(6):170. https:\/\/doi.org\/10.1145\/3414685.3417794","journal-title":"ACM Trans Graph"},{"issue":"6","key":"128_CR32","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1145\/3414685.3417837","volume":"39","author":"YW Xiao","year":"2020","unstructured":"Xiao YW, Chan S, Wang SQ, Zhu B, Yang XB (2020) An adaptive staggered-tilted grid for incompressible flow simulation. ACM Trans Graph 39(6):171. https:\/\/doi.org\/10.1145\/3414685.3417837","journal-title":"ACM Trans Graph"},{"key":"128_CR33","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/j.cpc.2019.01.002","volume":"239","author":"XF Yang","year":"2019","unstructured":"Yang XF, Kong SC (2019) Adaptive resolution for multiphase smoothed particle hydrodynamics. Comput Phys Commun 239:112-125. https:\/\/doi.org\/10.1016\/j.cpc.2019.01.002","journal-title":"Comput Phys Commun"},{"issue":"3","key":"128_CR34","doi-asserted-by":"publisher","first-page":"649","DOI":"10.1046\/j.1365-8711.2002.05445.x","volume":"333","author":"V Springel","year":"2002","unstructured":"Springel V, Hernquist L (2002) Cosmological smoothed particle hydrodynamics simulations: the entropy equation. Mon Not R Astron Soc 333(3):649-664. https:\/\/doi.org\/10.1046\/j.1365-8711.2002.05445.x","journal-title":"Mon Not R Astron Soc"},{"key":"128_CR35","unstructured":"GitHub - InteractiveComputerGraphics\/SPlisHSPlasH: SPlisHSPlasH is an open-source library for the physically-based simulation of fluids. https:\/\/github.com\/InteractiveComputerGraphics\/SPlisHSPlasH. Accessed 24 Mar 2019"},{"issue":"2","key":"128_CR36","first-page":"183","volume":"33","author":"XF Gong","year":"2016","unstructured":"Gong XF, Yang JM, Zhang SD (2016) A parallel SPH method with background grid of adaptive mesh refinement. Chin J Comput Phys 33(2):183-189","journal-title":"Chin J Comput Phys"}],"container-title":["Visual Computing for Industry, Biomedicine, and Art"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42492-022-00128-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s42492-022-00128-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s42492-022-00128-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,3]],"date-time":"2023-01-03T04:08:25Z","timestamp":1672718905000},"score":1,"resource":{"primary":{"URL":"https:\/\/vciba.springeropen.com\/articles\/10.1186\/s42492-022-00128-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,1,3]]},"references-count":36,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["128"],"URL":"https:\/\/doi.org\/10.1186\/s42492-022-00128-x","relation":{},"ISSN":["2524-4442"],"issn-type":[{"value":"2524-4442","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,1,3]]},"assertion":[{"value":"16 September 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"28 November 2022","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"1"}}