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

Uploaded Python 3

File details

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

File metadata

  • Download URL: opengen-0.10.0.tar.gz
  • Upload date:
  • Size: 86.6 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.0.tar.gz
Algorithm Hash digest
SHA256 7ced127f66f5b7aeed37c19d0f6440fa7508b368ee72735a9081694811fc0f3e
MD5 e378ed3289c212b504a1fcdbd38f4203
BLAKE2b-256 384b64a72b42986c9ac9dbd125b64c34003d743aec91a1669890e0f969487f53

See more details on using hashes here.

File details

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

File metadata

  • Download URL: opengen-0.10.0-py3-none-any.whl
  • Upload date:
  • Size: 111.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 61ceadd5007d1a0ebb15768e8e243c538ae2fd9c00d44c9995c8b45681c132e1
MD5 f45de44992746ecd2ab52c29b5e86ec3
BLAKE2b-256 a2d2744c70d5c54170f234eb62f15406c9f42774cee8fd20fe7bb718cac51903

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