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.0a1.tar.gz (84.4 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.0a1-py3-none-any.whl (109.2 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for opengen-0.10.0a1.tar.gz
Algorithm Hash digest
SHA256 01da363d0c6feeb5e57b81c940a1d8c393c5f5959ce1acdd949dda8ba5c3c3d0
MD5 adfd7fc43d562f87ab86706d1219ea8a
BLAKE2b-256 6b3c713e262c56e470dfd16611e67647451665fd7c88df2fee4f2e7781f79a93

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for opengen-0.10.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 8c1174cb6d50f44304795bcf42e7383bc1e355118c901c3a3362bfb44c30de56
MD5 89798495bebbb4b23edfdb005a8d2618
BLAKE2b-256 4640b790442506e965e6676a62a183d40febe817afdcc1a00a1f72df615906ea

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