{"id":26690430,"url":"https://github.com/otvam/pyfreecoil","last_synced_at":"2025-04-12T21:22:43.603Z","repository":{"id":284184213,"uuid":"892784711","full_name":"otvam/pyfreecoil","owner":"otvam","description":"PyFreeCoil - Free-Shape Optimization of Air-Core Inductors","archived":false,"fork":false,"pushed_at":"2025-03-24T15:15:55.000Z","size":7420,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-24T16:27:22.248Z","etag":null,"topics":["air-core-inductor","electromagnetics","genetic-algorithms","integrated-voltage-regulator","open-source-software","peec","python","shape-optimization","topological-optimization"],"latest_commit_sha":null,"homepage":"https://github.com/otvam/pyfreecoil","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/otvam.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","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":"2024-11-22T19:17:23.000Z","updated_at":"2025-03-24T15:16:00.000Z","dependencies_parsed_at":"2025-03-24T16:37:26.800Z","dependency_job_id":null,"html_url":"https://github.com/otvam/pyfreecoil","commit_stats":null,"previous_names":["otvam/pyfreecoil"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otvam%2Fpyfreecoil","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otvam%2Fpyfreecoil/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otvam%2Fpyfreecoil/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/otvam%2Fpyfreecoil/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/otvam","download_url":"https://codeload.github.com/otvam/pyfreecoil/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248632535,"owners_count":21136707,"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":["air-core-inductor","electromagnetics","genetic-algorithms","integrated-voltage-regulator","open-source-software","peec","python","shape-optimization","topological-optimization"],"created_at":"2025-03-26T15:28:48.325Z","updated_at":"2025-04-12T21:22:43.580Z","avatar_url":"https://github.com/otvam.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PyFreeCoil - Free-Shape Optimization of Air-Core Inductors\n\n## Summary\n\nThis repository contains the **source code** related to the following **paper**:\n* **Free-Shape Optimization of VHF Air-Core Inductors using a Constraint-Aware Genetic Algorithm**\n* **Thomas Guillod and Charles R. Sullivan**\n* **IEEE APEC 2025**\n\n**PyFreeCoil** features the following **characteristics**:\n* **Free-shape optimization** of multi-layer air-core **inductors**\n* Global optimization with a **constraint-aware genetic algorithm**\n* Complete **design rule checker**\n* Full **3D PEEC solver**\n\n## Documentation\n\n* [**Installation**](docs/INSTALL.md)\n* [**Getting Started**](docs/HOWTO.md)\n* [**Paper** (IEEE copyright)](docs/paper.pdf)\n* [**Slides** (CC BY-ND 4.0)](docs/slides.pdf)\n\n## Optimized Inductors\n\n![Gallery](docs/gallery.png)\n\n## Optimization Workflow\n\n![Workflow](docs/workflow.png)\n\n## Author\n\n* Name: **Thomas Guillod**\n* Affiliation: Dartmouth College\n* Email: guillod@otvam.ch\n* Website: https://otvam.ch\n\n## Credits\n\nPyFreeCoil was created at **Dartmouth College** by the research group of **Prof. Sullivan**:\n* Dartmouth College, NH, USA: https://dartmouth.edu\n* Dartmouth Engineering: https://engineering.dartmouth.edu\n* NSF/PMIC: https://pmic.engineering.dartmouth.edu\n* PyPEEC 3D Solver: https://pypeec.otvam.ch\n\n## Copyright\n\n(c) 2023-2024 / Thomas Guillod / Dartmouth College\n\nThis Source Code Form is subject to the terms of the Mozilla Public\nLicense, v. 2.0. If a copy of the MPL was not distributed with this\nfile, You can obtain one at http://mozilla.org/MPL/2.0/.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fotvam%2Fpyfreecoil","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fotvam%2Fpyfreecoil","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fotvam%2Fpyfreecoil/lists"}