{"id":26507488,"url":"https://github.com/milescb/solve_pdes_with_pinn","last_synced_at":"2025-03-20T23:20:01.018Z","repository":{"id":61740177,"uuid":"547169782","full_name":"milescb/solve_PDEs_with_PINN","owner":"milescb","description":"Numerical solutions of several PDEs using Physics-Informed Neural Networks","archived":false,"fork":false,"pushed_at":"2023-08-10T08:12:05.000Z","size":2008,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2023-08-10T10:29:02.008Z","etag":null,"topics":["ml","pde","physics-informed-neural-networks","sci-ml"],"latest_commit_sha":null,"homepage":"","language":"Julia","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/milescb.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}},"created_at":"2022-10-07T08:42:52.000Z","updated_at":"2023-02-25T17:38:33.000Z","dependencies_parsed_at":"2023-07-29T23:01:47.559Z","dependency_job_id":null,"html_url":"https://github.com/milescb/solve_PDEs_with_PINN","commit_stats":null,"previous_names":["milescb/solve_pdes_with_pinn"],"tags_count":1,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milescb%2Fsolve_PDEs_with_PINN","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milescb%2Fsolve_PDEs_with_PINN/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milescb%2Fsolve_PDEs_with_PINN/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/milescb%2Fsolve_PDEs_with_PINN/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/milescb","download_url":"https://codeload.github.com/milescb/solve_PDEs_with_PINN/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244706541,"owners_count":20496571,"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":["ml","pde","physics-informed-neural-networks","sci-ml"],"created_at":"2025-03-20T23:20:00.608Z","updated_at":"2025-03-20T23:20:01.010Z","avatar_url":"https://github.com/milescb.png","language":"Julia","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Solving PDEs with Physics-Informed Neural Networks \n\nThe following repository contains examples using Physics-Informed Neural Networks (PINN) to solve PDEs. We use the package `NeuralPDE.jl` to solve. This work is part of my senior capstone for Lawrence University in Appleton, WI. I have documented the techniques used here along with appropriate background information [in this paper](https://github.com/lvb5/senior_project_paper/blob/master/main.pdf). \n\n## List of examples\n\nFind a list of the example problems we have solved or are working on below\n\n- Integral-PDE\n- PDAE\n- Linear, homogeneous PDE\n- Einstein field equations to find Schwarzschild metric. This problem has been solved in its most simple case. Continued work is needed in extending the problem. Find more information in the README in `src/solve_einstein`. \n\n## Running the Code\n\nSeveral required packages are included in the `Project.toml` to allow one to run this code out of the box. You can use the environment in this repo to quickly load the correct versions of the packages by running\n\n```\njulia\u003e using Pkg\njulia\u003e Pkg.instantiate()\n```\n\nThen, to run the code either activate the environment and run from the REPL, or run the scripts with \n\n```\njulia --project \u003cfile_name\u003e.jl\n```\nfrom terminal. Note that `Julia` needs to be in your path for this to work. \n\n## Contribution\n\nPull requests are encouraged!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmilescb%2Fsolve_pdes_with_pinn","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmilescb%2Fsolve_pdes_with_pinn","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmilescb%2Fsolve_pdes_with_pinn/lists"}