{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,11]],"date-time":"2024-07-11T16:42:12Z","timestamp":1720716132584},"reference-count":44,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T00:00:00Z","timestamp":1661990400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T00:00:00Z","timestamp":1661990400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T00:00:00Z","timestamp":1661990400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T00:00:00Z","timestamp":1661990400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T00:00:00Z","timestamp":1661990400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,9,1]],"date-time":"2022-09-01T00:00:00Z","timestamp":1661990400000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100004281","name":"Narodowe Centrum Nauki","doi-asserted-by":"publisher","award":["2015\/19\/N\/ST8\/03924"],"id":[{"id":"10.13039\/501100004281","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Journal of Computational Science"],"published-print":{"date-parts":[[2022,9]]},"DOI":"10.1016\/j.jocs.2022.101804","type":"journal-article","created":{"date-parts":[[2022,7,28]],"date-time":"2022-07-28T02:44:31Z","timestamp":1658976271000},"page":"101804","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":3,"special_numbering":"C","title":["A matrix-free multilevel preconditioner for the generalized Stokes problem with discontinuous viscosity"],"prefix":"10.1016","volume":"63","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-3644-3917","authenticated-orcid":false,"given":"Micha\u0142","family":"Wichrowski","sequence":"first","affiliation":[]},{"given":"Piotr","family":"Krzy\u017canowski","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.jocs.2022.101804_b1","doi-asserted-by":"crossref","first-page":"69","DOI":"10.1016\/j.cma.2014.09.034","article-title":"Well-posedness and robust preconditioners for discretized fluid\u2013structure interaction systems","volume":"292","author":"Xu","year":"2015","journal-title":"Comput. Methods Appl. Mech. Engrg."},{"key":"10.1016\/j.jocs.2022.101804_b2","series-title":"Fluid-Structure Interaction Problems: Velocity-Based Formulation and Monolithic Computational Methods","author":"Wichrowski","year":"2021"},{"issue":"2","key":"10.1016\/j.jocs.2022.101804_b3","doi-asserted-by":"crossref","first-page":"833","DOI":"10.1093\/gji\/ggx195","article-title":"High accuracy mantle convection simulation through modern numerical methods\u2013II: realistic models and problems","volume":"210","author":"Heister","year":"2017","journal-title":"Geophys. J. Int."},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b4","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1111\/j.1365-246X.2012.05609.x","article-title":"High accuracy mantle convection simulation through modern numerical methods","volume":"191","author":"Kronbichler","year":"2012","journal-title":"Geophys. J. Int."},{"key":"10.1016\/j.jocs.2022.101804_b5","doi-asserted-by":"crossref","unstructured":"Johann Rudi, A Cristiano\u00a0I Malossi, Tobin Isaac, Georg Stadler, Michael Gurnis, Peter\u00a0WJ Staar, Yves Ineichen, Costas Bekas, Alessandro Curioni, Omar Ghattas, An extreme-scale implicit solver for complex PDEs: highly heterogeneous flow in earth\u2019s mantle, in: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, 2015, pp. 1\u201312.","DOI":"10.1145\/2807591.2807675"},{"key":"10.1016\/j.jocs.2022.101804_b6","series-title":"SC\u201912: Proceedings of the International Conference on High Performance Computing, Networking, Storage and Analysis","first-page":"1","article-title":"Parallel geometric-algebraic multigrid on unstructured forests of octrees","author":"Sundar","year":"2012"},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b7","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1016\/j.jcp.2005.04.007","article-title":"A conservative level set method for two phase flow","volume":"210","author":"Olsson","year":"2005","journal-title":"J. Comput. Phys."},{"issue":"2","key":"10.1016\/j.jocs.2022.101804_b8","doi-asserted-by":"crossref","first-page":"266","DOI":"10.1177\/1094342016671790","article-title":"A fast massively parallel two-phase flow solver for microfluidic chip simulation","volume":"32","author":"Kronbichler","year":"2018","journal-title":"Int. J. High Perform. Comput. Appl."},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b9","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1016\/S0377-0257(98)00094-9","article-title":"The yield stress\u2014a review or \u2018\u03c0 \u03b1 \u03bd \u03c4 \u03b1 \u03c1 \u025b \u03b9\u2019\u2014everything flows?","volume":"81","author":"Barnes","year":"1999","journal-title":"J. Non-Newton. Fluid Mech."},{"key":"10.1016\/j.jocs.2022.101804_b10","series-title":"Mixed and Hybrid Finite Element Methods, Vol. 15","author":"Brezzi","year":"2012"},{"issue":"5","key":"10.1016\/j.jocs.2022.101804_b11","doi-asserted-by":"crossref","first-page":"1352","DOI":"10.1137\/0731070","article-title":"Fast iterative solution of stabilised Stokes systems part II: using general block preconditioners","volume":"31","author":"Silvester","year":"1994","journal-title":"SIAM J. Numer. Anal."},{"key":"10.1016\/j.jocs.2022.101804_b12","first-page":"44","article-title":"Block preconditioners for saddle point problems resulting from discretizations of partial differential equations","author":"Krzyzanowski","year":"2011","journal-title":"Effic. Precond. Solut. Methods Elliptic Partial Diff. Eq."},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1002\/nla.716","article-title":"Preconditioning discretizations of systems of partial differential equations","volume":"18","author":"Mardal","year":"2011","journal-title":"Numer. Linear Algebra Appl."},{"issue":"2","key":"10.1016\/j.jocs.2022.101804_b14","doi-asserted-by":"crossref","first-page":"932","DOI":"10.1137\/16M1106304","article-title":"On the analysis of block smoothers for saddle point problems","volume":"39","author":"Drzisga","year":"2018","journal-title":"SIAM J. Matrix Anal. Appl."},{"key":"10.1016\/j.jocs.2022.101804_b15","series-title":"Domain Decomposition Methods-Algorithms and Theory, Vol. 34","author":"Toselli","year":"2006"},{"key":"10.1016\/j.jocs.2022.101804_b16","series-title":"Multi-Grid Methods and Applications, Vol. 4","author":"Hackbusch","year":"2013"},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b17","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1007\/s00211-005-0646-x","article-title":"Analysis of a Stokes interface problem","volume":"103","author":"Olshanskii","year":"2006","journal-title":"Numer. Math."},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b18","doi-asserted-by":"crossref","first-page":"159","DOI":"10.1007\/s00211-006-0031-4","article-title":"Uniform preconditioners for a parameter dependent saddle point problem with application to generalized Stokes interface equations","volume":"105","author":"Olshanskii","year":"2006","journal-title":"Numer. Math."},{"key":"10.1016\/j.jocs.2022.101804_b19","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1016\/j.cam.2013.10.016","article-title":"Robust preconditioners for the high-contrast Stokes equation","volume":"259","author":"Aksoylu","year":"2014","journal-title":"J. Comput. Appl. Math."},{"issue":"5","key":"10.1016\/j.jocs.2022.101804_b20","doi-asserted-by":"crossref","first-page":"S272","DOI":"10.1137\/16M108450X","article-title":"Weighted BFBT preconditioner for Stokes flow problems with highly heterogeneous viscosity","volume":"39","author":"Rudi","year":"2017","journal-title":"SIAM J. Sci. Comput."},{"key":"10.1016\/j.jocs.2022.101804_b21","doi-asserted-by":"crossref","first-page":"496","DOI":"10.1016\/j.cma.2015.03.014","article-title":"A scalable, matrix-free multigrid preconditioner for finite element discretizations of heterogeneous Stokes flow","volume":"290","author":"May","year":"2015","journal-title":"Comput. Methods Appl. Mech. Engrg."},{"key":"10.1016\/j.jocs.2022.101804_b22","series-title":"Comparison between algebraic and matrix-free geometric multigrid for a Stokes problem on adaptive meshes with variable viscosity","author":"Clevenger","year":"2019"},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b23","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/S0168-9274(96)00059-1","article-title":"An efficient smoother for the Stokes problem","volume":"23","author":"Braess","year":"1997","journal-title":"Appl. Numer. Math."},{"issue":"3","key":"10.1016\/j.jocs.2022.101804_b24","doi-asserted-by":"crossref","first-page":"227","DOI":"10.1007\/s006070070008","article-title":"A class of smoothers for saddle point problems","volume":"65","author":"Zulehner","year":"2000","journal-title":"Computing"},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b25","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1007\/s00211-015-0712-y","article-title":"A robust multigrid method for discontinuous Galerkin discretizations of Stokes and linear elasticity equations","volume":"132","author":"Hong","year":"2016","journal-title":"Numer. Math."},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b26","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1007\/s002110050465","article-title":"Multigrid methods for a parameter dependent problem in primal variables","volume":"84","author":"Sch\u00f6berl","year":"1999","journal-title":"Numer. Math."},{"issue":"4","key":"10.1016\/j.jocs.2022.101804_b27","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1007\/s006070070026","article-title":"Robust multigrid methods for nearly incompressible elasticity","volume":"64","author":"Wieners","year":"2000","journal-title":"Computing"},{"issue":"12","key":"10.1016\/j.jocs.2022.101804_b28","doi-asserted-by":"crossref","first-page":"2854","DOI":"10.1016\/j.camwa.2015.09.020","article-title":"Multigrid methods for saddle point systems using constrained smoothers","volume":"70","author":"Long","year":"2015","journal-title":"Comput. Math. Appl."},{"issue":"277","key":"10.1016\/j.jocs.2022.101804_b29","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1090\/S0025-5718-2011-02494-4","article-title":"Multigrid analysis for the time dependent Stokes problem","volume":"81","author":"Olshanskii","year":"2012","journal-title":"Math. Comp."},{"issue":"2","key":"10.1016\/j.jocs.2022.101804_b30","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1007\/s00211-014-0607-3","article-title":"Multigrid methods for saddle point problems: Stokes and Lam\u00e9 systems","volume":"128","author":"Brenner","year":"2014","journal-title":"Numer. Math."},{"key":"10.1016\/j.jocs.2022.101804_b31","doi-asserted-by":"crossref","first-page":"515","DOI":"10.1016\/j.compfluid.2017.08.027","article-title":"Box-relaxation based multigrid solvers for the variable viscosity Stokes problem","volume":"156","author":"Borzacchiello","year":"2017","journal-title":"Comput. & Fluids"},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b32","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1016\/0021-9991(86)90008-2","article-title":"Block-implicit multigrid solution of Navier-Stokes equations in primitive variables","volume":"65","author":"Vanka","year":"1986","journal-title":"J. Comput. Phys."},{"key":"10.1016\/j.jocs.2022.101804_b33","doi-asserted-by":"crossref","first-page":"60","DOI":"10.1016\/j.jocs.2018.12.006","article-title":"Large-scale simulation of mantle convection based on a new matrix-free approach","volume":"31","author":"Bauer","year":"2019","journal-title":"J. Comput. Sci."},{"key":"10.1016\/j.jocs.2022.101804_b34","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1016\/j.jocs.2016.06.006","article-title":"A quantitative performance study for Stokes solvers at the extreme scale","volume":"17","author":"Gmeiner","year":"2016","journal-title":"J. Comput. Sci."},{"issue":"01","key":"10.1016\/j.jocs.2022.101804_b35","doi-asserted-by":"crossref","first-page":"77","DOI":"10.1142\/S0218202508002619","article-title":"Uniform convergent multigrid methods for elliptic problems with strongly discontinuous coefficients","volume":"18","author":"Xu","year":"2008","journal-title":"Math. Models Methods Appl. Sci."},{"issue":"2","key":"10.1016\/j.jocs.2022.101804_b36","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1016\/S0021-9991(03)00194-3","article-title":"Parallel multigrid smoothing: polynomial versus Gauss\u2013Seidel","volume":"188","author":"Adams","year":"2003","journal-title":"J. Comput. Phys."},{"issue":"2","key":"10.1016\/j.jocs.2022.101804_b37","doi-asserted-by":"crossref","first-page":"461","DOI":"10.1137\/0914028","article-title":"A flexible inner-outer preconditioned GMRES algorithm","volume":"14","author":"Saad","year":"1993","journal-title":"SIAM J. Sci. Comput."},{"issue":"1","key":"10.1016\/j.jocs.2022.101804_b38","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1016\/0045-7930(73)90027-3","article-title":"A numerical solution of the Navier-Stokes equations using the finite element technique","volume":"1","author":"Taylor","year":"1973","journal-title":"Comput. & Fluids"},{"issue":"3","key":"10.1016\/j.jocs.2022.101804_b39","doi-asserted-by":"crossref","first-page":"856","DOI":"10.1137\/0907058","article-title":"GMRES: A Generalized minimal residual algorithm for solving nonsymmetric linear systems","volume":"7","author":"Saad","year":"1986","journal-title":"SIAM J. Sci. Stat. Comput."},{"key":"10.1016\/j.jocs.2022.101804_b40","series-title":"Matrix Iterative Analysis, Vol. 27","author":"Varga","year":"2009"},{"key":"10.1016\/j.jocs.2022.101804_b41","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.compfluid.2012.04.012","article-title":"A generic interface for parallel cell-based finite element operator application","volume":"63","author":"Kronbichler","year":"2012","journal-title":"Comput. & Fluids"},{"issue":"4","key":"10.1016\/j.jocs.2022.101804_b42","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1515\/jnma-2018-0054","article-title":"The deal.II library, version 9.0","volume":"26","author":"Alzetta","year":"2018","journal-title":"J. Numer. Math."},{"key":"10.1016\/j.jocs.2022.101804_b43","series-title":"Proposal for Numerical Benchmarking of Fluid-Structure Interaction Between an Elastic Object and Laminar Incompressible Flow","author":"Turek","year":"2006"},{"key":"10.1016\/j.jocs.2022.101804_b44","doi-asserted-by":"crossref","unstructured":"P. Amestoy, I. Duff, J.-Y. L\u2019Excellent, J. Koster, MUMPS: a general purpose distributed memory sparse solver, in: International Workshop on Applied Parallel Computing, 2000, pp. 121\u2013130.","DOI":"10.1007\/3-540-70734-4_16"}],"container-title":["Journal of Computational Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877750322001661?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S1877750322001661?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2023,11,25]],"date-time":"2023-11-25T01:47:13Z","timestamp":1700876833000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S1877750322001661"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9]]},"references-count":44,"alternative-id":["S1877750322001661"],"URL":"https:\/\/doi.org\/10.1016\/j.jocs.2022.101804","relation":{},"ISSN":["1877-7503"],"issn-type":[{"value":"1877-7503","type":"print"}],"subject":[],"published":{"date-parts":[[2022,9]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"A matrix-free multilevel preconditioner for the generalized Stokes problem with discontinuous viscosity","name":"articletitle","label":"Article Title"},{"value":"Journal of Computational Science","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.jocs.2022.101804","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2022 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}],"article-number":"101804"}}