{"id":62,"date":"2019-07-31T15:40:16","date_gmt":"2019-07-31T19:40:16","guid":{"rendered":"http:\/\/sites.nd.edu\/gfu\/?page_id=62"},"modified":"2025-07-02T10:17:53","modified_gmt":"2025-07-02T14:17:53","slug":"code","status":"publish","type":"page","link":"https:\/\/sites.nd.edu\/gfu\/code\/","title":{"rendered":"Code"},"content":{"rendered":"<li>\n<a href=\"https:\/\/github.com\/gridfunction\/fracturedPorousMedia\"> Fractured Porous Media<\/a>: NGSolve implementation of hybrid-mixed and HDG methods for single-phase Darcy flow in fractured porous media.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/gridfunction\/SWE\"> SWE<\/a>: NGSolve implementation of a velocity-based DG scheme for SWEs.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/gridfunction\/asp-hdg\"> asp-hdg<\/a>: NGSolve implementation of auxiliary space preconditioning for HDG schemes.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/WZKuang\/pre-hdg-saddle\"> pre-hdg-saddle<\/a>: NGSolve implementation of block diagonal preconditioner for Hdiv-HDG schemes for Stokes and linear elasticity.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/WZKuang\/MG4HDG-P0\"> MG4HDG-P0<\/a>: NGSolve implementation of multigrid for lowest-order HDG scheme (HDG-P0) for diffusion and Stokes.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/WZKuang\/MG4HdivHDG\"> MG4HdivHDG<\/a>: NGSolve implementation of hp-multigrid for H(div)-conforming HDG schemes for incompressible flow.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/gridfunction\/DROPLET_MFC\"> DROPLET_MFC<\/a>: MFEM implementation of mean-field control of droplet dynamics.\n<\/li>\n<li>\n<a href=\"https:\/\/github.com\/avj-jpg\/WassersteinBarycenter\"> WassersteinBarycenter<\/a>: MFEM implementation of generalized Wasserstein barycenter computation of multidensity systems.\n<\/li>\n","protected":false},"excerpt":{"rendered":"<p>Fractured Porous Media: NGSolve implementation of hybrid-mixed and HDG methods for single-phase Darcy flow in fractured porous media. SWE: NGSolve implementation of a velocity-based DG scheme for SWEs. asp-hdg: NGSolve implementation of auxiliary space preconditioning for HDG schemes. pre-hdg-saddle: NGSolve implementation of block diagonal preconditioner for Hdiv-HDG schemes for Stokes and linear elasticity. MG4HDG-P0: NGSolve [&hellip;]<\/p>\n","protected":false},"author":3458,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-62","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/pages\/62","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/users\/3458"}],"replies":[{"embeddable":true,"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":19,"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/pages\/62\/revisions"}],"predecessor-version":[{"id":428,"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/pages\/62\/revisions\/428"}],"wp:attachment":[{"href":"https:\/\/sites.nd.edu\/gfu\/wp-json\/wp\/v2\/media?parent=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}