{"id":17902885,"url":"https://github.com/swrup/orbite","last_synced_at":"2025-09-10T15:35:56.397Z","repository":{"id":184861151,"uuid":"206048442","full_name":"swrup/orbite","owner":"swrup","description":null,"archived":false,"fork":false,"pushed_at":"2025-05-22T01:50:54.000Z","size":32,"stargazers_count":1,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-22T02:38:46.794Z","etag":null,"topics":["physics-simulation","simulation"],"latest_commit_sha":null,"homepage":null,"language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/swrup.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,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2019-09-03T10:12:18.000Z","updated_at":"2025-05-22T01:50:58.000Z","dependencies_parsed_at":null,"dependency_job_id":"911bd287-ceae-445f-b93f-8aaf9fb01cb7","html_url":"https://github.com/swrup/orbite","commit_stats":null,"previous_names":["swrup/orbite"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/swrup/orbite","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swrup%2Forbite","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swrup%2Forbite/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swrup%2Forbite/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swrup%2Forbite/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/swrup","download_url":"https://codeload.github.com/swrup/orbite/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/swrup%2Forbite/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260458715,"owners_count":23012499,"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":["physics-simulation","simulation"],"created_at":"2024-10-28T16:38:31.632Z","updated_at":"2025-09-10T15:35:56.344Z","avatar_url":"https://github.com/swrup.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Orbite\n\nBarnes–Hut simulation to study the formation and evolution of self-gravitating systems.\n\n## Configuration file\n\nA configuration file is used to specify all the parameters of the simulation.\nSimulation data will be written to the folder defined in the configuration file.\nSee conf.ini for an example.\nIt provides sensible default parameters to obtain an accurate simulation of a globular cluster's collapse.\n\n## Run\n\nInstall Rust: https://www.rust-lang.org/tools/install\n\nUse Cargo to build and run:\n\n```sh\ncargo run --release conf.ini\n```\n\n## Visualisation and data analysis\n\nPlot energy, virial, density...: \n\n```sh\npython ./scripts/plot.py \u003csimulation-folder\u003e\n```\n\nAnalyse orbits:\n\n```sh\npython ./scripts/periode.py \u003csimulation-folder\u003e\n```\n\nRender a video of the simulation (use gnuplot + ffmpeg):\n\n```sh\n./scripts/gnuplot.sh \u003csimulation-folder\u003e\n```\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswrup%2Forbite","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fswrup%2Forbite","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fswrup%2Forbite/lists"}