{"id":30450455,"url":"https://github.com/torodata/computational-physics","last_synced_at":"2025-08-23T13:40:22.102Z","repository":{"id":308039872,"uuid":"1027894312","full_name":"ToroData/computational-physics","owner":"ToroData","description":null,"archived":false,"fork":false,"pushed_at":"2025-08-03T18:19:46.000Z","size":546,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-03T20:25:10.083Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ToroData.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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,"zenodo":null}},"created_at":"2025-07-28T17:37:15.000Z","updated_at":"2025-08-03T18:19:49.000Z","dependencies_parsed_at":"2025-08-03T20:26:29.394Z","dependency_job_id":"4247d731-44ca-48ce-8631-8544636df30a","html_url":"https://github.com/ToroData/computational-physics","commit_stats":null,"previous_names":["torodata/computational-physics"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/ToroData/computational-physics","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ToroData%2Fcomputational-physics","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ToroData%2Fcomputational-physics/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ToroData%2Fcomputational-physics/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ToroData%2Fcomputational-physics/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ToroData","download_url":"https://codeload.github.com/ToroData/computational-physics/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ToroData%2Fcomputational-physics/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":271749279,"owners_count":24814160,"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","status":"online","status_checked_at":"2025-08-23T02:00:09.327Z","response_time":69,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":"2025-08-23T13:40:15.388Z","updated_at":"2025-08-23T13:40:22.072Z","avatar_url":"https://github.com/ToroData.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Computational Physics\n\nThis repository contains a curated collection of algorithms, scripts, and computational tools developed in the context of advanced studies in theoretical and computational physics. It serves both as a personal archive of learning and a resource aligned with coursework in the MSc in Advanced Physics.\n\nThe work presented here follows, extends, or is inspired by key references in the field, notably:\n\n- *Computational Physics* by J.M. Thijssen\n- Other classical and contemporary resources relevant to each topic\n\n## Scope and Topics\n\nThe repository is organized around core areas in modern physics where computational methods are essential. These include, but are not limited to:\n\n- **Computational Physics**: Numerical methods, recurrence relations, special functions\n- **Electrodynamics**: Field simulation, wave propagation, boundary value problems\n- **Quantum Mechanics**: Schrödinger equation solvers, time evolution, basis expansions\n- **Quantum Molecular Dynamics**: Simulation of atomic systems, time-dependent behavior\n- **Quantum Field Theory**: Discretization techniques, propagators, lattice methods\n\nEach script or module is self-contained, documented, and, where appropriate, tested. The implementations prioritize clarity, numerical stability, and fidelity to physical principles.\n\n## Environment and Tools\n\nThe code is written primarily in Python (3.11+), leveraging libraries such as:\n\n- `numpy`, `scipy` for numerical computation\n- `matplotlib` for visualization\n- `sympy` for symbolic manipulation (when relevant)\n- `jupyter` notebooks for exploratory work\n\nFuture extensions may include compiled languages (e.g., C++) or parallel computing tools when performance is critical.\n\n## Licensing\n\nUnless stated otherwise, all content in this repository is released under the MIT License. Please cite appropriately if using or adapting the material.\n\n## Contact\n\nThis repository is maintained as part of the academic work in the MSc in Advanced Physics. For questions or collaboration, feel free to open an issue or contact directly via GitHub.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftorodata%2Fcomputational-physics","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftorodata%2Fcomputational-physics","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftorodata%2Fcomputational-physics/lists"}