opengen

View on PyPIReverse Dependencies (1)

0.9.3 opengen-0.9.3-py3-none-any.whl

Wheel Details

Project: opengen
Version: 0.9.3
Filename: opengen-0.9.3-py3-none-any.whl
Download: [link]
Size: 89840
MD5: 1c9bad1729e2c7c756d482ca0695d111
SHA256: e0d82df268eb9a993676405087fd1bf27a37feb42411432a56ff389cd362f140
Uploaded: 2024-12-06 02:11:49 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: opengen
Version: 0.9.3
Summary: Optimization Engine Code Generator
Author: ['Pantelis Sopasakis', 'Emil Fresk']
Author-Email: xzu.trustful191[at]passinbox.com
Home-Page: https://github.com/alphaville/optimization-engine
License: MIT License
Keywords: optimization,nonconvex,embedded
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Rust
Classifier: Intended Audience :: Science/Research
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Software Development :: Code Generators
Classifier: Topic :: Software Development :: Embedded Systems
Requires-Dist: jinja2
Requires-Dist: casadi
Requires-Dist: pyyaml
Requires-Dist: retry
Requires-Dist: numpy
Requires-Dist: setuptools
Description-Content-Type: text/markdown
[Description omitted; length: 712 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.37.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
opengen/__init__.py sha256=3x7UKXuZ7OlsjZqJYIg0QoMTsPADToyHGjO8oyj8lCo 143
opengen/definitions.py sha256=XxP14esOue1_5_B16S0pptBlFOtsbyxYRZAv1JPA1zM 664
opengen/builder/__init__.py sha256=VrQhc8n9pTEDuFdlttmm-OdIL2rY6J6iwskLRTV93fs 88
opengen/builder/optimizer_builder.py sha256=QDhH6uqJciIRCKlPHIXToKqeeIli3JuTeHoi01IckuM 38321
opengen/builder/problem.py sha256=IIvVqoVI0UOGAC7BXJ1bkX-wzin8syzkFzSo8wKVy90 7153
opengen/builder/ros_builder.py sha256=RK6inh1iM0En6xRYNgQoyzLiqRrwtx6xuxhG6bAVRG4 9510
opengen/builder/set_y_calculator.py sha256=96oxpvBTEMsx74wzxikNj_sB_ADeiP_BI0gR-_pb8F8 1934
opengen/config/__init__.py sha256=scyQtE0qDn6Fw5deIf5llWUlYlnDSdAjxdwLOJgtcu8 136
opengen/config/build_config.py sha256=-Si3R7F8mspXQSQyv3vs_ZdtdvkFHZQkDiJsKj3x-CY 9663
opengen/config/meta.py sha256=kvIgFnc0uxfq5sXQxqDzeRbOwmku02A6mw98lDES4Mg 5975
opengen/config/ros_config.py sha256=HpMGd4fdNGh36eMbLFneWLK3staiIuYX-cjfBYzeOPA 6295
opengen/config/solver_config.py sha256=MvVa9jIjAD7aHqD9jHe3RgP1HooT_NfCVDI4hd6mqNo 11846
opengen/config/tcp_server_config.py sha256=Psf9CrIarh4MPhZdsUw3Br4OMUdvZTh7BMkUpQxIZCM 1475
opengen/constraints/__init__.py sha256=9Q8v6njzaqZertOj6104h0qGNwExWKPWVUdrNJytyl0 336
opengen/constraints/affine_space.py sha256=vFWREahYQKM9YW3lgbcksxNVaC24p4aQa2YybmuMDNk 1203
opengen/constraints/ball1.py sha256=Umq9_VJ97XwJs_d4lHmh2HZNMecWTEebHsuGURfA2ig 2021
opengen/constraints/ball2.py sha256=fuXfoa7exCmWEl8dQBEzg51Oc6LlFdn2QCwd9LmVdMo 3213
opengen/constraints/ball_inf.py sha256=iMvIC3zDrUETbFzA-P4qHt_2EW96U3bFo7yMjBSW0Tw 3064
opengen/constraints/cartesian.py sha256=bGtHi5sV1YJfQVWDmho4MRWBTO2ilfr0EnvXtf3866s 4096
opengen/constraints/constraint.py sha256=T5_zB59IJ8x5YZ5raJlmOjI8ii4lFAvkLW13m4t3ZTM 774
opengen/constraints/finite_set.py sha256=6vo92i3hF2ut8A412LWi3G_s_9q-0rQuugI6Y6wyFpo 1588
opengen/constraints/halfspace.py sha256=IKww2C_d6BvxaWjv94w3LvkI35oAhsuXbvy1cl2brQc 1684
opengen/constraints/no_constraints.py sha256=Ao_Nk-5ApWdFTjd_S9XaVGGL6-kscTJWo9RZiUvHTcw 363
opengen/constraints/rectangle.py sha256=lnuGlSxDuwbNMdVYzxrbIVDL-x7dUjPzj2x-p5SRDrg 6320
opengen/constraints/simplex.py sha256=P6gUL9Jho_hfsg3YmzcZxkO4dOLpvrPjnNeaKTBqMMc 2848
opengen/constraints/soc.py sha256=3FP25ffyUPo_QBTxh34J_3Yv-9mxpsBFVvH8XPiDYR0 2488
opengen/constraints/sphere2.py sha256=xLhHrS1ulXYw8Q3jEjRNXgFO3fhxwJpmafA2E4cQOjE 2459
opengen/constraints/zero.py sha256=ctn4RuUqvjeBNqczRlYdLlymBwGSIuxVOfBW2aEoydQ 546
opengen/functions/__init__.py sha256=KlY8goyC_RaR0vGzzuMv605a2AhbMhcfZgNsatGjGmM 209
opengen/functions/fabs.py sha256=HF6QtUsZQ35QGp_Hk87mABrFILwJLPe1P92v2LYeqDY 270
opengen/functions/fmax.py sha256=DKuZDSdSFEpr6d1YhIJWFa8t-bPdyArADQKBu9nhuFg 315
opengen/functions/fmin.py sha256=Q9d_noV1qKIPMjGfCZwy6yIwEsWwdZ86Jzy6UBblIjY 315
opengen/functions/is_numeric.py sha256=Tn-VlXVTfZc0Wrt-LoOIQWGe8AnfA1Rj7X-D-JMZjXU 110
opengen/functions/is_symbolic.py sha256=USxwAXUre36I5eSmiMC9LBJetCzOMjq9WcEE0s7RPX8 97
opengen/functions/norm2.py sha256=5duM7ciIl8rTCOyUGXeU4w8QbykG1ahf7EjWXc-NhIE 405
opengen/functions/norm2_squared.py sha256=Z4-t_LiAqyMO4Z0iBNZowqrpR__7Zwul2OfH67Nep0k 408
opengen/functions/rosenbrock.py sha256=g4P99OkL5ZeDTNmusMHBdrZv3kbHzFgGhJ5RNgnngOY 533
opengen/functions/sign.py sha256=G_u4ErFr5XVbUVpen-ThhYKGxE9cDsJ0ULai_n7hZ7Y 264
opengen/icasadi/.gitignore sha256=KClB_lH3Tp19mbfFe_VtSrC60LMGc2FrALg_rFmLwMk 55
opengen/icasadi/Cargo.toml sha256=91vFwAVOucLZeNjY-9F1WVB1_WRs2awc8TK5BiHTtAo 528
opengen/icasadi/README.md sha256=TenqAC6wRFecH8Rla3dR_1AKAhOknLhjwEXGsbFciNQ 2222
opengen/icasadi/build.rs sha256=fYmDUDTs8vWqOCE1dS1F04aPTD9OXdYZV9pxF2dDrSU 2035
opengen/icasadi/extern/README.txt sha256=eiK52SHIWju4oKJ7ZLhE3qpTaYn-foZ9sHSCzSrEIK8 238
opengen/icasadi/src/PLACEHOLDER sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
opengen/tcp/__init__.py sha256=d3dVEzWXiUxegLbDHjMPqGykDXNoth4SsI-RC0ibkjc 125
opengen/tcp/optimizer_tcp_manager.py sha256=gviy90MahCYeNnbiKkDbEZCuUunG9fSNB58XVniiDdQ 9581
opengen/tcp/solver_error.py sha256=Y5GCiNTLKvliUNjqDcPjy919LecBmekMceFW03yalkY 1176
opengen/tcp/solver_response.py sha256=lbaSLbTBPvcBeqnFAabrf6Pa4J820ZgDKELjKdOFvnw 1362
opengen/tcp/solver_status.py sha256=kn6PpCgFLm-hgmZxL2TAYF3li-iCVcKJh3MFS1z1thM 3787
opengen/templates/optimizer.rs.jinja sha256=CuI2UrSGxO8z9j1j8RltcVQBe2soqx0_i40GFOmVVbY 23281
opengen/templates/optimizer_build.rs.jinja sha256=S5G6OCKJiJfqDV1IxXDRl63E4bsodlgVikOvBPLT5j0 1189
opengen/templates/optimizer_cargo.toml.jinja sha256=FBsJtDZh4dI9rQVTkAR4ypIjNYcNd295rK8sSfdlNOg 1254
opengen/templates/c/example_cmakelists.txt sha256=PUtbjjjzJzgkI9HPGEHoy3pJz5lSk5UZTErMfrjxIgY 530
opengen/templates/c/example_optimizer_c_bindings.c sha256=ZBtiRmZpoutJhNintuOv5Wvdz6YUeBqfq9EjJRITuJg 2449
opengen/templates/c/optimizer_cinterface.rs.jinja sha256=DU9TGhgSo65gm--vQksLSuj6GZUs-G3Aj5tFDkXBYG8 8551
opengen/templates/icasadi/casadi_memory.h sha256=pPqOIDSVnyXYm8e445PhPwtCfK5gLYEd7P_L07AeVmA 2894
opengen/templates/icasadi/icasadi_cargo.toml sha256=knwv9xVfDpz7AT3ebv4mCqHV2nKJFQ1Rrz2AeFLtjFU 552
opengen/templates/icasadi/icasadi_lib.rs sha256=QGpLcJaDu1KpNLvp7M9F6QApUpidc_HHd2ILKp6Si7c 9382
opengen/templates/icasadi/interface.c sha256=Si8y9V2tZ0gxDJCk2SWBr5BpU5ulZgmd70UsNAlM98E 24380
opengen/templates/python/cargo_config sha256=qoWUQFm1F5_qm8Jt-0BP3O9zqaWX_A24UlT21d6BwIU 222
opengen/templates/python/python_bindings.rs sha256=3Lnd7ibm3DMG6r1Cg51bo3nCoFQelr14V0TbM5PKXTY 4479
opengen/templates/python/python_bindings_cargo.toml sha256=JzxZL_EKtzPauG9KE2ap5UZUdUF_aMNI13FJh3EHh3Y 954
opengen/templates/ros/CMakeLists.txt sha256=YorQJ3kB4FZjNZV6XvZS9XiRZkLpo4xfyEgJHicUNAI 821
opengen/templates/ros/OptimizationParameters.msg sha256=ZB6dksYq1MBW-PYVK30j4mTpcL8eqSHYMIbir8oIQ1s 231
opengen/templates/ros/OptimizationResult.msg sha256=yg4LJqr3L31_m6Ji3ufcKeyclNf0hTIdoQ7PVl7iOeM 892
opengen/templates/ros/README.md sha256=6riQDTBzDtsQPlC9mJwK_l5nukQuKcculD0ElWDVLzw 2338
opengen/templates/ros/open_optimizer.cpp sha256=xy0HIWPgQ0d0WqeIRUN3q6aMEhzLvAy1GB_NsBi5mk8 6905
opengen/templates/ros/open_optimizer.hpp sha256=yUKUpPD8baAnTF3TbJpMD2MsgAqFcXHwdW7AyTcvACw 1080
opengen/templates/ros/open_optimizer.launch sha256=LCIYRldXMGi2O05gSJYiRBuqOrQhVMzTXVCFGU7nBPc 286
opengen/templates/ros/open_params.yaml sha256=Nv7i4oTqK4IbaPN-vmzTiFtorba6OOTctPmkO96EAO8 68
opengen/templates/ros/package.xml sha256=MdxHYepYvTqWEcUVPBmHAq7tE9vk13mxicHCbOgSsPM 724
opengen/templates/tcp/tcp_server.rs sha256=FlqJ3mdQy8AtVPAkeH9kjRXTP5WZhncfeBfxS5Z7oe0 9041
opengen/templates/tcp/tcp_server_cargo.toml sha256=JcXjAzJOFxnzFtVyF3Eo2kLrsMMGfj7so6zsPc5eeGk 895
test/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
test/benchmark_open.py sha256=M11tnAC_XyQARaptU-LGXtAZsHhGVdse60gC48tscWo 2147
test/prepare_benchmarks.py sha256=wCkp52shi7ta7r5N9gKB-Q4WPiHnhINk8MruEivvk0A 3819
test/test.py sha256=AlxfOeyN20kg1RbaUrCG_USwAFJHTpHw6EJ2HKVYht0 22360
test/test_constraints.py sha256=9wWbfpsFOVqX6xVlkfMktkVQQGqrWIh7YACkvntm7s0 22352
opengen-0.9.3.dist-info/METADATA sha256=8uhVJSXuQP9rM5wVObeOcGyJXO3z66uAD3XikrBPjw0 1785
opengen-0.9.3.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
opengen-0.9.3.dist-info/top_level.txt sha256=-6D8GyhiFPDDxFxk8QF76gG0FwNGt1fg2kzWhJwCphc 13
opengen-0.9.3.dist-info/RECORD

top_level.txt

opengen
test