Skip to main content

Optimization Engine Code Generator

Project description

OpenGen

Code generation tool for OpEn

Installation

To use this Python package, run:

pip install opengen

You will then be able to use it in your project with

from opengen import *

or

import opengen as og

In order to build the auto-generated code, you need the Rust compiler.

For detailed documentation, please refer to OpEn's website.

Citing OpEn

Please, cite OpEn as follows:

@inproceedings{open2020,
author="P. Sopasakis and E. Fresk and P. Patrinos",
title="OpEn: Code Generation for Embedded Nonconvex Optimization",
booktitle="IFAC World Congress",
year="2020",
address="Berlin"
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

opengen-0.10.1a1.tar.gz (85.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

opengen-0.10.1a1-py3-none-any.whl (96.3 kB view details)

Uploaded Python 3

File details

Details for the file opengen-0.10.1a1.tar.gz.

File metadata

  • Download URL: opengen-0.10.1a1.tar.gz
  • Upload date:
  • Size: 85.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for opengen-0.10.1a1.tar.gz
Algorithm Hash digest
SHA256 eb63f5037380bb5747844514b4a8ac951066d76f583bdc8a61e3e3b519dbb779
MD5 83f8f61f3246195ce26fd0219d9d9f05
BLAKE2b-256 a2355bb8ca33fa76250057cdd9322c1e7c62be90f61312fdcec259e6456ac32d

See more details on using hashes here.

File details

Details for the file opengen-0.10.1a1-py3-none-any.whl.

File metadata

  • Download URL: opengen-0.10.1a1-py3-none-any.whl
  • Upload date:
  • Size: 96.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for opengen-0.10.1a1-py3-none-any.whl
Algorithm Hash digest
SHA256 d50a6ce51e3b5b464a5e5bd406c8a31c716368e6c303a2fe4f2f90b9976ca431
MD5 79b660fcfb6c37cdde4f9830ad6b3ff7
BLAKE2b-256 e4984c9c1932740b015ce5165db39fbfb4864d1713c8a30901b07c3f49ff1904

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page