{"id":40118722,"url":"https://github.com/wme7/approximateriemannsolvers","last_synced_at":"2026-01-19T12:32:38.807Z","repository":{"id":146172596,"uuid":"58203411","full_name":"wme7/ApproximateRiemannSolvers","owner":"wme7","description":"My personal collection of Riemann solvers using MUSCL and WENO schemes written as short Matlab scripts","archived":false,"fork":false,"pushed_at":"2018-10-14T13:05:38.000Z","size":26732,"stargazers_count":76,"open_issues_count":0,"forks_count":37,"subscribers_count":9,"default_branch":"master","last_synced_at":"2024-01-27T19:33:17.907Z","etag":null,"topics":["finite-difference","finite-volume","matlab","riemann-solvers","weno-schemes"],"latest_commit_sha":null,"homepage":null,"language":"Matlab","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wme7.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}},"created_at":"2016-05-06T11:41:44.000Z","updated_at":"2024-01-03T14:03:21.000Z","dependencies_parsed_at":null,"dependency_job_id":"bafb9812-3cab-4cf3-84bd-a130f483b9c9","html_url":"https://github.com/wme7/ApproximateRiemannSolvers","commit_stats":{"total_commits":90,"total_committers":1,"mean_commits":90.0,"dds":0.0,"last_synced_commit":"2acb6355251b132adbb061a7b3732944582910fe"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wme7/ApproximateRiemannSolvers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wme7%2FApproximateRiemannSolvers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wme7%2FApproximateRiemannSolvers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wme7%2FApproximateRiemannSolvers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wme7%2FApproximateRiemannSolvers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wme7","download_url":"https://codeload.github.com/wme7/ApproximateRiemannSolvers/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wme7%2FApproximateRiemannSolvers/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28567896,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-19T08:53:44.001Z","status":"ssl_error","status_checked_at":"2026-01-19T08:52:40.245Z","response_time":67,"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":["finite-difference","finite-volume","matlab","riemann-solvers","weno-schemes"],"created_at":"2026-01-19T12:32:38.744Z","updated_at":"2026-01-19T12:32:38.802Z","avatar_url":"https://github.com/wme7.png","language":"Matlab","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Approximate Riemann Solvers\nThis repo is my personal collection of finite difference (FD) and finite volume (FV) Riemann solvers using MUSCL and WENO schemes. These solvers are written as short Matlab scripts and they are now publicly available as I've moved to another field of CFD. All references can be found as comments inside the scripts. Any feed back on these snippets is always welcome. Happy coding!\n\nCompleted 1D solvers list:\n* MUSCL-Lax Friedrichs FV-solver\n* MUSCL-ROE FV-solver\n* MUSCL-Rusanov (Rus) FV-solver\n* MUSCL-AUSM FV-solver\n* MUSCL-Einfeldt HLL (HLLE) FV-solver\n* MUSCL-HLL Contact (HLLC) FV-solver\n* MUSCL-THINC-Lax Friedrichs FV-solver\n* MUSCL-THINC-ROE FV-solver\n* MUSCL-THINC-Rusanov (Rus) FV-solver\n* MUSCL-THINC-AUSM FV-solver\n* MUSCL-THINC-Einfeldt HLL (HLLE) FV-solver\n* MUSCL-THINC-HLL Contact (HLLC) FV-solver\n* WENO-Lax Friedrichs FD-solver\n* WENO-Rusanov FD-solver\n* WENO-Splitted HLL (SHLL) FD-solver\n* WENO-Lax Friedrichs FV-solver\n* WENO-Rusanov FV-solver\n* WENO-Roe FV-solver\n* WENO-Einfeldt HLL (HLLE) FV-solver\n* WENO-HLL Contact (HLLC) FV-solver\n* THINC-BVD-Lax Friedrichs FV-solver\n* THINC-BVD-ROE FV-solver\n* THINC-BVD-Rusanov (Rus) FV-solver\n* THINC-BVD-AUSM FV-solver\n* THINC-BVD-Einfeldt HLL (HLLE) FV-solver\n* THINC-BVD-HLL Contact (HLLC) FV-solver\n\nCompleted 2D solvers list:\n* MUSCL-Lax Friedrichs FV-solver [dim by dim]\n* MUSCL-Rusanov (Rus) FV-solver [dim by dim]\n* MUSLC-ROE FV-solver [dim by dim]\n* MUSCL-Einfeldt (HLLE) FV-solver [dim by dim]\n* MUSCL-HLLC FV-solver [dim by dim]\n* WENO-Lax Friedrichs FV-solver [dim by dim]\n* WENO-Rusanov (Rus) FV-solver [dim by dim]\n* WENO-ROE FV-solver [dim by dim]\n* WENO-Einfeldt (HLLE) FV-solver [dim by dim]\n* WENO-HLLC FV-solver [dim by dim]\n\nUncompleted 2D solvers list*:\n* MUSCL-Einfeldt (HLLE) FV-solver [true 2D solver]\n\n*I'll come back to finish them later in the future\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwme7%2Fapproximateriemannsolvers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwme7%2Fapproximateriemannsolvers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwme7%2Fapproximateriemannsolvers/lists"}