{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,10]],"date-time":"2025-05-10T19:40:07Z","timestamp":1746906007801,"version":"3.40.5"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2024,7,18]],"date-time":"2024-07-18T00:00:00Z","timestamp":1721260800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,7,18]],"date-time":"2024-07-18T00:00:00Z","timestamp":1721260800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"name":"Science and Technology Development Fund, Macau SAR","award":["0031\/2022\/A1","0082\/2020\/A2"],"award-info":[{"award-number":["0031\/2022\/A1","0082\/2020\/A2"]}]},{"name":"MUST Faculty Research Grants","award":["FRG 22-021-FI"],"award-info":[{"award-number":["FRG 22-021-FI"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"crossref","award":["11922120 and 11871489"],"award-info":[{"award-number":["11922120 and 11871489"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"crossref"}]},{"name":"Multi-Year Research Grant of the University of Macau","award":["MYRG2020-00265-FST"],"award-info":[{"award-number":["MYRG2020-00265-FST"]}]},{"name":"Guangdong- Hong Kong-Macao Joint Laboratory for Data-Driven Fluid Mechanics and Engineering Applications","award":["2020B1212030001"],"award-info":[{"award-number":["2020B1212030001"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Numer Algor"],"published-print":{"date-parts":[[2025,6]]},"DOI":"10.1007\/s11075-024-01888-8","type":"journal-article","created":{"date-parts":[[2024,7,18]],"date-time":"2024-07-18T04:01:36Z","timestamp":1721275296000},"page":"549-571","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["A treecode algorithm for the Poisson equation in a general domain with unstructured grids"],"prefix":"10.1007","volume":"99","author":[{"given":"Zixuan","family":"Cui","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lei","family":"Yang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jing","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guanghui","family":"Hu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,7,18]]},"reference":[{"key":"1888_CR1","doi-asserted-by":"publisher","first-page":"446","DOI":"10.1038\/324446a0","volume":"324","author":"J Barnes","year":"1986","unstructured":"Barnes, J., Hut, P.: A hierarchical $$O(N\\text{ log }N)$$ force-calculation algorithm. Nature 324, 446\u2013449 (1986). https:\/\/doi.org\/10.1038\/324446a0","journal-title":"Nature"},{"key":"1888_CR2","doi-asserted-by":"publisher","unstructured":"Warren, M.S., Salmon, J.K.: Astrophysical N-body simulations using hierarchical tree data structures. In: Supercomputing \u201992:Proceedings of the 1992 ACM\/IEEE Conference on Supercomputing, pp. 570\u2013576 (1992). https:\/\/doi.org\/10.1109\/SUPERC.1992.236647","DOI":"10.1109\/SUPERC.1992.236647"},{"key":"1888_CR3","doi-asserted-by":"publisher","unstructured":"Warren, M.S., Quinn, P.J., Salmon, J.K., Zurek, W.H.: Dark halos formed via dissipationless collapse. I. Shapes and alignment of angular momentum. Astrophys. J. 399, 405\u2013425 (1992). https:\/\/doi.org\/10.1086\/171937","DOI":"10.1086\/171937"},{"key":"1888_CR4","doi-asserted-by":"publisher","first-page":"559","DOI":"10.1086\/174507","volume":"431","author":"WH Zurek","year":"1994","unstructured":"Zurek, W.H., Quinn, P.J., Salmon, J.K., Warren, M.S.: Large-scale structure after COBE: Peculiar velocities and correlations of cold dark matter halos. Astrophys. J. 431, 559\u2013568 (1994). https:\/\/doi.org\/10.1086\/174507","journal-title":"Astrophys. J."},{"key":"1888_CR5","doi-asserted-by":"publisher","unstructured":"Schlick, T.: Molecular Modeling and Simulation: An Interdisciplinary Guide vol. 2. Springer, New York (2010). https:\/\/doi.org\/10.1007\/978-1-4419-6351-2","DOI":"10.1007\/978-1-4419-6351-2"},{"issue":"1\u20132","key":"1888_CR6","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1016\/0009-2614(92)90053-P","volume":"198","author":"JA Board Jr","year":"1992","unstructured":"Board, J.A., Jr., Causey, J.W., Leathrum, J.F., Jr., Windemuth, A., Schulten, K.: Accelerated molecular dynamics simulation with the parallel fast multipole algorithm. Chem. Phys. Lett. 198(1\u20132), 89\u201394 (1992). https:\/\/doi.org\/10.1016\/0009-2614(92)90053-P","journal-title":"Chem. Phys. Lett."},{"issue":"2","key":"1888_CR7","doi-asserted-by":"publisher","first-page":"879","DOI":"10.1006\/jcph.2001.6862","volume":"172","author":"K Lindsay","year":"2001","unstructured":"Lindsay, K., Krasny, R.: A particle method and adaptive treecode for vortex sheet motion in three-dimensional flow. J. Comput. Phys. 172(2), 879\u2013907 (2001). https:\/\/doi.org\/10.1006\/jcph.2001.6862","journal-title":"J. Comput. Phys."},{"issue":"4","key":"1888_CR8","doi-asserted-by":"publisher","first-page":"737","DOI":"10.4208\/aamm.OA-2018-0187","volume":"11","author":"L Wang","year":"2019","unstructured":"Wang, L., Tlupova, S., Krasny, R.: A Treecode Algorithm for 3D Stokeslets and Stresslets. Adv. Appl. Math. Mech. 11(4), 737\u2013756 (2019). https:\/\/doi.org\/10.4208\/aamm.OA-2018-0187","journal-title":"Adv. Appl. Math. Mech."},{"key":"1888_CR9","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1016\/j.jcp.2013.03.056","volume":"247","author":"W Geng","year":"2013","unstructured":"Geng, W., Krasny, R.: A treecode-accelerated boundary integral Poisson- Boltzmann solver for electrostatics of solvated biomolecules. J. Comput. Phys. 247, 62\u201378 (2013). https:\/\/doi.org\/10.1016\/j.jcp.2013.03.056","journal-title":"J. Comput. Phys."},{"issue":"4","key":"1888_CR10","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevB.72.045422","volume":"72","author":"K Chen","year":"2005","unstructured":"Chen, K., Li, W., Duan, W., Shuai, Z., Gu, B.: Effect of defects on the thermal conductivity in a nanowire. Phys. Rev. B 72(4), 045422 (2005). https:\/\/doi.org\/10.1103\/PhysRevB.72.045422","journal-title":"Phys. Rev. B"},{"issue":"6","key":"1888_CR11","doi-asserted-by":"publisher","first-page":"660","DOI":"10.1016\/j.solidstatesciences.2004.11.012","volume":"7","author":"JMD Coey","year":"2005","unstructured":"Coey, J.M.D.: $$d^{0}$$ ferromagnetism. Solid State Sci. 7(6), 660\u2013667 (2005). https:\/\/doi.org\/10.1016\/j.solidstatesciences.2004.11.012","journal-title":"Solid State Sci."},{"issue":"20","key":"1888_CR12","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.105.207201","volume":"105","author":"T Herng","year":"2010","unstructured":"Herng, T., Qi, D., Berlijn, T., Yi, J., Yang, K., Dai, Y., Feng, Y., Santoso, I., SanchezHanke, C., Gao, X., et al.: Room-temperature ferromagnetism of Cudoped ZnO films probed by soft X-ray magnetic circular dichroism. Phys. Rev. Lett. 105(20), 207201 (2010). https:\/\/doi.org\/10.1103\/PhysRevLett.105.207201","journal-title":"Phys. Rev. Lett."},{"key":"1888_CR13","doi-asserted-by":"publisher","unstructured":"Wilson, L., Geng, W., Krasny, R.: TABI-PB 2.0: An improved version of the treecode-accelerated boundary integral Poisson-Boltzmann solver. J. Phys. Chem. B 126(37), 7104\u20137113 (2022). https:\/\/doi.org\/10.1021\/acs.jpcb.2c04604","DOI":"10.1021\/acs.jpcb.2c04604"},{"key":"1888_CR14","doi-asserted-by":"publisher","first-page":"1048","DOI":"10.4208\/aamm.OA-2018-0236","volume":"11","author":"L Yang","year":"2019","unstructured":"Yang, L., Hu, G.: An adaptive finite element solver for demagnetization field calculation. Adv. Appl. Math. Mech. 11, 1048\u20131063 (2019). https:\/\/doi.org\/10.4208\/aamm.OA-2018-0236","journal-title":"Adv. Appl. Math. Mech."},{"issue":"10","key":"1888_CR15","doi-asserted-by":"publisher","first-page":"3858","DOI":"10.1016\/j.jcp.2009.02.022","volume":"228","author":"P Li","year":"2009","unstructured":"Li, P., Johnston, H., Krasny, R.: A Cartesian treecode for screened Coulomb interactions. J. Comput. Phys. 228(10), 3858\u20133868 (2009). https:\/\/doi.org\/10.1016\/j.jcp.2009.02.022","journal-title":"J. Comput. Phys."},{"issue":"2","key":"1888_CR16","doi-asserted-by":"publisher","first-page":"365","DOI":"10.4208\/cicp.220812.220513a","volume":"15","author":"H Feng","year":"2014","unstructured":"Feng, H., Barua, A., Li, S., Li, X.: A parallel adaptive treecode algorithm for evolution of elastically stressed solids. Commun. Comput. Phys. 15(2), 365\u2013387 (2014). https:\/\/doi.org\/10.4208\/cicp.220812.220513a","journal-title":"Commun. Comput. Phys."},{"issue":"1\u20132","key":"1888_CR17","doi-asserted-by":"publisher","first-page":"266","DOI":"10.1016\/0010-4655(94)00177-4","volume":"87","author":"MS Warren","year":"1995","unstructured":"Warren, M.S., Salmon, J.K.: A portable parallel particle program. Comput. Phys. Commun. 87(1\u20132), 266\u2013290 (1995). https:\/\/doi.org\/10.1016\/0010-4655(94)00177-4","journal-title":"Comput. Phys. Commun."},{"issue":"4","key":"1888_CR18","doi-asserted-by":"publisher","first-page":"880","DOI":"10.1016\/j.cpc.2011.12.013","volume":"183","author":"M Winkel","year":"2012","unstructured":"Winkel, M., Speck, R., H\u00fcbner, H., Arnold, L., Krause, R., Gibbon, P.: A massively parallel, multi-disciplinary Barnes-Hut tree code for extreme-scale N-body simulations. Comput. Phys. Commun. 183(4), 880\u2013889 (2012). https:\/\/doi.org\/10.1016\/j.cpc.2011.12.013","journal-title":"Comput. Phys. Commun."},{"issue":"4","key":"1888_CR19","doi-asserted-by":"publisher","first-page":"1415","DOI":"10.4208\/cicp.OA-2019-0177","volume":"28","author":"L Wang","year":"2020","unstructured":"Wang, L., Krasny, R., Tlupova, S.: A kernel-independent treecode based on barycentric Lagrange interpolation. Commun. Comput. Phys. 28(4), 1415\u20131436 (2020). https:\/\/doi.org\/10.4208\/cicp.OA-2019-0177","journal-title":"Commun. Comput. Phys."},{"issue":"1","key":"1888_CR20","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1515\/cmb-2019-0006","volume":"7","author":"R Krasny","year":"2019","unstructured":"Krasny, R., Wang, L.: A treecode based on barycentric Hermite interpolation for electrostatic particle interactions. Comput. Math. Biophys. 7(1), 73\u201384 (2019). https:\/\/doi.org\/10.1515\/cmb-2019-0006","journal-title":"Comput. Math. Biophys."},{"issue":"2","key":"1888_CR21","doi-asserted-by":"publisher","first-page":"348","DOI":"10.1006\/jcph.1995.1104","volume":"118","author":"A McKenney","year":"1995","unstructured":"McKenney, A., Greengard, L., Mayo, A.: A fast Poisson solver for complex geometries. J. Comput. Phys. 118(2), 348\u2013355 (1995). https:\/\/doi.org\/10.1006\/jcph.1995.1104","journal-title":"J. Comput. Phys."},{"issue":"1","key":"1888_CR22","doi-asserted-by":"publisher","first-page":"317","DOI":"10.1016\/j.jcp.2003.08.011","volume":"193","author":"G Biros","year":"2004","unstructured":"Biros, G., Ying, L., Zorin, D.: A fast solver for the Stokes equations with distributed forces in complex geometries. J. Comput. Phys. 193(1), 317\u2013348 (2004). https:\/\/doi.org\/10.1016\/j.jcp.2003.08.011","journal-title":"J. Comput. Phys."},{"key":"1888_CR23","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/s10915-004-4793-5","volume":"24","author":"R Li","year":"2005","unstructured":"Li, R.: On multi-mesh h-adaptive methods. J. Sci. Comput. 24, 321\u2013341 (2005). https:\/\/doi.org\/10.1007\/s10915-004-4793-5","journal-title":"J. Sci. Comput."},{"key":"1888_CR24","unstructured":"Cai, Z., Chen, Y., Di, Y., Hu, G., Li, R., Liu, W., Wang, H., Yang, F., Yao, C., Zhan, H.: AFEPack: a general-purpose C++ library for numerical solutions of partial differential equations. Commun. Comput. Phys. (in press)"},{"key":"1888_CR25","volume-title":"Partial Differential Equations","author":"LC Evans","year":"2010","unstructured":"Evans, L.C.: Partial Differential Equations. American Mathematical Society, Providence, RI (2010)"},{"issue":"2\u20134","key":"1888_CR26","first-page":"195","volume":"5","author":"J Shen","year":"2009","unstructured":"Shen, J., Wang, L.: Some recent advances on spectral methods for unbounded domains. Commun. Comput. Phys. 5(2\u20134), 195\u2013241 (2009)","journal-title":"Commun. Comput. Phys."},{"key":"1888_CR27","doi-asserted-by":"publisher","first-page":"629","DOI":"10.1073\/pnas.74.5.1765","volume":"31","author":"B Engquist","year":"1977","unstructured":"Engquist, B., Majda, A.: Absorbing boundary conditions for the numerical simulation of waves. Math. Comput. 31, 629\u2013651 (1977). https:\/\/doi.org\/10.1073\/pnas.74.5.1765","journal-title":"Math. Comput."},{"issue":"2","key":"1888_CR28","doi-asserted-by":"publisher","first-page":"231","DOI":"10.1006\/jcph.1995.1210","volume":"122","author":"MJ Grote","year":"1995","unstructured":"Grote, M.J., Keller, J.B.: On nonreflecting boundary conditions. J. Comput. Phys. 122(2), 231\u2013243 (1995). https:\/\/doi.org\/10.1006\/jcph.1995.1210","journal-title":"J. Comput. Phys."},{"issue":"227","key":"1888_CR29","doi-asserted-by":"publisher","first-page":"1067","DOI":"10.1090\/S0025-5718-99-01059-5","volume":"68","author":"B Guo","year":"1999","unstructured":"Guo, B.: Error estimation of hermite spectral method for nonlinear partial differential equations. Math. Comput. 68(227), 1067\u20131078 (1999)","journal-title":"Math. Comput."},{"issue":"152","key":"1888_CR30","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1090\/S0025-5718-1980-0583508-3","volume":"35","author":"JP Boyd","year":"1980","unstructured":"Boyd, J.P.: The rate of convergence of hermite function series. Math. Comput. 35(152), 1309\u20131316 (1980)","journal-title":"Math. Comput."},{"issue":"3","key":"1888_CR31","doi-asserted-by":"publisher","first-page":"273","DOI":"10.1016\/0021-9991(77)90102-4","volume":"25","author":"CE Grosch","year":"1977","unstructured":"Grosch, C.E., Orszag, S.A.: Numerical solution of problems in unbounded regions: coordinate transforms. J. Comput. Phys. 25(3), 273\u2013295 (1977). https:\/\/doi.org\/10.1016\/0021-9991(77)90102-4","journal-title":"J. Comput. Phys."},{"issue":"1","key":"1888_CR32","doi-asserted-by":"publisher","first-page":"112","DOI":"10.1016\/0021-9991(87)90158-6","volume":"69","author":"JP Boyd","year":"1987","unstructured":"Boyd, J.P.: Spectral methods using rational basis functions on an infinite interval. J. Comput. Phys. 69(1), 112\u2013142 (1987). https:\/\/doi.org\/10.1016\/0021-9991(87)90158-6","journal-title":"J. Comput. Phys."},{"key":"1888_CR33","volume-title":"Chebyshev and Fourier Spectral Methods","author":"JP Boyd","year":"2001","unstructured":"Boyd, J.P.: Chebyshev and Fourier Spectral Methods, 2nd edn. Dover Publications Inc., Mineola, NY (2001)","edition":"2"},{"issue":"2","key":"1888_CR34","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1002\/1096-987X(20010130)22:2<184::AID-JCC6>3.0.CO;2-7","volume":"22","author":"Z Duan","year":"2001","unstructured":"Duan, Z., Krasny, R.: An adaptive treecode for computing nonbonded potential energy in classical molecular systems. J. Comput. Chem. 22(2), 184\u2013195 (2001). https:\/\/doi.org\/10.1002\/1096-987X(20010130)22:2<184::AID-JCC6>3.0.CO;2-7","journal-title":"J. Comput. Chem."},{"issue":"1","key":"1888_CR35","doi-asserted-by":"publisher","first-page":"136","DOI":"10.1006\/jcph.1994.1050","volume":"111","author":"JK Salmon","year":"1994","unstructured":"Salmon, J.K., Warren, M.S.: Skeletons from the treecode closet. J. Comput. Phys. 111(1), 136\u2013155 (1994). https:\/\/doi.org\/10.1006\/jcph.1994.1050","journal-title":"J. Comput. Phys."},{"issue":"11","key":"1888_CR36","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1002\/nme.2579","volume":"79","author":"C Geuzaine","year":"2009","unstructured":"Geuzaine, C., Remacle, J.-F.: Gmsh: A 3-D finite element mesh generator with built-in pre- and post-processing facilities. Int. J. Numer. Meth. Eng. 79(11), 1309\u20131331 (2009). https:\/\/doi.org\/10.1002\/nme.2579","journal-title":"Int. J. Numer. Meth. Eng."},{"key":"1888_CR37","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2021.110142","volume":"431","author":"L Yang","year":"2021","unstructured":"Yang, L., Chen, J., Hu, G.: A framework of the finite element solution of the Landau-Lifshitz-Gilbert equation on tetrahedral meshes. J. Comput. Phys. 431, 110142 (2021). https:\/\/doi.org\/10.1016\/j.jcp.2021.110142","journal-title":"J. Comput. Phys."},{"key":"1888_CR38","doi-asserted-by":"publisher","first-page":"837","DOI":"10.4208\/eajam.181016.300517d","volume":"7","author":"L Yang","year":"2017","unstructured":"Yang, L.: Pinning effect on current-induced domain wall motion in nanostrip. East Asian J. Appl. Math. 7, 837\u2013851 (2017). https:\/\/doi.org\/10.4208\/eajam.181016.300517d","journal-title":"East Asian J. Appl. Math."},{"issue":"8","key":"1888_CR39","doi-asserted-by":"publisher","first-page":"1631","DOI":"10.1016\/j.cageo.2008.07.007","volume":"35","author":"W Wang","year":"2009","unstructured":"Wang, W., Kosakowski, G., Kolditz, O.: A parallel finite element scheme for thermo-hydro-mechanical (THM) coupled problems in porous media. Comput. Geosci. 35(8), 1631\u20131641 (2009). https:\/\/doi.org\/10.1016\/j.cageo.2008.07.007","journal-title":"Comput. Geosci."},{"key":"1888_CR40","doi-asserted-by":"publisher","first-page":"176","DOI":"10.1016\/j.jmmm.2012.08.041","volume":"326","author":"C Abert","year":"2013","unstructured":"Abert, C., Exl, L., Selke, G., Drews, A., Schrefl, T.: Numerical methods for the stray-field calculation: a comparison of recently developed algorithms. J. Magn. Magn. Mater. 326, 176\u2013185 (2013). https:\/\/doi.org\/10.1016\/j.jmmm.2012.08.041","journal-title":"J. Magn. Magn. Mater."}],"container-title":["Numerical Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11075-024-01888-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s11075-024-01888-8\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s11075-024-01888-8.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,10]],"date-time":"2025-05-10T19:02:25Z","timestamp":1746903745000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s11075-024-01888-8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,7,18]]},"references-count":40,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,6]]}},"alternative-id":["1888"],"URL":"https:\/\/doi.org\/10.1007\/s11075-024-01888-8","relation":{},"ISSN":["1017-1398","1572-9265"],"issn-type":[{"type":"print","value":"1017-1398"},{"type":"electronic","value":"1572-9265"}],"subject":[],"published":{"date-parts":[[2024,7,18]]},"assertion":[{"value":"29 January 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 July 2024","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 July 2024","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":"Competing Interests"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics Approval"}},{"value":"Not applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to Participate"}},{"value":"Not applicable","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}}]}}