{"id":17360820,"url":"https://github.com/certik/hermes1-dev","last_synced_at":"2025-03-27T16:28:48.480Z","repository":{"id":517482,"uuid":"145563","full_name":"certik/hermes1-dev","owner":"certik","description":null,"archived":false,"fork":false,"pushed_at":"2009-03-28T02:26:19.000Z","size":140,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-01T20:13:53.918Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/certik.png","metadata":{"files":{"readme":"README","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}},"created_at":"2009-03-08T00:50:02.000Z","updated_at":"2019-08-13T14:07:30.000Z","dependencies_parsed_at":"2022-07-07T14:52:43.074Z","dependency_job_id":null,"html_url":"https://github.com/certik/hermes1-dev","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/certik%2Fhermes1-dev","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1-dev/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1-dev/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/certik%2Fhermes1-dev/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/certik","download_url":"https://codeload.github.com/certik/hermes1-dev/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245881745,"owners_count":20687772,"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":[],"created_at":"2024-10-15T19:28:30.652Z","updated_at":"2025-03-27T16:28:48.457Z","avatar_url":"https://github.com/certik.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"Hermes1D\n========\n\nThis is a 1D FEM code. The goal is to have an adaptive hp-FEM in 1D, that\nshould be robust enough to solve any ODE (linear or nonlinear) and fast enough\nto compete with any other ODE solver out there.\n\nCurrently only a nonadaptive FEM is implemented (any order), more below.\n\nLicense: New BSD License (see the LICENSE file for details)\ncovers all files in the sympy repository unless stated otherwise.\n\n1. Installation\n---------------\n\nInstall numpy, scipy and matplotlib, e.g. in Debian/Ubuntu:\n\n$ apt-get install python-numpy python-scipy python-matplotlib\n\nTry that it works:\n\n$ python examples/sin.py\n\nThis solves y''+y=0 and plots the solution, which is sin(x).\n\n2. Todo\n-------\n\n* write thorough tests for the current functionality and test many different\n  equations together with checks that the solution is correct (currently only\n  very few equations are checked and we do not check for the solution)\n* implement more general way for the user to input any set of ODEs (linear or\n  nonlinear)\n* implement adaptive hp-FEM refinement\n* write the core in C++ and compare with other ODE solvers, do our best to be\n  the best. :) E.g. in terms of speed, error control, robustness, ...\n* check the global Newton's iteration to see if there is a possibility to speed\n  it up\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcertik%2Fhermes1-dev","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcertik%2Fhermes1-dev","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcertik%2Fhermes1-dev/lists"}