{"id":17360821,"url":"https://github.com/certik/hermes1d-llnl","last_synced_at":"2026-01-31T18:02:23.214Z","repository":{"id":967292,"uuid":"760029","full_name":"certik/hermes1d-llnl","owner":"certik","description":"LLNL hermes1d repository","archived":false,"fork":false,"pushed_at":"2010-08-12T18:12:41.000Z","size":3360,"stargazers_count":2,"open_issues_count":6,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-06-12T14:50:21.253Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":"Unmaintained","scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/certik.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2010-07-06T16:56:07.000Z","updated_at":"2016-08-18T23:21:55.000Z","dependencies_parsed_at":"2022-07-08T22:00:39.994Z","dependency_job_id":null,"html_url":"https://github.com/certik/hermes1d-llnl","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/certik/hermes1d-llnl","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1d-llnl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1d-llnl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1d-llnl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1d-llnl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/certik","download_url":"https://codeload.github.com/certik/hermes1d-llnl/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1d-llnl/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28949274,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T14:26:55.697Z","status":"ssl_error","status_checked_at":"2026-01-31T14:26:52.545Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2024-10-15T19:28:30.805Z","updated_at":"2026-01-31T18:02:23.185Z","avatar_url":"https://github.com/certik.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"Welcome to Hermes1D!\n\nHermes1D is an experimental C++ library for the solution of ordinary \ndifferential equations (ODE) and one-dimensional partial differential \nequations (PDE) with higher-order finite element methods (hp-FEM). In \ncontrast to traditional time-stepping ODE solvers, Hermes1D constructs \nthe solution using a variational principle. It starts from a weak \nformulation of the ODE/PDE problem and allows the equations to be defined \nin a very general implicit (vector-valued) form F(y, y', t) = 0. The \napproximation is a continuous, piecewise-polynomial function defined \nin the entire interval (0, T). In contrast to time-stepping schemes, \nthe finite element approach makes it possible to prescribe boundary \nconditions either at the beginning or at the end of the time interval \n(combinations are possible for systems). The hp-FEM discretization \nleads to a system of nonlinear algebraic equations that is solved via \nthe Newton's method or JFNK. Sphinx documentation  is still in progress. \nHermes1D comes with a free interactive online lab powered by UNR HPC \ncluster. \n\nHermes1D is distributed under the BSD license (it covers all files in the\nHermes1D repository unless stated otherwise.), see the LICENSE file for a\ncopyright/license information and the AUTHORS file for the list of authors.\n\nCopyright (c) 2009 hp-FEM group at the University of Nevada, Reno (UNR).\nEmail: hpfem@unr.edu, home page: http://hpfem.org/.\n\nCompilation\n===========\n\nInstall the required libraries first. If you are using a Debian-based system,\ndo:\n\n$ apt-get install cmake g++\n\n$ cmake .\n$ make\n\nExamples\n========\n\n$ cd examples/laplace\n$ ./laplace\n$ gnuplot\ngnuplot\u003e plot './solution.gp' w l\n\nDocumentation\n=============\n\nInstall the required libraries first, if you are using a Debian-based system,\ndo:\n\n$ apt-get install python-sphinx\n\nthen:\n\n$ cd doc\n$ make html\n$ firefox _build/html/index.html\n\nPython\n======\n\npython -c 'print \"set(WITH_PYTHON yes)\\n\"' \u003e CMake.vars\ncmake .\nmake\ncd examples/schroedinger\n./schroedinger\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcertik%2Fhermes1d-llnl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcertik%2Fhermes1d-llnl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcertik%2Fhermes1d-llnl/lists"}