{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,10]],"date-time":"2026-09-10T22:14:08Z","timestamp":1789078448126,"version":"build-2803163510"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2020,7,7]],"date-time":"2020-07-07T00:00:00Z","timestamp":1594080000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,7,7]],"date-time":"2020-07-07T00:00:00Z","timestamp":1594080000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Supercomput"],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1007\/s11227-020-03371-2","type":"journal-article","created":{"date-parts":[[2020,7,7]],"date-time":"2020-07-07T22:02:27Z","timestamp":1594159347000},"page":"2897-2927","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":20,"title":["A scalable parallel algorithm for direct-forcing immersed boundary method for multiphase flow simulation on spectral elements"],"prefix":"10.1007","volume":"77","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-9396-9640","authenticated-orcid":false,"given":"Yunchao","family":"Yang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"S.","family":"Balachandar","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2020,7,7]]},"reference":[{"key":"3371_CR1","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1016\/j.jcp.2015.11.019","volume":"307","author":"G Akiki","year":"2016","unstructured":"Akiki G, Balachandar S (2016) Immersed boundary method with non-uniform distribution of Lagrangian markers for a non-uniform Eulerian mesh. J Comput Phys 307:34\u201359","journal-title":"J Comput Phys"},{"key":"3371_CR2","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1016\/j.jcp.2017.07.056","volume":"351","author":"G Akiki","year":"2017","unstructured":"Akiki G, Moore W, Balachandar S (2017) Pairwise-interaction extended point-particle model for particle-laden flows. J Comput Phys 351:329\u2013357","journal-title":"J Comput Phys"},{"key":"3371_CR3","doi-asserted-by":"publisher","first-page":"379","DOI":"10.1017\/S0022112002002628","volume":"473","author":"P Bagchi","year":"2002","unstructured":"Bagchi P, Balachandar S (2002) Shear versus vortex-induced lift force on a rigid sphere at moderate Re. J Fluid Mech 473:379\u2013388","journal-title":"J Fluid Mech"},{"key":"3371_CR4","doi-asserted-by":"publisher","first-page":"111","DOI":"10.1146\/annurev.fluid.010908.165243","volume":"42","author":"S Balachandar","year":"2010","unstructured":"Balachandar S, Eaton JK (2010) Turbulent dispersed multiphase flow. Annu Rev Fluid Mech 42:111\u2013133","journal-title":"Annu Rev Fluid Mech"},{"issue":"3","key":"3371_CR5","doi-asserted-by":"publisher","first-page":"501","DOI":"10.1137\/S0036144502417715","volume":"46","author":"JP Berrut","year":"2004","unstructured":"Berrut JP, Trefethen LN (2004) Barycentric Lagrange interpolation. SIAM Rev 46(3):501\u2013517","journal-title":"SIAM Rev"},{"issue":"13","key":"3371_CR6","doi-asserted-by":"publisher","first-page":"4469","DOI":"10.1016\/j.jcp.2012.02.026","volume":"231","author":"WP Breugem","year":"2012","unstructured":"Breugem WP (2012) A second-order accurate immersed boundary method for fully resolved simulations of particle-laden flows. J Comput Phys 231(13):4469\u20134498","journal-title":"J Comput Phys"},{"key":"3371_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.jcp.2012.12.015","volume":"238","author":"J Capecelatro","year":"2013","unstructured":"Capecelatro J, Desjardins O (2013) An Euler\u2013Lagrange strategy for simulating particle-laden flows. J Comput Phys 238:1\u201331","journal-title":"J Comput Phys"},{"key":"3371_CR8","unstructured":"CEED team (2020) GSLIB Sparse communication library. https:\/\/ceed.exascaleproject.org\/gslib\/. Accessed 25 May 2020"},{"issue":"1","key":"3371_CR9","doi-asserted-by":"publisher","first-page":"47","DOI":"10.1680\/geot.1979.29.1.47","volume":"29","author":"PA Cundall","year":"1979","unstructured":"Cundall PA, Strack OD (1979) A discrete numerical model for granular assemblies. Geotechnique 29(1):47\u201365","journal-title":"Geotechnique"},{"key":"3371_CR10","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511546792","volume-title":"High-order methods for incompressible fluid flow","author":"MO Deville","year":"2002","unstructured":"Deville MO, Fischer PF, Mund EH (2002) High-order methods for incompressible fluid flow, vol 9. Cambridge University Press, Cambridge"},{"key":"3371_CR11","unstructured":"Fischer P, Kruse J, Mullen J, Tufo H, Lottes J, Kerkemeier S (2008) Nek5000: Open source spectral element CFD solver. Argonne National Laboratory, Mathematics and Computer Science Division, Argonne, see https:\/\/nek5000.mcs.anl.gov\/. Accessed 25 May 2020"},{"issue":"4","key":"3371_CR12","doi-asserted-by":"publisher","first-page":"819","DOI":"10.1017\/S0022112080000419","volume":"98","author":"B Fornberg","year":"1980","unstructured":"Fornberg B (1980) A numerical study of steady viscous flow past a circular cylinder. J Fluid Mech 98(4):819\u2013855","journal-title":"J Fluid Mech"},{"issue":"5","key":"3371_CR13","doi-asserted-by":"publisher","first-page":"755","DOI":"10.1016\/S0301-9322(98)00048-2","volume":"25","author":"R Glowinski","year":"1999","unstructured":"Glowinski R, Pan TW, Hesla TI, Joseph DD (1999) A distributed Lagrange multiplier\/fictitious domain method for particulate flows. Int J Multiph Flow 25(5):755\u2013794","journal-title":"Int J Multiph Flow"},{"issue":"221","key":"3371_CR14","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1090\/S0025-5718-98-00913-2","volume":"67","author":"S Gottlieb","year":"1998","unstructured":"Gottlieb S, Shu CW (1998) Total variation diminishing Runge\u2013Kutta schemes. Math Comput Am Math Soc 67(221):73\u201385","journal-title":"Math Comput Am Math Soc"},{"key":"3371_CR15","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1016\/j.powtec.2017.03.020","volume":"313","author":"L He","year":"2017","unstructured":"He L, Tafti DK, Nagendra K (2017) Evaluation of drag correlations using particle resolved simulations of spheres and ellipsoids in assembly. Powder Technol 313:332\u2013343","journal-title":"Powder Technol"},{"key":"3371_CR16","doi-asserted-by":"publisher","first-page":"19","DOI":"10.1017\/S0022112098003206","volume":"378","author":"T Johnson","year":"1999","unstructured":"Johnson T, Patel V (1999) Flow past a sphere up to a Reynolds number of 300. J Fluid Mech 378:19\u201370","journal-title":"J Fluid Mech"},{"issue":"9","key":"3371_CR17","doi-asserted-by":"publisher","first-page":"3663","DOI":"10.1016\/j.jcp.2012.01.021","volume":"231","author":"T Kempe","year":"2012","unstructured":"Kempe T, Fr\u00f6hlich J (2012) An improved immersed boundary method with direct forcing for the simulation of particle laden flows. J Comput Phys 231(9):3663\u20133684","journal-title":"J Comput Phys"},{"key":"3371_CR18","doi-asserted-by":"publisher","first-page":"A28","DOI":"10.1017\/jfm.2019.1012","volume":"885","author":"M Mazzuoli","year":"2020","unstructured":"Mazzuoli M, Blondeaux P, Vittori G, Uhlmann M, Simeonov J, Calantoni J (2020) Interface-resolved direct numerical simulations of sediment transport in a turbulent oscillatory boundary layer. J Fluid Mech 885:A28","journal-title":"J Fluid Mech"},{"key":"3371_CR19","unstructured":"Mohd-Yusof J (1997) Combined immersed-boundary\/b-spline methods for simulations of flow in complex geometries. Annual Research Briefs. NASA Ames Research Center-Stanford University Center of Turbulence Research: Stanford pp 317\u2013327"},{"issue":"2","key":"3371_CR20","doi-asserted-by":"publisher","first-page":"343","DOI":"10.1007\/PL00011074","volume":"18","author":"N Mordant","year":"2000","unstructured":"Mordant N, Pinton JF (2000) Velocity measurement of a settling sphere. Eur Phys J B Condens Matter Complex Syst 18(2):343\u2013352","journal-title":"Eur Phys J B Condens Matter Complex Syst"},{"key":"3371_CR21","doi-asserted-by":"publisher","first-page":"225","DOI":"10.1016\/j.jcp.2014.02.045","volume":"267","author":"K Nagendra","year":"2014","unstructured":"Nagendra K, Tafti DK, Viswanath K (2014) A new approach for conjugate heat transfer problems using immersed boundary method for curvilinear grid based solvers. J Comput Phys 267:225\u2013246","journal-title":"J Comput Phys"},{"key":"3371_CR22","doi-asserted-by":"publisher","first-page":"707","DOI":"10.1016\/j.powtec.2013.05.049","volume":"246","author":"HA Navarro","year":"2013","unstructured":"Navarro HA, de Souza Braun MP (2013) Determination of the normal spring stiffness coefficient in the linear spring-dashpot contact model of discrete element method. Powder Technol 246:707\u2013722","journal-title":"Powder Technol"},{"key":"3371_CR23","doi-asserted-by":"crossref","unstructured":"Offermans N, Marin O, Schanen M, Gong J, Fischer P, Schlatter P, Obabko A, Peplinski A, Hutchinson M, Merzari E (2016) On the strong scaling of the spectral element solver nek5000 on petascale systems. In: Proceedings of the Exascale Applications and Software Conference 2016. ACM, p 5","DOI":"10.1145\/2938615.2938617"},{"issue":"3","key":"3371_CR24","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1016\/0021-9991(84)90128-1","volume":"54","author":"AT Patera","year":"1984","unstructured":"Patera AT (1984) A spectral element method for fluid dynamics: laminar flow in a channel expansion. J Comput Phys 54(3):468\u2013488","journal-title":"J Comput Phys"},{"key":"3371_CR25","doi-asserted-by":"publisher","first-page":"479","DOI":"10.1017\/S0962492902000077","volume":"11","author":"CS Peskin","year":"2002","unstructured":"Peskin CS (2002) The immersed boundary method. Acta Numer 11:479\u2013517","journal-title":"Acta Numer"},{"issue":"24","key":"3371_CR26","doi-asserted-by":"publisher","first-page":"9073","DOI":"10.1016\/j.jcp.2010.08.021","volume":"229","author":"A Pinelli","year":"2010","unstructured":"Pinelli A, Naqavi I, Piomelli U, Favier J (2010) Immersed-boundary methods for general finite-difference and finite-volume Navier\u2013Stokes solvers. J Comput Phys 229(24):9073\u20139091","journal-title":"J Comput Phys"},{"key":"3371_CR27","first-page":"35","volume":"32","author":"J Richardson","year":"1954","unstructured":"Richardson J, Zaki W (1954) This week\u2019s citation classic. Trans Inst Chem Eng 32:35\u201353","journal-title":"Trans Inst Chem Eng"},{"issue":"2","key":"3371_CR28","doi-asserted-by":"publisher","first-page":"509","DOI":"10.1006\/jcph.1999.6293","volume":"153","author":"AM Roma","year":"1999","unstructured":"Roma AM, Peskin CS, Berger MJ (1999) An adaptive version of the immersed boundary method. J Comput Phys 153(2):509\u2013534","journal-title":"J Comput Phys"},{"issue":"1","key":"3371_CR29","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1007\/BF03024331","volume":"19","author":"EB Saff","year":"1997","unstructured":"Saff EB, Kuijlaars AB (1997) Distributing many points on a sphere. Math Intell 19(1):5\u201311","journal-title":"Math Intell"},{"key":"3371_CR30","first-page":"318","volume":"77","author":"L Schiller","year":"1933","unstructured":"Schiller L, Naumann A (1933) \u00dcber die grundlegenden berechnungen bei der schwerkraftaufbereitung. Z Ver Dtsch Ing 77:318\u2013320","journal-title":"Z Ver Dtsch Ing"},{"issue":"2","key":"3371_CR31","doi-asserted-by":"publisher","first-page":"439","DOI":"10.1016\/j.jcp.2004.11.012","volume":"205","author":"N Sharma","year":"2005","unstructured":"Sharma N, Patankar NA (2005) A fast computation technique for the direct numerical simulation of rigid particulate flows. J Comput Phys 205(2):439\u2013457","journal-title":"J Comput Phys"},{"issue":"10","key":"3371_CR32","doi-asserted-by":"publisher","first-page":"1104","DOI":"10.1143\/JPSJ.11.1104","volume":"11","author":"S Taneda","year":"1956","unstructured":"Taneda S (1956) Experimental investigation of the wake behind a sphere at low Reynolds numbers. J Phys Soc Jpn 11(10):1104\u20131108","journal-title":"J Phys Soc Jpn"},{"issue":"9","key":"3371_CR33","doi-asserted-by":"publisher","first-page":"1072","DOI":"10.1016\/j.ijmultiphaseflow.2011.05.010","volume":"37","author":"S Tenneti","year":"2011","unstructured":"Tenneti S, Garg R, Subramaniam S (2011) Drag law for monodisperse gas\u2013solid systems using particle-resolved direct numerical simulation of flow past fixed assemblies of spheres. Int J Multiph Flow 37(9):1072\u20131092","journal-title":"Int J Multiph Flow"},{"key":"3371_CR34","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1146\/annurev-fluid-010313-141344","volume":"46","author":"S Tenneti","year":"2014","unstructured":"Tenneti S, Subramaniam S (2014) Particle-resolved direct numerical simulation for gas-solid flow model development. Annu Rev Fluid Mech 46:199\u2013230","journal-title":"Annu Rev Fluid Mech"},{"issue":"2","key":"3371_CR35","doi-asserted-by":"publisher","first-page":"151","DOI":"10.1006\/jpdc.2000.1676","volume":"61","author":"HM Tufo","year":"2001","unstructured":"Tufo HM, Fischer PF (2001) Fast parallel direct solvers for coarse grid problems. J Parallel Distrib Comput 61(2):151\u2013177","journal-title":"J Parallel Distrib Comput"},{"key":"3371_CR36","unstructured":"Uhlmann M (2004) Simulation of particulate flows on multi-processor machines with distributed memory, Technical report. Centro de Investigaciones Energeticas Medioambientales y Tecnologicas (CIEMAT)"},{"issue":"2","key":"3371_CR37","doi-asserted-by":"publisher","first-page":"448","DOI":"10.1016\/j.jcp.2005.03.017","volume":"209","author":"M Uhlmann","year":"2005","unstructured":"Uhlmann M (2005) An immersed boundary method with direct forcing for the simulation of particulate flows. J Comput Phys 209(2):448\u2013476","journal-title":"J Comput Phys"},{"key":"3371_CR38","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/S0065-2377(06)31002-2","volume":"31","author":"MA van der Hoef","year":"2006","unstructured":"van der Hoef MA, Ye M, van Sint Annaland M, Andrews A, Sundaresan S, Kuipers J (2006) Multiscale modeling of gas-fluidized beds. Adv Chem Eng 31:65\u2013149","journal-title":"Adv Chem Eng"},{"issue":"2","key":"3371_CR39","doi-asserted-by":"publisher","first-page":"799","DOI":"10.1007\/s11227-014-1262-2","volume":"70","author":"P Valero-Lara","year":"2014","unstructured":"Valero-Lara P (2014) Accelerating solid\u2013fluid interaction based on the immersed boundary method on multicore and GPU architectures. J Supercomput 70(2):799\u2013815","journal-title":"J Supercomput"},{"key":"3371_CR40","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1016\/j.compfluid.2013.09.001","volume":"88","author":"S Wang","year":"2013","unstructured":"Wang S, He G, Zhang X (2013) Parallel computing strategy for a flow solver based on immersed boundary method and discrete stream-function formulation. Comput Fluids 88:210\u2013224","journal-title":"Comput Fluids"},{"issue":"8","key":"3371_CR41","doi-asserted-by":"publisher","first-page":"1169","DOI":"10.1007\/s11431-008-0144-3","volume":"51","author":"Z Wang","year":"2008","unstructured":"Wang Z, Fan J, Luo K (2008) Parallel computing strategy for the simulation of particulate flows with immersed boundary method. Sci China Ser E Technol Sci 51(8):1169\u20131176","journal-title":"Sci China Ser E Technol Sci"},{"issue":"9","key":"3371_CR42","doi-asserted-by":"publisher","first-page":"093302","DOI":"10.1063\/1.2764109","volume":"19","author":"X Yin","year":"2007","unstructured":"Yin X, Koch DL (2007) Hindered settling velocity and microstructure in suspensions of solid spheres with moderate reynolds numbers. Phys Fluids 19(9):093302","journal-title":"Phys Fluids"},{"issue":"1","key":"3371_CR43","first-page":"160","volume":"10","author":"Z Yu","year":"2016","unstructured":"Yu Z, Lin Z, Shao X, Wang LP (2016) A parallel fictitious domain method for the interface-resolved simulation of particle-laden flows and its application to the turbulent channel flow. Eng Appl Comput Fluid Mech 10(1):160\u2013170","journal-title":"Eng Appl Comput Fluid Mech"},{"key":"3371_CR44","doi-asserted-by":"publisher","DOI":"10.1177\/1094342019867756","author":"D Zwick","year":"2019","unstructured":"Zwick D, Balachandar S (2019) A scalable Euler\u2013Lagrange approach for multiphase flow simulation on spectral elements. Int J High Perform Comput Appl. https:\/\/doi.org\/10.1177\/1094342019867756","journal-title":"Int J High Perform Comput Appl"}],"container-title":["The Journal of Supercomputing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03371-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11227-020-03371-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11227-020-03371-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,6]],"date-time":"2021-07-06T23:36:06Z","timestamp":1625614566000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11227-020-03371-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,7]]},"references-count":44,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["3371"],"URL":"https:\/\/doi.org\/10.1007\/s11227-020-03371-2","relation":{},"ISSN":["0920-8542","1573-0484"],"issn-type":[{"value":"0920-8542","type":"print"},{"value":"1573-0484","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,7]]},"assertion":[{"value":"7 July 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}