{"id":18847868,"url":"https://github.com/zmoon/vorts","last_synced_at":"2026-02-01T23:30:13.982Z","repository":{"id":37887901,"uuid":"127040014","full_name":"zmoon/vorts","owner":"zmoon","description":"Integrate and visualize a system of point vortices","archived":false,"fork":false,"pushed_at":"2025-02-03T18:40:10.000Z","size":826,"stargazers_count":1,"open_issues_count":6,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-03T19:38:37.826Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://zmoon.github.io/vorts","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/zmoon.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","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}},"created_at":"2018-03-27T20:06:34.000Z","updated_at":"2025-02-03T18:40:12.000Z","dependencies_parsed_at":"2024-01-04T18:31:11.971Z","dependency_job_id":"1f16d447-f55d-418a-89df-c2ddfc19532b","html_url":"https://github.com/zmoon/vorts","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/zmoon%2Fvorts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmoon%2Fvorts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmoon%2Fvorts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zmoon%2Fvorts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zmoon","download_url":"https://codeload.github.com/zmoon/vorts/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239786209,"owners_count":19696770,"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-11-08T03:09:56.160Z","updated_at":"2026-02-01T23:30:13.934Z","avatar_url":"https://github.com/zmoon.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# vorts\n\nIntegrate a system of *N* point vortices.\n\n[![Tests status](https://github.com/zmoon/vorts/workflows/Test/badge.svg)](https://github.com/zmoon/vorts/actions?query=workflow%3ATest)\n[![Project Status: Suspended – Initial development has started, but there has not yet been a stable, usable release; work has been stopped for the time being but the author(s) intend on resuming work.](https://www.repostatus.org/badges/latest/suspended.svg)](https://www.repostatus.org/#suspended)\n\n* [pdoc3](https://pdoc3.github.io/pdoc/) documentation:\n  [zmoon.github.io/vorts](https://zmoon.github.io/vorts)\n* GitHub: [zmoon/vorts](https://github.com/zmoon/vorts)\n* Examples:\n    - [![Launch Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/zmoon/vorts/master?urlpath=lab%2Ftree%2Fexamples) – JupyterLab interface (need to right click on a `*.py` to open as notebook)\n    - [![Launch Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/zmoon/vorts/master?filepath=examples) – Jupyter Notebook interface (just double click on a `*.py` to open as notebook)\n\n## Equations\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://media.githubusercontent.com/media/zmoon/vorts/master/examples/img/N-vortex_evolution_equations.png\"\n    alt=\"Point vortex equations\"\n    title=\"N-point-vortex system of equations in 2 dimensions\"\n    width=300\u003e\n\u003c/div\u003e\n\n\n## Example visualizations\n\nReleasing tracers into the rotating *N*-vortex system:\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://media.githubusercontent.com/media/zmoon/vorts/master/examples/img/tracer_art_1.png\"\n  alt=\"Tracer art example 1\"\n  title=\"Tracer art example 1 – trajectories\"\n  width=700\u003e\n\u003c/div\u003e\n\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://media.githubusercontent.com/media/zmoon/vorts/master/examples/img/tracer_art_2.png\"\n  alt=\"Tracer art example 2\"\n  title=\"Tracer art example 2 – points\"\n  width=700\u003e\n\u003c/div\u003e\n\nPoincaré plots. Given a sufficiently long run with a large number (e.g. 100) of tracers,\nyou can make pretty pictures like this:\n\u003cdiv align=\"center\"\u003e\n\u003cimg src=\"https://media.githubusercontent.com/media/zmoon/vorts/master/examples/img/ps_theta60deg.png\"\n  alt=\"Example Poincaré section plot\"\n  title=\"Example Poincaré section plot\"\n  width=500\u003e\n\u003c/div\u003e\n\n\n\n## Notes\n\nOriginally created for the PSU class METEO 523 – Modeling the climate system.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzmoon%2Fvorts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzmoon%2Fvorts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzmoon%2Fvorts/lists"}