{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,30]],"date-time":"2026-06-30T23:00:25Z","timestamp":1782860425643,"version":"3.54.5"},"reference-count":65,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2025,10,1]],"date-time":"2025-10-01T00:00:00Z","timestamp":1759276800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T00:00:00Z","timestamp":1759708800000},"content-version":"vor","delay-in-days":5,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004359","name":"Vetenskapsr\u00e5","doi-asserted-by":"publisher","award":["2019-05206"],"award-info":[{"award-number":["2019-05206"]}],"id":[{"id":"10.13039\/501100004359","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004359","name":"Vetenskapsr\u00e5","doi-asserted-by":"publisher","award":["2016-0611"],"award-info":[{"award-number":["2016-0611"]}],"id":[{"id":"10.13039\/501100004359","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Adv Comput Math"],"published-print":{"date-parts":[[2025,10]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>\n                    The method of fundamental solutions (MFS) is known to be effective for solving 3D Laplace and Stokes Dirichlet boundary value problems in the exterior of a large collection of simple smooth objects. Here, we present new scalable MFS formulations for the corresponding elastance and mobility problems. The elastance problem computes the potentials of conductors with given net charges, while the mobility problem\u2014crucial to rheology and complex fluid applications\u2014computes rigid body velocities given net forces and torques on the particles. The key idea is orthogonal projection of the net charge (or forces and torques) in a rectangular variant of a \u201ccompletion flow.\u201d The proposal is compatible with one-body preconditioning, resulting in well-conditioned square linear systems amenable to fast multipole accelerated iterative solution, thus a cost linear in the particle number. For large suspensions with moderate lubrication forces, MFS sources on inner proxy-surfaces give accuracy on par with a well-resolved boundary integral formulation. Our several numerical tests include a suspension of 10,000 nearby ellipsoids, using\n                    <jats:inline-formula>\n                      <jats:alternatives>\n                        <jats:tex-math>$$2.6\\times 10^7$$<\/jats:tex-math>\n                        <mml:math xmlns:mml=\"http:\/\/www.w3.org\/1998\/Math\/MathML\">\n                          <mml:mrow>\n                            <mml:mn>2.6<\/mml:mn>\n                            <mml:mo>\u00d7<\/mml:mo>\n                            <mml:msup>\n                              <mml:mn>10<\/mml:mn>\n                              <mml:mn>7<\/mml:mn>\n                            <\/mml:msup>\n                          <\/mml:mrow>\n                        <\/mml:math>\n                      <\/jats:alternatives>\n                    <\/jats:inline-formula>\n                    total preconditioned degrees of freedom, where GMRES converges to five digits of accuracy in under two hours on one workstation.\n                  <\/jats:p>","DOI":"10.1007\/s10444-025-10258-4","type":"journal-article","created":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T11:10:48Z","timestamp":1759749048000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["A method of fundamental solutions for large-scale 3D elastance and mobility problems"],"prefix":"10.1007","volume":"51","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-0613-1426","authenticated-orcid":false,"given":"Anna","family":"Broms","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Alex H.","family":"Barnett","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4290-1670","authenticated-orcid":false,"given":"Anna-Karin","family":"Tornberg","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,10,6]]},"reference":[{"key":"10258_CR1","doi-asserted-by":"publisher","first-page":"1348","DOI":"10.1016\/j.enganabound.2009.05.007","volume":"33","author":"CJ Alves","year":"2009","unstructured":"Alves, C.J.: On the choice of source points in the method of fundamental solutions. Eng. Anal. Bound. Elem. 33, 1348\u20131361 (2009). https:\/\/doi.org\/10.1016\/j.enganabound.2009.05.007","journal-title":"Eng. Anal. Bound. Elem."},{"key":"10258_CR2","doi-asserted-by":"publisher","first-page":"1245","DOI":"10.1016\/j.enganabound.2003.08.007","volume":"28","author":"CJ Alves","year":"2004","unstructured":"Alves, C.J., Silvestre, A.L.: Density results using Stokeslets and a method of fundamental solutions for the Stokes equations. Eng. Anal. Bound. Elem. 28, 1245\u20131252 (2004). https:\/\/doi.org\/10.1016\/j.enganabound.2003.08.007","journal-title":"Eng. Anal. Bound. Elem."},{"key":"10258_CR3","doi-asserted-by":"publisher","first-page":"1381","DOI":"10.1007\/s11075-022-01306-x","volume":"91","author":"PR Antunes","year":"2022","unstructured":"Antunes, P.R.: A well-conditioned method of fundamental solutions for Laplace equation. Numer. Algo. 91, 1381\u20131405 (2022). https:\/\/doi.org\/10.1007\/s11075-022-01306-x","journal-title":"Numer. Algo."},{"key":"10258_CR4","unstructured":"Askham, T., Gimbutas, Z., Greengard, L., Lu, L., Magland, J., Malhotra, D., O\u2019Neil, M., Rachh, M., Rokhlin, V., Vico., F.: Fast multipole methods in three dimensions (FMM3D) version 1.0.0. (2023). https:\/\/fmm3d.readthedocs.io\/en\/latest\/index.html"},{"issue":"2","key":"10258_CR5","doi-asserted-by":"publisher","first-page":"263","DOI":"10.1137\/0719017","volume":"19","author":"K Atkinson","year":"1982","unstructured":"Atkinson, K.: The numerical solution of Laplace\u2019s equation in three dimensions. SIAM J. Numer. Anal. 19(2), 263\u2013274 (1982). https:\/\/doi.org\/10.1137\/0719017","journal-title":"SIAM J. Numer. Anal."},{"key":"10258_CR6","unstructured":"Bagge, J.: Accurate quadrature and fast summation in boundary integral methods for Stokes flow. Ph.D. thesis, KTH, Numerical Analysis (2023)"},{"key":"10258_CR7","doi-asserted-by":"publisher","unstructured":"Bagge, J., Tornberg, A.K.: Highly accurate special quadrature methods for Stokesian particle suspensions in confined geometries. Int.\u00a0J.\u00a0Numer.\u00a0Methods Fluids, 1\u201350 (2021). https:\/\/doi.org\/10.1002\/fld.4970","DOI":"10.1002\/fld.4970"},{"key":"10258_CR8","doi-asserted-by":"publisher","first-page":"7003","DOI":"10.1016\/j.jcp.2008.04.008","volume":"227","author":"AH Barnett","year":"2008","unstructured":"Barnett, A.H., Betcke, T.: Stability and convergence of the method of fundamental solutions for Helmholtz problems on analytic domains. J. Comput. Phys. 227, 7003\u20137026 (2008). https:\/\/doi.org\/10.1016\/j.jcp.2008.04.008","journal-title":"J. Comput. Phys."},{"issue":"2005","key":"10258_CR9","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1017\/S0962492904000212","volume":"14","author":"M Benzi","year":"2005","unstructured":"Benzi, M., Golub, G.H., Liesen, J.: Numerical solution of saddle point problems. Acta Numer. 14(2005), 1\u2013137 (2005). https:\/\/doi.org\/10.1017\/S0962492904000212","journal-title":"Acta Numer."},{"key":"10258_CR10","doi-asserted-by":"publisher","unstructured":"Broms, A., Barnett, A.H., Tornberg, A.K.: Accurate close interactions of Stokes spheres using lubrication-adapted image systems. J. Comput. Phys. 523, 113636 (2025). https:\/\/doi.org\/10.1016\/j.jcp.2024.113636","DOI":"10.1016\/j.jcp.2024.113636"},{"key":"10258_CR11","doi-asserted-by":"publisher","first-page":"112172","DOI":"10.1016\/j.jcp.2023.112172","volume":"487","author":"A Broms","year":"2023","unstructured":"Broms, A., Sandberg, M., Tornberg, A.K.: A locally corrected multiblob method with hydrodynamically matched grids for the Stokes mobility problem. J. Comput. Phys 487, 112172 (2023). https:\/\/doi.org\/10.1016\/j.jcp.2023.112172","journal-title":"J. Comput. Phys"},{"key":"10258_CR12","doi-asserted-by":"publisher","unstructured":"Broms, A., Tornberg, A.K.: A barrier method for contact avoiding particles in Stokes flow. J. Comput. Phys. 497, 112648 (2024). https:\/\/doi.org\/10.1016\/j.jcp.2023.112648, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S002199912300743X","DOI":"10.1016\/j.jcp.2023.112648"},{"key":"10258_CR13","doi-asserted-by":"publisher","unstructured":"Cheng, H.: On the method of images for systems of closely spaced conducting spheres. SIAM J. Appl. Math. 61(4), 1324\u20131337 (2000). https:\/\/doi.org\/10.1137\/s0036139999364992, http:\/\/www.siam.org\/journals\/ojsa.php","DOI":"10.1137\/s0036139999364992"},{"issue":"1","key":"10258_CR14","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1137\/S0036139996297614","volume":"58","author":"H Cheng","year":"1998","unstructured":"Cheng, H., Greengard, L.: A method of images for the evaluation of electrostatic fields in systems of closely spaced conducting cylinders. SIAM J. Appl. Math. 58(1), 122\u2013141 (1998). https:\/\/doi.org\/10.1137\/S0036139996297614","journal-title":"SIAM J. Appl. Math."},{"issue":"2","key":"10258_CR15","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1006\/jcph.1999.6355","volume":"155","author":"H Cheng","year":"1999","unstructured":"Cheng, H., Greengard, L., Rokhlin, V.: A fast adaptive multipole algorithm in three dimensions. J. Comput. Phys. 155(2), 468\u2013498 (1999). https:\/\/doi.org\/10.1006\/jcph.1999.6355","journal-title":"J. Comput. Phys."},{"key":"10258_CR16","doi-asserted-by":"publisher","unstructured":"Corona, E., Greengard, L., Rachh, M., Veerapaneni, S.: An integral equation formulation for rigid bodies in Stokes flow in three dimensions. J. Comput. Phys. 332, 504\u2013519 (2017). https:\/\/doi.org\/10.1016\/j.jcp.2016.12.018, http:\/\/dx.doi.org\/10.1016\/j.jcp.2016.12.018","DOI":"10.1016\/j.jcp.2016.12.018"},{"key":"10258_CR17","doi-asserted-by":"publisher","unstructured":"Corona, E., Veerapaneni, S.: Boundary integral equation analysis for suspension of spheres in Stokes flow. J. Comput. Phys. 362, 327\u2013345 (2018). https:\/\/doi.org\/10.1016\/j.jcp.2018.02.017, https:\/\/www.sciencedirect.com\/science\/article\/pii\/S0021999118300998","DOI":"10.1016\/j.jcp.2018.02.017"},{"key":"10258_CR18","doi-asserted-by":"publisher","first-page":"363","DOI":"10.1007\/BF03187604","volume":"6","author":"P Delsarte","year":"1977","unstructured":"Delsarte, P., Goethals, J., Seidel, J.: Spherical codes and designs. Geom. Dedicata. 6, 363\u2013388 (1977). https:\/\/doi.org\/10.1007\/BF03187604","journal-title":"Geom. Dedicata."},{"key":"10258_CR19","volume-title":"Acoustic and Electromagnetic Scattering Analysis Using Discrete Sources","author":"A Doicu","year":"2000","unstructured":"Doicu, A., Eremin, Y., Wriedt, T.: Acoustic and Electromagnetic Scattering Analysis Using Discrete Sources. Academic Press, London (2000)"},{"issue":"4","key":"10258_CR20","doi-asserted-by":"publisher","first-page":"375","DOI":"10.1038\/nphys3970","volume":"13","author":"M Driscoll","year":"2017","unstructured":"Driscoll, M., Delmotte, B., Youssef, M., Sacanna, S., Donev, A., Chaikin, P.: Unstable fronts and motile structures formed by microrollers. Nat. Phys. 13(4), 375\u2013379 (2017). https:\/\/doi.org\/10.1038\/nphys3970","journal-title":"Nat. Phys."},{"key":"10258_CR21","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1007\/s10444-004-1808-6","volume":"23","author":"G Fairweather","year":"2005","unstructured":"Fairweather, G., Karageorghis, A., Smyrlis, Y.S., Wu, Z., Hon, B.Y.C.: A matrix decomposition MFS algorithm for axisymmetric biharmonic problems. Adv. Comput. Math. 23, 55\u201371 (2005). https:\/\/doi.org\/10.1007\/s10444-004-1808-6","journal-title":"Adv. Comput. Math."},{"key":"10258_CR22","doi-asserted-by":"publisher","first-page":"544","DOI":"10.1017\/jfm.2019.640","volume":"878","author":"AM Fiore","year":"2019","unstructured":"Fiore, A.M., Swan, J.W.: Fast Stokesian dynamics. J. Fluid Mech. 878, 544\u2013597 (2019). https:\/\/doi.org\/10.1017\/jfm.2019.640","journal-title":"J. Fluid Mech."},{"key":"10258_CR23","doi-asserted-by":"publisher","first-page":"167","DOI":"10.1017\/S0022112099007557","volume":"407","author":"DR Foss","year":"2000","unstructured":"Foss, D.R., Brady, J.F.: Structure, diffusion and rheology of Brownian suspensions by Stokesian dynamics simulation. J. Fluid Mech. 407, 167\u2013200 (2000). https:\/\/doi.org\/10.1017\/S0022112099007557","journal-title":"J. Fluid Mech."},{"key":"10258_CR24","doi-asserted-by":"publisher","unstructured":"Ge, Z., Elfring, G.J.: Rheology of periodically sheared suspensions undergoing reversible-irreversible transition. Phys. Rev. E 106, 054616 (2022). https:\/\/doi.org\/10.1103\/PhysRevE.106.054616, https:\/\/link.aps.org\/doi\/10.1103\/PhysRevE.106.054616","DOI":"10.1103\/PhysRevE.106.054616"},{"issue":"6","key":"10258_CR25","doi-asserted-by":"publisher","first-page":"A2738","DOI":"10.1137\/120900587","volume":"5","author":"Z Gimbutas","year":"2013","unstructured":"Gimbutas, Z., Veerapaneni, S.: A fast algorithm for spherical grid rotations and its application to singular quadrature. SIAM J. Sci. Comput. 5(6), A2738\u2013A2751 (2013). https:\/\/doi.org\/10.1137\/120900587","journal-title":"SIAM J. Sci. Comput."},{"key":"10258_CR26","doi-asserted-by":"publisher","unstructured":"H\u00e5kansson, K.M., Fall, A.B., Lundell, F., Yu, S., Krywka, C., Roth, S.V., Santoro, G., Kvick, M., Prahl Wittberg, L., W\u00e5gberg, L., S\u00f6derberg, L.D.: Hydrodynamic alignment and assembly of nanofibrils resulting in strong cellulose filaments. Nat. Commun. 5, (2014). https:\/\/doi.org\/10.1038\/ncomms5018","DOI":"10.1038\/ncomms5018"},{"key":"10258_CR27","doi-asserted-by":"publisher","unstructured":"Hanson, R.J., Lawson, C.L.: Extensions and applications of the Householder algorithm for solving linear least squares problems. Math. Comput. 23(108), 787\u2013812 (1969). https:\/\/doi.org\/10.2307\/2004965, http:\/\/www.jstor.org\/stable\/2004965","DOI":"10.2307\/2004965"},{"key":"10258_CR28","doi-asserted-by":"publisher","first-page":"2103","DOI":"10.1002\/num.22404","volume":"35","author":"A Karageorghis","year":"2019","unstructured":"Karageorghis, A., Lesnic, D.: The method of fundamental solutions for the oseen steady-state viscous flow past obstacles of known or unknown shapes. Numer. Methods Partial Differ. Equ. 35, 2103\u20132119 (2019). https:\/\/doi.org\/10.1002\/num.22404","journal-title":"Numer. Methods Partial Differ. Equ."},{"issue":"1","key":"10258_CR29","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1080\/00986448908940638","volume":"82","author":"SJ Karrila","year":"1989","unstructured":"Karrila, S.J., Kim, S.: Integral equations of the second kind for Stokes flow: direction solution for physical variables and removal of inherent accuracy limitations. Chem. Eng. Commun. 82(1), 123\u2013161 (1989). https:\/\/doi.org\/10.1080\/00986448908940638","journal-title":"Chem. Eng. Commun."},{"key":"10258_CR30","unstructured":"Katsurada, M.: A mathematical study of the charge simulation method. II. J. Fac. Sci. Univ. Tokyo Sect. IA Math. 36(1), 135\u2013162 (1989)"},{"key":"10258_CR31","doi-asserted-by":"publisher","DOI":"10.1016\/c2013-0-04644-0","author":"S Kim","year":"1991","unstructured":"Kim, S., Karrila, S.J.: Microhydrodynamics: principles and selected applications. Butterworth-Heinemann (1991). https:\/\/doi.org\/10.1016\/c2013-0-04644-0","journal-title":"Butterworth-Heinemann"},{"key":"10258_CR32","doi-asserted-by":"publisher","unstructured":"af\u00a0Klinteberg, L., Tornberg, A.K.: A fast integral equation method for solid particles in viscous flow using quadrature by expansion. J.\u00a0Comput.\u00a0Phys. 326, 420\u2013445 (2016). https:\/\/doi.org\/10.1016\/j.jcp.2016.09.006","DOI":"10.1016\/j.jcp.2016.09.006"},{"key":"10258_CR33","doi-asserted-by":"publisher","first-page":"194","DOI":"10.1016\/j.jcp.2015.06.005","volume":"298","author":"J Lai","year":"2015","unstructured":"Lai, J., Kobayashi, M., Barnett, A.: A fast and robust solver for the scattering from a layered periodic structure containing multi-particle inclusions. J. Comput. Phys. 298, 194\u2013208 (2015). https:\/\/doi.org\/10.1016\/j.jcp.2015.06.005","journal-title":"J. Comput. Phys."},{"key":"10258_CR34","doi-asserted-by":"publisher","unstructured":"Lefebvre-Lepot, A., Nabet, F.: Numerical simulation of rigid particles in Stokes flow: lubrication correction for general shapes of particles. Math.\u00a0Model.\u00a0Nat.\u00a0Phenom. 16 (2021). https:\/\/doi.org\/10.1051\/mmnp\/2021037","DOI":"10.1051\/mmnp\/2021037"},{"key":"10258_CR35","unstructured":"Liu, R., Zhu, H., Guo, H., Bonnet, M., Veerapaneni, S.: Shape optimization of slip-driven axisymmetric microswimmers (2024). https:\/\/arxiv.org\/abs\/2405.00656"},{"key":"10258_CR36","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1016\/j.jcp.2016.08.011","volume":"324","author":"Y Liu","year":"2016","unstructured":"Liu, Y., Barnett, A.H.: Efficient numerical solution of acoustic scattering from doubly-periodic arrays of axisymmetric objects. J. Comput. Phys. 324, 226\u2013245 (2016). https:\/\/doi.org\/10.1016\/j.jcp.2016.08.011","journal-title":"J. Comput. Phys."},{"key":"10258_CR37","doi-asserted-by":"publisher","unstructured":"Lu, L., Morse, M.J., Rahimian, A., Stadler, G., Zorin, D.: Scalable simulation of realistic volume fraction red blood cell flows through vascular networks. Int. Confer. High Perform. Comput., Netw., Stor. Anal., SC (2019). https:\/\/doi.org\/10.1145\/3295500.3356203","DOI":"10.1145\/3295500.3356203"},{"key":"10258_CR38","doi-asserted-by":"publisher","first-page":"112855","DOI":"10.1016\/j.jcp.2024.112855","volume":"503","author":"D Malhotra","year":"2024","unstructured":"Malhotra, D., Barnett, A.: Efficient convergent boundary integral methods for slender bodies. J. Comput. Phys. 503, 112855 (2024). https:\/\/doi.org\/10.1016\/j.jcp.2024.112855","journal-title":"J. Comput. Phys."},{"key":"10258_CR39","doi-asserted-by":"publisher","first-page":"808","DOI":"10.4208\/cicp.020215.150515sw","volume":"18","author":"D Malhotra","year":"2015","unstructured":"Malhotra, D., Biros, G.: PVFMM: a parallel kernel independent FMM for particle and volume potentials. Commun. Comput. Phys. 18, 808\u2013830 (2015). https:\/\/doi.org\/10.4208\/cicp.020215.150515sw","journal-title":"Commun. Comput. Phys."},{"key":"10258_CR40","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1146\/annurev-fluid-122414-034408","volume":"49","author":"M Maxey","year":"2017","unstructured":"Maxey, M.: Simulation methods for particulate flows and concentrated suspensions. Annu. Rev. Fluid Mech. 49, 171\u2013193 (2017). https:\/\/doi.org\/10.1146\/annurev-fluid-122414-034408","journal-title":"Annu. Rev. Fluid Mech."},{"key":"10258_CR41","unstructured":"Mikhlin, S.G.: Integral equations and their applications to certain problems in mechanics, mathematical physics, and technology. In: International Series of Monographs in Pure and Applied Mathematics ; Volume 4. Pergamon Press Ltd, Oxford, England (1957)"},{"issue":"10","key":"10258_CR42","doi-asserted-by":"publisher","first-page":"104108","DOI":"10.1063\/5.0136833","volume":"158","author":"D Moreno-Chaparro","year":"2023","unstructured":"Moreno-Chaparro, D., Moreno, N., Usabiaga, F.B., Ellero, M.: Computational modeling of passive transport of functionalized nanoparticles. J. Chem. Phys. 158(10), 104108 (2023). https:\/\/doi.org\/10.1063\/5.0136833","journal-title":"J. Chem. Phys."},{"key":"10258_CR43","doi-asserted-by":"publisher","unstructured":"Parolin, E., Huybrechs, D., Moiola, A.: Stable approximation of Helmholtz solutions in the disk by evanescent plane waves. ESAIM: M2AN. 57(6), 3499\u20133536 (2023). https:\/\/doi.org\/10.1051\/m2an\/2023081","DOI":"10.1051\/m2an\/2023081"},{"key":"10258_CR44","unstructured":"Pel\u00e1ez, R.P.: Complex fluids in the GPU era: algorithms and simulations. Ph.D. thesis, Universidad Aut\u00f3noma de Madrid (2022). http:\/\/hdl.handle.net\/10486\/703353"},{"key":"10258_CR45","doi-asserted-by":"publisher","first-page":"689","DOI":"10.1137\/0147047","volume":"47","author":"H Power","year":"1987","unstructured":"Power, H., Miranda, G.: Second kind integral equation formulation of Stokes\u2019 flows past a particle of arbitrary shape. SIAM J. Appl. Math. 47, 689\u2013698 (1987). https:\/\/doi.org\/10.1137\/0147047","journal-title":"SIAM J. Appl. Math."},{"key":"10258_CR46","doi-asserted-by":"crossref","unstructured":"Pozrikidis, C.C.: Boundary integral and singularity methods for linearized viscous flow. Cambridge texts in applied mathematics 8. Cambridge Univ. Press, Cambridge (1992)","DOI":"10.1017\/CBO9780511624124"},{"key":"10258_CR47","doi-asserted-by":"publisher","first-page":"2889","DOI":"10.1137\/15M103251X","volume":"54","author":"M Rachh","year":"2016","unstructured":"Rachh, M., Greengard, L.: Integral equation methods for elastance and mobility problems in two dimensions. SIAM J. Numer. Anal. 54, 2889\u20132909 (2016). https:\/\/doi.org\/10.1137\/15M103251X","journal-title":"SIAM J. Numer. Anal."},{"issue":"1","key":"10258_CR48","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1080\/02678299408036525","volume":"16","author":"JF Revol","year":"1994","unstructured":"Revol, J.F., Godbout, L., Dong, X.M., Gray, D.G., Chanzy, H., Maret, G.: Chiral nematic suspensions of cellulose crystallites; phase separation and magnetic field orientation. Liq. Cryst. 16(1), 127\u2013134 (1994). https:\/\/doi.org\/10.1080\/02678299408036525","journal-title":"Liq. Cryst."},{"issue":"4","key":"10258_CR49","doi-asserted-by":"publisher","first-page":"1765","DOI":"10.1007\/s10543-022-00930-2","volume":"62","author":"J Scott","year":"2022","unstructured":"Scott, J., T\u016fma, M.: Solving large linear least squares problems with linear equality constraints. BIT Numer. Math. 62(4), 1765\u20131787 (2022). https:\/\/doi.org\/10.1007\/s10543-022-00930-2","journal-title":"BIT Numer. Math."},{"key":"10258_CR50","first-page":"177","volume":"44","author":"J Sifuentes","year":"2015","unstructured":"Sifuentes, J., Gimbutas, Z., Greengard, L.: Randomized methods for rank-deficient linear systems. Elec. Trans. Numer. Anal. 44, 177\u2013188 (2015)","journal-title":"Elec. Trans. Numer. Anal."},{"key":"10258_CR51","doi-asserted-by":"publisher","first-page":"041705","DOI":"10.1063\/1.4918613","volume":"27","author":"M Souzy","year":"2015","unstructured":"Souzy, M., Yin, X., Villermaux, E., Abid, C., Metzger, B.: Super-diffusion in sheared suspensions. Phys. Fluids 27, 041705 (2015). https:\/\/doi.org\/10.1063\/1.4918613","journal-title":"Phys. Fluids"},{"key":"10258_CR52","doi-asserted-by":"publisher","unstructured":"Sprinkle, B., Balboa Usabiaga, F., Patankar, N.A., Donev, A.: Large scale Brownian dynamics of confined suspensions of rigid particles. J.\u00a0Chem.\u00a0Phys 147(24), (2017). https:\/\/doi.org\/10.1063\/1.5003833","DOI":"10.1063\/1.5003833"},{"issue":"34","key":"10258_CR53","doi-asserted-by":"publisher","first-page":"7982","DOI":"10.1039\/d0sm00879f","volume":"16","author":"B Sprinkle","year":"2020","unstructured":"Sprinkle, B., Wee, E.B., Luo, Y., Driscoll, M.M., Donev, A.: Driven dynamics in dense suspensions of microrollers. Soft Matter 16(34), 7982\u20138001 (2020). https:\/\/doi.org\/10.1039\/d0sm00879f","journal-title":"Soft Matter"},{"key":"10258_CR54","doi-asserted-by":"publisher","unstructured":"Stein, D.B., Barnett, A.H.: Quadrature by fundamental solutions: kernel-independent layer potential evaluation for large collections of simple objects. Adv. Comput. Math. 48, 60 (2022). https:\/\/doi.org\/10.1007\/s10444-022-09971-1, https:\/\/link.springer.com\/10.1007\/s10444-022-09971-1","DOI":"10.1007\/s10444-022-09971-1"},{"issue":"3","key":"10258_CR55","doi-asserted-by":"publisher","first-page":"1613","DOI":"10.1016\/j.jcp.2007.06.029","volume":"227","author":"AK Tornberg","year":"2008","unstructured":"Tornberg, A.K., Greengard, L.: A fast multipole method for the three-dimensional Stokes equations. J. Comput. Phys. 227(3), 1613\u20131619 (2008). https:\/\/doi.org\/10.1016\/j.jcp.2007.06.029","journal-title":"J. Comput. Phys."},{"key":"10258_CR56","doi-asserted-by":"publisher","unstructured":"Tran, A., Boott, C.E., MacLachlan, M.J.: Understanding the self-assembly of cellulose nanocrystals - toward chiral photonic materials. Adv. Mater. 32(41), 1905876 (2020). https:\/\/doi.org\/10.1002\/adma.201905876, https:\/\/onlinelibrary.wiley.com\/doi\/abs\/10.1002\/adma.201905876","DOI":"10.1002\/adma.201905876"},{"key":"10258_CR57","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719574","volume-title":"Numerical Linear Algebra","author":"LN Trefethen","year":"1997","unstructured":"Trefethen, L.N., Bau, D.: Numerical Linear Algebra. Society for Industrial and Applied Mathematics, Philadelphia (1997)"},{"key":"10258_CR58","doi-asserted-by":"publisher","unstructured":"Usabiaga, F.B., Kallemov, B., Delmotte, B., Bhalla, A.P.S., Donev, A., Griffith, B.E.: Hydrodynamics of suspensions of passive and active rigid particles: a rigid multiblob approach. Comm. App. Math. Comp. Sci. 11(2), (2016). https:\/\/doi.org\/10.2140\/camcos.2016.11.217","DOI":"10.2140\/camcos.2016.11.217"},{"key":"10258_CR59","doi-asserted-by":"publisher","unstructured":"Wang, J., Nazockdast, E., Barnett, A.: An integral equation method for the simulation of doubly-periodic suspensions of rigid bodies in a shearing viscous flow. J.\u00a0Comput.\u00a0Phys. 424 (2021). https:\/\/doi.org\/10.1016\/j.jcp.2020.109809","DOI":"10.1016\/j.jcp.2020.109809"},{"key":"10258_CR60","doi-asserted-by":"publisher","first-page":"443","DOI":"10.1016\/j.jcp.2015.11.042","volume":"306","author":"M Wang","year":"2016","unstructured":"Wang, M., Brady, J.F.: Spectral Ewald acceleration of Stokesian dynamics for polydisperse suspensions. J. Comput. Phys. 306, 443\u2013477 (2016). https:\/\/doi.org\/10.1016\/j.jcp.2015.11.042","journal-title":"J. Comput. Phys."},{"issue":"37","key":"10258_CR61","doi-asserted-by":"publisher","first-page":"e2304685120","DOI":"10.1073\/pnas.2304685120","volume":"120","author":"X Wang","year":"2023","unstructured":"Wang, X., Sprinkle, B., Bisoyi, H.K., Yang, T., Chen, L., Huang, S., Li, Q.: Colloidal tubular microrobots for cargo transport and compression. Proc. Natl. Acad. Sci. U. S. A. 120(37), e2304685120\u2013e2304685120 (2023). https:\/\/doi.org\/10.1073\/pnas.2304685120","journal-title":"Proc. Natl. Acad. Sci. U. S. A."},{"key":"10258_CR62","doi-asserted-by":"publisher","unstructured":"Wang, Y., Chen, Z., Tang, J., Lin, N.: Tunable optical materials based on self-assembly of polysaccharide nanocrystals, pp. 87\u2013136. Springer, Singapore (2019). https:\/\/doi.org\/10.1007\/978-981-15-0913-1_3","DOI":"10.1007\/978-981-15-0913-1_3"},{"key":"10258_CR63","doi-asserted-by":"publisher","unstructured":"Womersley, R.S.: Efficient spherical designs with good geometric properties, pp. 1243\u20131285. Springer International Publishing, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-72456-0_57","DOI":"10.1007\/978-3-319-72456-0_57"},{"key":"10258_CR64","doi-asserted-by":"publisher","first-page":"109524","DOI":"10.1016\/j.jcp.2020.109524","volume":"416","author":"W Yan","year":"2020","unstructured":"Yan, W., Corona, E., Malhotra, D., Veerapaneni, S., Shelley, M.: A scalable computational platform for particulate Stokes suspensions. J. Comput. Phys. 416, 109524 (2020). https:\/\/doi.org\/10.1016\/j.jcp.2020.109524","journal-title":"J. Comput. Phys."},{"key":"10258_CR65","doi-asserted-by":"publisher","unstructured":"Yan, W., Zhang, H., Shelley, M.J.: Computing collision stress in assemblies of active spherocylinders: applications of a fast and generic geometric method. J.\u00a0Chem.\u00a0Phys 150(6), (2019). https:\/\/doi.org\/10.1063\/1.5080433","DOI":"10.1063\/1.5080433"}],"container-title":["Advances in Computational Mathematics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10444-025-10258-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10444-025-10258-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10444-025-10258-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,27]],"date-time":"2025-11-27T12:25:45Z","timestamp":1764246345000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10444-025-10258-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,10]]},"references-count":65,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,10]]}},"alternative-id":["10258"],"URL":"https:\/\/doi.org\/10.1007\/s10444-025-10258-4","relation":{},"ISSN":["1019-7168","1572-9044"],"issn-type":[{"value":"1019-7168","type":"print"},{"value":"1572-9044","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,10]]},"assertion":[{"value":"9 September 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 September 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 October 2025","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 no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"45"}}