{"id":19706102,"url":"https://github.com/llnl/parelag","last_synced_at":"2025-07-05T00:34:06.703Z","repository":{"id":66082973,"uuid":"96808108","full_name":"LLNL/parelag","owner":"LLNL","description":"Parallel element agglomeration algebraic multigrid upscaling and solvers.","archived":false,"fork":false,"pushed_at":"2024-11-18T15:48:24.000Z","size":3695,"stargazers_count":16,"open_issues_count":0,"forks_count":3,"subscribers_count":5,"default_branch":"master","last_synced_at":"2025-04-05T18:11:25.661Z","etag":null,"topics":["math-physics","parallel","parallel-computing","solver"],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/LLNL.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-10T18:17:58.000Z","updated_at":"2025-03-29T21:57:50.000Z","dependencies_parsed_at":"2024-02-09T20:42:16.844Z","dependency_job_id":null,"html_url":"https://github.com/LLNL/parelag","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fparelag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fparelag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fparelag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LLNL%2Fparelag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LLNL","download_url":"https://codeload.github.com/LLNL/parelag/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251540403,"owners_count":21605899,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["math-physics","parallel","parallel-computing","solver"],"created_at":"2024-11-11T21:33:57.710Z","updated_at":"2025-04-29T16:32:41.698Z","avatar_url":"https://github.com/LLNL.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n### Element-Agglomeration Algebraic Multigrid and Upscaling Library\n\nversion 2.0\n\n``` \n      ________              _______________________________\n      ___  __ \\_____ __________  ____/__  /___    |_  ____/\n      __  /_/ /  __ `/_  ___/_  __/  __  / __  /| |  / __  \n      _  ____// /_/ /_  /   _  /___  _  /___  ___ / /_/ /  \n      /_/     \\__,_/ /_/    /_____/  /_____/_/  |_\\____/   \n                                                                 \n```\n\nhttps://github.com/llnl/parelag\n\nParElag is a parallel distributed memory C++ library for numerical\nupscaling of finite element discretizations.\n\nFor building instructions, see the file INSTALL. Copyright information\nand licensing restrictions can be found in the file COPYRIGHT.\n\nParElag implements upscaling and algebraic multigrid techniques for\nthe efficient solution of the algebraic linear system arising from\nmixed finite element discretization of saddle point problems.  In\nparticular, it constructs upscaled discretization for wide classes of\npartial differential equations and unstructured meshes in an\nelement-based algebraic multigrid framework. This approach has the\npotential to be more accurate than classical upscaling techniques\nbased on piecewise polynomial approximation. In fact, the coarse\nspaces and respective coarse models computed by ParElag not only\nposses the same stability and approximation properties of the original\nfinite element discretization but also are operator dependent.\n\nParElag uses the MFEM library (http://mfem.org) for the finite element\ndiscretization and supports several solvers from the HYPRE library.\nVisualization in ParElag is based on GLvis (http://glvis.org).\n\nFor examples of using ParElag, see the examples/ directory.\n\nThis work was performed under the auspices of the U.S. Department of\nEnergy by Lawrence Livermore National Laboratory under Contract\nDE-AC52-07NA27344. LLNL-CODE-745557.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllnl%2Fparelag","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fllnl%2Fparelag","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fllnl%2Fparelag/lists"}