{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T17:05:55Z","timestamp":1784307955377,"version":"3.55.0"},"reference-count":38,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,8,1]],"date-time":"2026-08-01T00:00:00Z","timestamp":1785542400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,6,15]],"date-time":"2026-06-15T00:00:00Z","timestamp":1781481600000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003246","name":"Dutch Research Council","doi-asserted-by":"publisher","award":["OCENW.M.21.346"],"award-info":[{"award-number":["OCENW.M.21.346"]}],"id":[{"id":"10.13039\/501100003246","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100005156","name":"Alexander von Humboldt Foundation","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100005156","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Computers &amp; Graphics"],"published-print":{"date-parts":[[2026,8]]},"DOI":"10.1016\/j.cag.2026.104662","type":"journal-article","created":{"date-parts":[[2026,6,13]],"date-time":"2026-06-13T00:58:03Z","timestamp":1781312283000},"page":"104662","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":1,"special_numbering":"C","title":["GravoTet: A fast multigrid hierarchy construction for tetrahedral meshes"],"prefix":"10.1016","volume":"138","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8962-9355","authenticated-orcid":false,"given":"Marcel","family":"Padilla","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruben","family":"Wiersma","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tim","family":"Huisman","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jackson","family":"Campolattaro","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Olga","family":"Sorkine-Hornung","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Klaus","family":"Hildebrandt","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"key":"10.1016\/j.cag.2026.104662_b1","doi-asserted-by":"crossref","first-page":"285","DOI":"10.1017\/S0962492900002385","article-title":"Old and new convergence proofs for multigrid methods","volume":"2","author":"Yserentant","year":"1993","journal-title":"Acta Numer"},{"issue":"1","key":"10.1016\/j.cag.2026.104662_b2","doi-asserted-by":"crossref","first-page":"A173","DOI":"10.1137\/110827077","article-title":"Unstructured geometric multigrid in two and three dimensions on complex and graded meshes","volume":"35","author":"Brune","year":"2013","journal-title":"SIAM J Sci Comput"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b3","doi-asserted-by":"crossref","first-page":"1108","DOI":"10.1145\/1141911.1142001","article-title":"A fast multigrid algorithm for mesh deformation","volume":"25","author":"Shi","year":"2006","journal-title":"ACM Trans Graph"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b4","doi-asserted-by":"crossref","first-page":"22:1","DOI":"10.1145\/1391989.1391995","article-title":"Algorithm 887: CHOLMOD, supernodal sparse cholesky factorization and update\/downdate","volume":"35","author":"Chen","year":"2008","journal-title":"ACM Trans Math Softw"},{"key":"10.1016\/j.cag.2026.104662_b5","series-title":"ACM SIGGRAPH 2023 Conference Proceedings. SIGGRAPH \u201923","isbn-type":"print","doi-asserted-by":"crossref","DOI":"10.1145\/3588432.3591502","article-title":"A fast geometric multigrid method for curved surfaces","author":"Wiersma","year":"2023","ISBN":"https:\/\/id.crossref.org\/isbn\/9798400701597"},{"key":"10.1016\/j.cag.2026.104662_b6","series-title":"Multigrid methods","isbn-type":"print","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1137\/1.9781611971057.ch4","article-title":"4. Algebraic multigrid","author":"Ruge","year":"1987","ISBN":"https:\/\/id.crossref.org\/isbn\/9781611971880"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b7","doi-asserted-by":"crossref","first-page":"179","DOI":"10.1007\/BF02238511","article-title":"Algebraic multigrid by smoothed aggregation for second and fourth order elliptic problems","volume":"56","author":"Van\u011bk","year":"1996","journal-title":"Computing"},{"issue":"72","key":"10.1016\/j.cag.2026.104662_b8","doi-asserted-by":"crossref","first-page":"4142","DOI":"10.21105\/joss.04142","article-title":"PyAMG: Algebraic multigrid solvers in python","volume":"7","author":"Bell","year":"2022","journal-title":"J Open Source Softw"},{"issue":"153","key":"10.1016\/j.cag.2026.104662_b9","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1090\/S0025-5718-1981-0595040-2","article-title":"An optimal order process for solving finite element equations","volume":"36","author":"Bank","year":"1981","journal-title":"Math Comp"},{"issue":"5","key":"10.1016\/j.cag.2026.104662_b10","doi-asserted-by":"crossref","first-page":"967","DOI":"10.1137\/0720066","article-title":"A new convergence proof for the multigrid method including the V-cycle","volume":"20","author":"Braess","year":"1983","journal-title":"SIAM J Numer Anal"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b11","doi-asserted-by":"crossref","first-page":"408","DOI":"10.1016\/j.cag.2006.02.016","article-title":"A multigrid framework for real-time simulation of deformable bodies","volume":"30","author":"Georgii","year":"2006","journal-title":"Comput Graph"},{"key":"10.1016\/j.cag.2026.104662_b12","series-title":"Proceedings of the 2007 ACM SIGGRAPH\/Eurographics symposium on computer animation","isbn-type":"print","first-page":"181","article-title":"Adaptive deformations with fast tight bounds","author":"Otaduy","year":"2007","ISBN":"https:\/\/id.crossref.org\/isbn\/9781595936240"},{"issue":"11","key":"10.1016\/j.cag.2026.104662_b13","doi-asserted-by":"crossref","first-page":"1663","DOI":"10.1109\/TVCG.2010.268","article-title":"A hexahedral multigrid approach for simulating cuts in deformable objects","volume":"17","author":"Dick","year":"2011","journal-title":"IEEE Trans Vis Comput Graphics"},{"issue":"11","key":"10.1016\/j.cag.2026.104662_b14","doi-asserted-by":"crossref","first-page":"2480","DOI":"10.1109\/TVCG.2015.2511734","article-title":"Solving the fluid pressure Poisson equation using multigrid - Evaluation and improvements","volume":"22","author":"Dick","year":"2016","journal-title":"IEEE Trans Vis Comput Graphics"},{"key":"10.1016\/j.cag.2026.104662_b15","series-title":"Proceedings of the 2010 Eurographics\/ACM SIGGRAPH symposium on computer animation, SCA 2010, Madrid, Spain, 2010","first-page":"65","article-title":"A parallel multigrid Poisson solver for fluids simulation on large grids","author":"McAdams","year":"2010"},{"key":"10.1016\/j.cag.2026.104662_b16","series-title":"Proceedings of the fourth eurographics symposium on geometry processing","isbn-type":"print","first-page":"61","article-title":"Poisson surface reconstruction","author":"Kazhdan","year":"2006","ISBN":"https:\/\/id.crossref.org\/isbn\/3905673363"},{"issue":"1","key":"10.1016\/j.cag.2026.104662_b17","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1111\/cgf.13449","article-title":"An adaptive multi-grid solver for applications in computer graphics","volume":"38","author":"Kazhdan","year":"2019","journal-title":"Comput Graph Forum"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b18","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1002\/nme.682","article-title":"Coarsening unstructured meshes by edge contraction","volume":"57","author":"Ollivier-Gooch","year":"2003","journal-title":"Internat J Numer Methods Engrg"},{"issue":"5","key":"10.1016\/j.cag.2026.104662_b19","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1016\/j.cagd.2011.04.001","article-title":"Adaptive skin meshes coarsening for biomolecular simulation","volume":"28","author":"Shi","year":"2011","journal-title":"Comput Aided Geom Design"},{"issue":"13","key":"10.1016\/j.cag.2026.104662_b20","doi-asserted-by":"crossref","first-page":"2048","DOI":"10.1002\/nme.5594","article-title":"A new method for coarsening tetrahedral meshes","volume":"112","author":"Liu","year":"2017","journal-title":"Internat J Numer Methods Engrg"},{"issue":"5","key":"10.1016\/j.cag.2026.104662_b21","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1618452.1618519","article-title":"Out-of-core multigrid solver for streaming meshes","volume":"28","author":"Shi","year":"2009","journal-title":"ACM Trans Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104662_b22","doi-asserted-by":"crossref","DOI":"10.1145\/3450626.3459768","article-title":"Surface multigrid via intrinsic prolongation","volume":"40","author":"Liu","year":"2021","journal-title":"ACM Trans Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104662_b23","first-page":"1","article-title":"Surface simplification using intrinsic error metrics","volume":"42","author":"Liu","year":"2023","journal-title":"ACM Trans Graph"},{"issue":"1\u20134","key":"10.1016\/j.cag.2026.104662_b24","first-page":"23","article-title":"Algebraic multigrid theory: The symmetric case","volume":"19","author":"Brandt","year":"1986","journal-title":"Appl Math Comput"},{"issue":"1","key":"10.1016\/j.cag.2026.104662_b25","doi-asserted-by":"crossref","first-page":"281","DOI":"10.1016\/S0377-0427(00)00516-1","article-title":"A review of algebraic multigrid","volume":"128","author":"St\u00fcben","year":"2001","journal-title":"J Comput Appl Math"},{"key":"10.1016\/j.cag.2026.104662_b26","series-title":"Springer series in computational mathematics","isbn-type":"print","article-title":"Multi-grid methods and applications","author":"Hackbusch","year":"1985","ISBN":"https:\/\/id.crossref.org\/isbn\/9783540127611"},{"key":"10.1016\/j.cag.2026.104662_b27","doi-asserted-by":"crossref","first-page":"383","DOI":"10.1017\/S0962492916000076","article-title":"A survey of direct methods for sparse linear systems","volume":"25","author":"Davis","year":"2016","journal-title":"Acta Numer"},{"key":"10.1016\/j.cag.2026.104662_b28","series-title":"Sparse positive definite linear system solver benchmark","author":"Jacobson","year":"2021"},{"key":"10.1016\/j.cag.2026.104662_b29","series-title":"A multigrid tutorial","isbn-type":"print","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719505","author":"Briggs","year":"2000","ISBN":"https:\/\/id.crossref.org\/isbn\/9780898714623"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b30","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1002\/1097-0037(200010)36:3<156::AID-NET2>3.0.CO;2-L","article-title":"The graph Voronoi diagram with applications","volume":"36","author":"Erwig","year":"2000","journal-title":"Networks"},{"issue":"3","key":"10.1016\/j.cag.2026.104662_b31","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1145\/1141911.1141961","article-title":"Fluid animation with dynamic meshes","volume":"25","author":"Klingner","year":"2006","journal-title":"ACM Trans Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104662_b32","doi-asserted-by":"crossref","DOI":"10.1145\/2461912.2461982","article-title":"Highly adaptive liquid simulations on tetrahedral meshes","volume":"32","author":"Ando","year":"2013","journal-title":"ACM Trans Graph"},{"issue":"4","key":"10.1016\/j.cag.2026.104662_b33","doi-asserted-by":"crossref","DOI":"10.1145\/2461912.2461992","article-title":"Efficient preconditioning of laplacian matrices for computer graphics","volume":"32","author":"Krishnan","year":"2013","journal-title":"ACM Trans Graph"},{"key":"10.1016\/j.cag.2026.104662_b34","series-title":"Libigl: A simple C++ geometry processing library","author":"Jacobson","year":"2018"},{"issue":"8\u20139","key":"10.1016\/j.cag.2026.104662_b35","doi-asserted-by":"crossref","first-page":"499","DOI":"10.1016\/j.cagd.2007.07.006","article-title":"Discrete quadratic curvature energies","volume":"24","author":"Wardetzky","year":"2007","journal-title":"Comput Aided Geom Design"},{"issue":"2","key":"10.1016\/j.cag.2026.104662_b36","doi-asserted-by":"crossref","first-page":"11:1","DOI":"10.1145\/2629697","article-title":"TetGen, a delaunay-based quality tetrahedral mesh generator","volume":"41","author":"Si","year":"2015","journal-title":"ACM Trans Math Softw"},{"issue":"11","key":"10.1016\/j.cag.2026.104662_b37","doi-asserted-by":"crossref","first-page":"90","DOI":"10.1145\/3131280","article-title":"The heat method for distance computation","volume":"60","author":"Crane","year":"2017","journal-title":"Commun ACM"},{"key":"10.1016\/j.cag.2026.104662_b38","series-title":"International conference on 3D vision","first-page":"1","article-title":"Laplace-Beltrami operator for Gaussian splatting","author":"Zhou","year":"2026"}],"container-title":["Computers &amp; Graphics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0097849326001330?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0097849326001330?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T16:31:04Z","timestamp":1784305864000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0097849326001330"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,8]]},"references-count":38,"alternative-id":["S0097849326001330"],"URL":"https:\/\/doi.org\/10.1016\/j.cag.2026.104662","relation":{},"ISSN":["0097-8493"],"issn-type":[{"value":"0097-8493","type":"print"}],"subject":[],"published":{"date-parts":[[2026,8]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"GravoTet: A fast multigrid hierarchy construction for tetrahedral meshes","name":"articletitle","label":"Article Title"},{"value":"Computers & Graphics","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.cag.2026.104662","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 The Authors. Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"104662"}}