{"id":18847738,"url":"https://github.com/jacobwilliams/powellopt","last_synced_at":"2026-02-08T02:39:21.036Z","repository":{"id":35120984,"uuid":"39315240","full_name":"jacobwilliams/PowellOpt","owner":"jacobwilliams","description":"Optimization algorithms by M.J.D. Powell","archived":false,"fork":false,"pushed_at":"2025-03-17T16:12:26.000Z","size":1174,"stargazers_count":35,"open_issues_count":2,"forks_count":8,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-06-27T10:04:12.362Z","etag":null,"topics":["constrained-optimization","fortran","fortran-package-manager","nonlinear-optimization","numerical-optimization","optimization","unconstrained-optimization"],"latest_commit_sha":null,"homepage":"","language":"Fortran","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"dhamaniasad/awesome-postgres","license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/jacobwilliams.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2015-07-18T22:53:17.000Z","updated_at":"2025-03-17T16:11:04.000Z","dependencies_parsed_at":"2025-05-23T00:31:25.726Z","dependency_job_id":"35be38d3-5c8e-4bdc-b341-bfca2bf2e718","html_url":"https://github.com/jacobwilliams/PowellOpt","commit_stats":{"total_commits":38,"total_committers":1,"mean_commits":38.0,"dds":0.0,"last_synced_commit":"48bfb13c556119df2d273d6c5829b09608013338"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/jacobwilliams/PowellOpt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacobwilliams%2FPowellOpt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacobwilliams%2FPowellOpt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacobwilliams%2FPowellOpt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacobwilliams%2FPowellOpt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jacobwilliams","download_url":"https://codeload.github.com/jacobwilliams/PowellOpt/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacobwilliams%2FPowellOpt/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268185195,"owners_count":24209381,"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-01T02:00:08.611Z","response_time":67,"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":["constrained-optimization","fortran","fortran-package-manager","nonlinear-optimization","numerical-optimization","optimization","unconstrained-optimization"],"created_at":"2024-11-08T03:09:28.683Z","updated_at":"2026-02-08T02:39:19.609Z","avatar_url":"https://github.com/jacobwilliams.png","language":"Fortran","funding_links":[],"categories":[],"sub_categories":[],"readme":"Optimization algorithms by M.J.D. Powell\n\n![Build Status](https://github.com/jacobwilliams/PowellOpt/actions/workflows/CI.yml/badge.svg)\n\n### About\n\nThis is a collection of derivative-free optimization algorithms by M.J.D. Powell.\nThe package contains:\n\n* LINCOA (LINearly Constrained Optimization Algorithm)\n* BOBYQA (Bound Optimization BY Quadratic Approximation)\n* NEWUOA (NEW Unconstrained Optimization Algorithm)\n* UOBYQA (Unconstrained Optimization BY Quadratic Approximation)\n* COBYLA (Constrained Optimization BY Linear Approximations)\n\n### Building\n\nThe [Fortran Package Manager](https://github.com/fortran-lang/fpm) (fpm) is a great package manager and build system for Fortran.\nYou can build using provided `fpm.toml`:\n```bash\nfpm build\n```\nTo use `PowellOpt` within your fpm project, add the following to your `fpm.toml` file:\n```toml\n[dependencies]\nPowellOpt = { git=\"https://github.com/jacobwilliams/PowellOpt.git\" }\n```\n\n### Documentation\n\n * The API documentation for the current ```master``` branch can be found [here](https://jacobwilliams.github.io/PowellOpt/).  This is generated by processing the source files with [FORD](https://github.com/Fortran-FOSS-Programmers/ford).\n\n### License\n\nThe original routines were written in FORTRAN 77. They have been refactored into\nmodern Fortran for this package. The original sourcecode was written by Powell and\nreleased without charges or restrictions (see below). The modifications are released\nunder a [BSD-style license](https://github.com/jacobwilliams/PowellOpt/blob/master/LICENSE).\n\n### See also\n* [Original sourcecode](http://mat.uc.pt/~zhang/software.html)\n* [PRIMA](https://github.com/libprima/prima) Modernized reference implementations for Powell's derivative-free optimization methods.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacobwilliams%2Fpowellopt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjacobwilliams%2Fpowellopt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacobwilliams%2Fpowellopt/lists"}