galini

View on PyPIReverse Dependencies (0)

1.0.2 galini-1.0.2-py3-none-any.whl

Wheel Details

Project: galini
Version: 1.0.2
Filename: galini-1.0.2-py3-none-any.whl
Download: [link]
Size: 738241
MD5: f4c9d79aced5d518ac646d2fbcf43485
SHA256: fa08706969aee4882ac5054c4ff0e58c14294ffe41c8da1169904a7911c98340
Uploaded: 2021-08-17 13:01:46 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: galini
Version: 1.0.2
Summary: Mixed Integer Solver
Author: Francesco Ceccon
Author-Email: francesco[at]ceccon.me
License: Apache 2.0
Requires-Dist: pyomo (>=5.6.7)
Requires-Dist: cog-suspect (>=2.1.2)
Requires-Dist: numpy (>=1.15)
Requires-Dist: toml
Requires-Dist: pydot
Requires-Dist: texttable (>=1.4.0)
Requires-Dist: pytimeparse (>=1.1.8)
Requires-Dist: protobuf (>=3.0)
Requires-Dist: h5py (>=2.0)
Requires-Dist: networkx (>=2.4)
Requires-Dist: coramin (>=0.1.0)
Requires-Dist: scipy (>=1.5.2)
License-File: LICENSE
[Description omitted; length: 2016 characters]

WHEEL

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

RECORD

Path Digest Size
galini/__init__.py sha256=Z75EkjJ6WyysrUGRTNF1reYm2uTRDuQxpAYutG3Iz00 648
galini/__main__.py sha256=10T7_8GJT2fxQNVyF-PWOS2CC-Bhtkgz6uqgJTG_MFw 658
galini/__version__.py sha256=ytg1YNP---idBi36vRyXNj29BlJT4FP4t-Ur0OZ33CQ 794
galini/cli.py sha256=KMdUMGqvEdkto15beYug1c7g9gW47tI2VbFSydz7g7U 1911
galini/error.py sha256=EYSNkRpVbAF5wykwMYAHANXR_6qfI0Cg1dtpUSlF66E 322
galini/galini.py sha256=-lZ5OiWYMK0nAUDkRlvS3RLLXJP5xJHsQnBWiVOTERc 4591
galini/ipython.py sha256=Kk1fGFL7cC3RaH190Izp9b4xolFmDUdr1BuMII1JF8Y 699
galini/math.py sha256=pSAt_uYTCX-S1QAors01DFFloQ3MbbPCJnbYCnDnRq0 2189
galini/quantities.py sha256=1axg5RvgJ12jgXip3tjsg1acpujdb8pgLObqudywYsc 2081
galini/registry.py sha256=S4m4uS-jmufNEa11wfnPecjhxGnZGaTy2iHdoUrS7bM 2059
galini/suspect.py sha256=XGBN6M_7kyQR-Me6isHulZGL824YGi5rgNHnpb0EV-g 3304
galini/telemetry.py sha256=krE-U4zcT6dU-PfMP9hz-6NwLxPQexKpfdIRYzXYcjs 3388
galini/timelimit.py sha256=vgOd89jpQDlroAFjcG_4uYkqQvhyL7JM6EESS1hWRdc 2301
galini/algorithms/__init__.py sha256=sFnCEQE_ZULfTfroW-o-Ag0xDwikOyHsEMTsPLByguU 655
galini/algorithms/algorithm.py sha256=vUiO8_5lDQ7Xy8HHf7NEC-Fv-ED81o4QOyE2_2F5W_I 1621
galini/algorithms/registry.py sha256=vNxmJhDaoVlxhFRYy65q_EdI0Iyxyld1tVbde2d11LE 793
galini/branch_and_bound/__init__.py sha256=x_Po-aLr5-AxWt8KyYdFJDMPigWBW1yfBLCnNFJNbek 978
galini/branch_and_bound/algorithm.py sha256=kbM_d2ZOMyoQc0R49a_foFxHJA_W_ZzafxAH5LNVlz4 13530
galini/branch_and_bound/branching.py sha256=lBSMb_AOT-XI4LBKMCL9rac0HLjAifo0swSBD8T2H1Y 2925
galini/branch_and_bound/node.py sha256=dfdohuxfYk3HvE91SxjRi9lcRDRc2kcTTuZ40zAekvU 6345
galini/branch_and_bound/selection.py sha256=FldIoNhXBJ6daXHUdhknerfb1I8SC9FPGMySRbZ5bVA 2330
galini/branch_and_bound/solution.py sha256=UigOhmt40RDAVbGIJaeR6UmxSHnxdlgqVS_r3x1_0-o 1835
galini/branch_and_bound/strategy.py sha256=T-KipreRfNTGevNQPdsBu88u7Vx_0E9_caOejw5Ldac 3549
galini/branch_and_bound/telemetry.py sha256=bkFW06bNFyivtiNWBPCelLjosFnDpwrpaXlwcG1fM0Y 2861
galini/branch_and_bound/tree.py sha256=2NQgXVWsex2eVxEdEyMM5Yw9YWY-3gDD3ZYjwWo9kuw 9027
galini/branch_and_cut/__init__.py sha256=ZGVepEtKrC1v3XgQaId47_vhldew9bGRomX4kaekZBY 636
galini/branch_and_cut/algorithm.py sha256=OTQMfpuFUfUd8-VrEARgLELDtDCVrlRA7Wy_58j35qk 26041
galini/branch_and_cut/bound_reduction.py sha256=vY7OV1kakIyuqV9nxOJ3ilXef5eFVT_PH0J7y5FdQ4I 8576
galini/branch_and_cut/branching.py sha256=5l7Mzx5pBlfpaZFT81oJ2VpQ_ZJmT9s-lB8rhKzzJsY 9675
galini/branch_and_cut/extensions.py sha256=cJoZtTpf0AUR2wz99apmTdxygYv8GiQUFgIyS28trKA 1492
galini/branch_and_cut/node_storage.py sha256=uN3hH1L2tAeJ4dARZving3ZQl0q9EXzqK8dNgH3nwGk 6144
galini/branch_and_cut/primal.py sha256=VQgK6AM7HXwv2Ux_sTU4pvRf9hocKulP5smZa9uD8vo 8292
galini/branch_and_cut/relaxation.py sha256=VCK1QObJfcyhi9TF6spZBFUzx_p70iGfleCBM_OxaEA 1336
galini/branch_and_cut/state.py sha256=UrumUwbX9q8-mOjm-aINH66355qCTv85oW6pa6zSxIA 2035
galini/commands/__init__.py sha256=j7d54YLssc7zZftDjun6wQFjORuyqQbEI1DKWjUe7vY 751
galini/commands/command_output.py sha256=EzS9RMNH41O5glqRiP23i0Jga7aw7BUuI5xb834JXNI 3804
galini/commands/commands.py sha256=sQFT4q9_8YvbSd94KTJV0o5XIsQLqlBe93PEUKiyy9I 2130
galini/commands/info.py sha256=1r9jxecFyAX6LeVbkqAxYvcq6UgSLlAICusIsNo6YOg 2582
galini/commands/plugins.py sha256=qoI9GGHiSoJ3CH0TrgAIvkIBGsgelJeTRpC6GNPZHIs 2201
galini/commands/solve.py sha256=H0lu-K8pJnUEu_N1PNWXOnfpntdoLZ3q273EijRzdFs 6028
galini/commands/special_structure.py sha256=ico8MkY2dfiokK3DifT-bLxllJkoMltAzHVtZ9-MzM0 4775
galini/config/__init__.py sha256=-c9f_bs-rMIG5W8FxTkTeddN8vgwpnLsb1y4_YKDfAA 1171
galini/config/configuration.py sha256=eQl5txH6-T-JfpRx2F2pHEHMMDQDNt9GQoVWCnoFmek 4178
galini/config/manager.py sha256=HH3ow3GygzN5HSXO6NAWNL_WLp7h1tUDAMW2GNFJ_yA 4460
galini/config/options.py sha256=WcoNOOIRXDxMJXG6hTbN7i4WXJjWqmL9iWUNjUBTl9M 3180
galini/cuts/__init__.py sha256=78kbLK2LfpK0sA95v2-Pcp-jGEKfyHpNvlGbx8c-bmY 699
galini/cuts/generator.py sha256=_FOntXz29YSB4WpTclutjKTqJnw4Y_HFyeRpBHsiP6Q 2795
galini/cuts/manager.py sha256=3BbH4rX42jdFg9f2tj8C9huNHT1bMFRj-EzcHfgBHqI 6009
galini/cuts/pool.py sha256=62E527h0bXWyHBsOjO21p-w8BhpASTJ-WWY11At87rk 2290
galini/io/__init__.py sha256=p4fm4mKHyZQSOLwSdgO3bIpnZqBl1rZ9GhwC7DsV-Gw 590
galini/io/logging.py sha256=_B_Jx11GMWGP80pafVO1gVXJeP6b3MGs5FbyYPL-pS4 8581
galini/io/message.py sha256=Lc_IEE95Ash63u0T21-YZvdo8_9Pg8fsL69kZqcjqTY 3039
galini/io/message_pb2.py sha256=AN95ehniq6jvgsYpfO0ZbayUGAyOOU0tD2iSJ_cG3aE 21507
galini/io/reader.py sha256=AS0wv8DIvz0PwFmK856YqO2x6Iotviw7tgYOxn4iGso 2452
galini/io/writer.py sha256=--QiaW-6b7fPmQCz2sXrp1eGoQNrZxaIAPoREVM6BVA 994
galini/outer_approximation/__init__.py sha256=-SKCZkkF59apl6ToBD2isxIyU0LNs1XyNTYR8tyQhcI 650
galini/outer_approximation/cuts_generator.py sha256=68jxBFsl63qOBIsQ5VPN7jWKmhkTXAK8agLdUTmICQ4 4941
galini/outer_approximation/feasibility_problem.py sha256=jJewa7SuHlwF0jyHfiZiWQgjzkU3Z7GKy-xwkD1dw18 2309
galini/outer_approximation/mixed_integer_cuts_generator.py sha256=TsT0ex36MLdMbUq6ZdfGscAYlbdNBPVhJT94kylqyj8 13145
galini/outer_approximation/shared.py sha256=-c_SeZELVwWhgQ2AYTPKcgHT0Me8C47-4rTHX49RJmg 2307
galini/pyomo/__init__.py sha256=N5fH1UXNv8ynFAxETYmRtWLJPkto7dFkMhmfURdnYQQ 690
galini/pyomo/reader.py sha256=hJJFkJhV-4E_wYF8cS7nJ-ueFGyDhnhn4rLB3oMAWGA 1982
galini/pyomo/util.py sha256=TL9l__EyvDFLfRxoYRlzf17b4WGm7Xa97hXkNaK6yj4 3487
galini/relaxations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
galini/relaxations/expressions.py sha256=iQBO7xJUe-5Y8pji-MR6kDJy_f9C29UXmQtGsYqg7H4 3873
galini/relaxations/multivariate.py sha256=8Ww56pjIZsnqM7753iqn6lZuIQF4Zyu3_bFEtJTmjjE 3292
galini/relaxations/relax.py sha256=yHHkY6Jb52iTsRaZZfENNB6zQfSIWuE5ECUAMPqd0TU 6609
galini/sdp/NNs.dll sha256=ThjRp9IGFfUmNdzEug5GuwtIZdEYga6in5-hwiIhtgg 342528
galini/sdp/NNs.so sha256=EdYo7RrqE4KuRjjZCsvzheyPpbCZVqlezPmbppdaGC4 292032
galini/sdp/__init__.py sha256=feRlfAfFbyde8lNYAvie8S6WiRho9cQGUgdpphnO2Uo 626
galini/sdp/cuts_generator.py sha256=bI5uxQovZOfxvB9E5bgYQJa33FXHKD6_qk1VkRhcVUg 30003
galini/solvers/__init__.py sha256=caEHVAbHI1GD7MfoP3VfLaumtfi2HZonI9qpHaWIz6Q 830
galini/solvers/configuration.py sha256=bXNZZaHTnXV2P17S6ydXYzwgt7HYp8wI0jn7_o73YQY 580
galini/solvers/registry.py sha256=pCTiPnG6DKKT4PpmhU6xQxVG6-K2suP5xVKyXhRZ4G0 779
galini/solvers/solution.py sha256=qWAKtsCqUj-zcaUl9xrj5yl3dPHXWuotp5pIa7S8xL0 5940
galini/triangle/__init__.py sha256=tL1ElXcx-zpAn9NnXMgY7ZSeEZkSC7ckBNf4-qOSfhk 631
galini/triangle/cuts_generator.py sha256=bVfeaNQRHoI0jPvvWySgy8pSa9P_thz3hbTNlo3UF2c 15868
tests/e2e/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/e2e/test_derivatives.py sha256=-7BqmOQZMMCTLpPK9zL4N7epHN_G2kOvDMqD-F7lDoY 2363
tests/e2e/test_ipopt.py sha256=pVx4vS4cpqe_c8MhXXF_AooD7k0B7ozNqflTqJKKozA 2130
tests/e2e/test_outer_approximation_cuts.py sha256=jm0jDda-zz1k99C3yI1zPZw43_jgf0_oDwKjyYHCkzg 3196
tests/e2e/models/cresc4.py sha256=NBBZut5HIj3kwMje4k9VUw0TgQeeF3BOzEhvsonEP6s 1578
tests/e2e/models/dev_abs.py sha256=jEN3PPoR1pQwWvZ2FOqWWWtSsZ1gXb-LNHJ6aCG1hAo 405
tests/e2e/models/dev_acos.py sha256=OW0f0d2jlvYX8KBJ2YpF-UOlyo2wgkqpY3LslAjCSWg 342
tests/e2e/models/dev_asin.py sha256=dUQ9GM46f0EUxP7KwsJYY3dmHQuRVkQ8WrhcnieiJ-4 342
tests/e2e/models/dev_atan.py sha256=mwQc2eVeGm-cNORMUwwkS-Rvgb0qQTCq1nIZcWYDJpk 342
tests/e2e/models/dev_cos.py sha256=bNDOTrljPBR6h7UoXSk7Ke9e69f5twiJYhHKMPtDEys 342
tests/e2e/models/dev_division.py sha256=HgW6qpz8Rrrx9WrC2uNHpkrhsUvHzlXkNEJlzcvi0Ko 281
tests/e2e/models/dev_exp.py sha256=xLejc205mAlN4JOKLqLmqRVwgtOEGdY_KvYawdfTFK0 341
tests/e2e/models/dev_linear.py sha256=4-FNOVmPP5ghZoSC6tJjyLljPMdCKFZ1tQ53o16mVwU 377
tests/e2e/models/dev_log.py sha256=cHcejj_QX6PVTHvhzbDvSnZlPGyDR6y-yhaPCDD04bI 341
tests/e2e/models/dev_negation.py sha256=jV5zaAdUHYcIIBXxhtXYJf4dLfg6WZzd9knGTLy6zlI 238
tests/e2e/models/dev_power.py sha256=wEq-htChja_iW5Ae2OgFzNPUJFkuEd_szTPqg7UufTc 497
tests/e2e/models/dev_product.py sha256=51kKAGTfsZDM6GR5AO99nN6A9EWp6Ai40CD3C6AYy60 279
tests/e2e/models/dev_sin.py sha256=5zVLI57tYMzTzBSXnG5hiLreHPbPYja8I3btZ3fyS-M 339
tests/e2e/models/dev_sqrt.py sha256=s1kEUBeVAgBMI3oasanb1pq-EVQehG1QQyOk7ppxK4c 429
tests/e2e/models/dev_sum.py sha256=7S21YC7gic_utXyFghtvEAc5frDnFGIK7RshyyzbLXs 379
tests/e2e/models/dev_tan.py sha256=vQ3OCRyVVkDV7b8zJeVYkfXEdrp0PtCONvQ8RNp7EYY 341
tests/e2e/models/eg1.py sha256=kirGrlzh89uDqny9kaFiF2KkYpSsToiF65_KQj15nt4 366
tests/e2e/models/gtm.osil sha256=9c6M4UJry1qRHn8hwZeolQ6_292_W82x6cUPm0OvgOc 8617
tests/e2e/models/harker.osil sha256=LkYUNWyLsgGKioRYiJvbdPY8xXnr0kmOR5sCpEqWFUE 5029
tests/e2e/models/hatfldf.py sha256=qagi5frM0siAUYao8dxNuT9OcWGvzrnYSrrdj2cPoQY 565
tests/e2e/models/hong.py sha256=JS7HfMGkRp4LqvoMZWMhW3WUEHAyRip3eDEfAmjgjlk 497
tests/e2e/models/hs071.py sha256=AK1s9rM9xwrW7JIgqCVXwtlgcoP6RFFipQ2Muy7eclk 409
tests/e2e/models/hs078.py sha256=PGibDCaNS1Gax9vh26Rxr12Jjsosyo72VqNAJK_Ldy4 632
tests/e2e/models/linear.osil sha256=zY0LLjNZ_KdALs_5X7qQ9uMzXuOc8_Dn7uTIsne4fkE 4766
tests/e2e/models/nvs03.osil sha256=EmQdA8pwRm80iCDLpfJ26QbKGH-Kac86TmTYSWMKTFA 1213
tests/e2e/models/polak1.py sha256=mQpGqiAs7jFCoGVAbn5zmGE4EwdsBBL6vtTA_VAw_9A 524
tests/e2e/models/pollut.osil sha256=RMGQA3v3g2CdThVhLn69ZtzPymLOPL7tes_Abj7izN8 8341
tests/e2e/models/procsyn.osil sha256=EJhiEB8cdRivqPyhxR4w9XVxBJ0Sz9MXp3lWBBhvr2s 6218
tests/e2e/models/sample.osil sha256=WAQRLHWJxu0xl39JA8f_EG8jraYaNvHHMEZzHu7i-3o 1430
tests/e2e/models/srcpm.osil sha256=Z155_YbGOkpWaTLw-WVn8hYO7Y20AviRZ1rJ5DW0VJg 5578
tests/e2e/solutions/gtm.sol sha256=94WhUl5F6-LPEKLw60QMrxkV7T5BOb-iWlZabC0Wwbc 2860
tests/e2e/solutions/harker.sol sha256=nvp910_u-tz4kuYfmssSv_HwLaWEtWtAKWRZSOFAtK0 676
tests/e2e/solutions/nvs03.sol sha256=ifwaIiSIk9tF7-5nDAptF4GtrROIjU4SrtCj6vomJgU 156
tests/e2e/solutions/pollut.sol sha256=OqbBpLfBa6xaJeHCpdhqaKNa7x7TkHHwqOZJqSLP7M4 2236
tests/e2e/solutions/sample.sol sha256=9qG8jG8-soo1NdCJHA3_0EnSEuxHWN1KHEkhAN-1Fkk 260
tests/e2e/solutions/srcpm.sol sha256=Ss_IkeuOYuyqxoon6tqAQlbicYoX4WTk7HEfI2YR-hg 1716
tests/unit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/conftest.py sha256=aA6Avvm8FU-VDXQF1kLGNn8j5Jvq7JUheSpQ5A8mz1o 617
tests/unit/fixtures.py sha256=GrZmmhT4pdM0K3MRWqSkgwicOaaj73itYqD5XMqA6lA 1252
tests/unit/test_cli.py sha256=DsTISl-Cvgjj51Z_Di48BJnKX6RN6W9XWonLcmCtu7k 1179
tests/unit/test_interval_hessian.py sha256=DzziDdQtYu7Bj81XUEsTnd5955MFzhB6fiVZnpxIxSg 2987
tests/unit/test_pyomo_conversion.py sha256=JVNb6Tq32tHysrNCNpYVEBC9jM1hrW1bfjpxcizx5g0 11609
tests/unit/test_quantities.py sha256=YoHmm3Bvo9fXjFfKh4TthyEM9m-J3R4_HHvjjlesysQ 1563
tests/unit/test_registry.py sha256=7hYsgcw-vnO8JyHdtOI5h7i45C8WI5jALm6ZFGxtDvQ 877
tests/unit/abb/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/abb/test_underestimator.py sha256=srys5G6t0IKl8t8LTGXWkq9cR8RMYB5fbi4LNLr9Awc 1726
tests/unit/bab/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/bab/conftest.py sha256=rbJkpfJeY1RMsnubRfLhX6gglDIb7D--Cmto7zPJSmU 1394
tests/unit/bab/test_node.py sha256=P3UejCiToka1HPA_GQhHwB10xvRUBaUfZCvYPH0wcPE 1843
tests/unit/bab/test_relaxations.py sha256=LYmBDZP0GEClM8PT8mPu5TYaRL7BqlUCGdactPL2lrY 5482
tests/unit/bab/test_solution.py sha256=dykNzaEmVN9F3PiC5lvBJpBA0phAwBx86Hv52_ng-WM 1859
tests/unit/bab/test_strategy.py sha256=090MF4HQ7WM2BCkO2z1Q-cU5V75VrL7txgqv5FCUOpA 1539
tests/unit/bab/test_tree.py sha256=QRYKZABozjYzB7jhdRdQOQcxBc24DCLSSTHoCFyWJ20 4899
tests/unit/config/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/config/test_configuration.py sha256=V-B9M_BEyoMqWCc1-CSjPY2qePQKfneTprBQzk3vrqI 761
tests/unit/config/user_config.toml sha256=LXFcZBCzS1ai_i9rJDT90_PU0w86Xgp0rMuIVLnezY4 81
tests/unit/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/core/test_dag.py sha256=MsmyqFB_GGdGVk4emk3_8Kea3Hc1YEZIFDE9Ix_kwNA 2863
tests/unit/core/test_expression.py sha256=eVympCygpdKb1-MzOsNaOsZbsTmIm-Rz4QE9dCoK9Ww 1779
tests/unit/core/test_problem.py sha256=ZAKB3VIULnld6JuOsfEd_zaRykVHEAtRJ_Vw294PXZ4 3961
tests/unit/expression_relaxations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/expression_relaxations/test_bilinear.py sha256=sNbLTFvZE3r2uSS4iIpjVhFTURZEuHbzvA3OxvryZ00 5009
tests/unit/expression_relaxations/test_concave.py sha256=Q3u-081iI-Q-vsXfurF8zUqfsnf4EeVoXwyBTNkn0uk 2591
tests/unit/expression_relaxations/test_convex.py sha256=oZsub9dyMV5vjoub8qZ4TYqYHpOisSW-o5qhVOWOTRw 2063
tests/unit/expression_relaxations/test_expression_relaxation.py sha256=1Z8qjVsGlQf3Y3jdkZD2o06LOWs_BZxRTlKy1euQejI 589
tests/unit/expression_relaxations/test_linear.py sha256=JUE6uTkBZyomOnYsspAFSfefNoFwuaT8bsDoIoE9IWg 1243
tests/unit/outer_approximation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/outer_approximation/test_cuts_generator.py sha256=4C4muRZ6KEmqnj2oj3HnCQjmQKKhgdKkVLVrKCEe9lk 3645
tests/unit/pyomo/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/pyomo/test_qplib_reader.py sha256=_QQVSKxGmxnMIpDRHEuYX0IXwBxRiwtgrGBA5-oZ9ao 1091
tests/unit/pyomo/fixtures/example.qplib sha256=0rDwC95SpmznFNTNog7g807a_YKIYbUOXK7DuPeMbzs 1380
tests/unit/relaxations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/relaxations/test_continuous.py sha256=gci6JzXRcxERAyGpVQXA46-FdBpdqiVd4QbwsIL7ATc 1121
tests/unit/relaxations/test_relaxation.py sha256=zXbhHiU_yaseIb7XDpUd2-a8DBF38HbWMYtbgR8ne6s 7094
tests/unit/relaxations/test_relaxed_problem.py sha256=FeH08ZyKMl2rtqvAJBe3B9pvikn28wIcRtxxqYJF-gU 1801
tests/unit/sdp_cuts/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/sdp_cuts/test_sdp.py sha256=MoKBer_MB1yoxBJhqV7Mn7icS-N9y8VTq2q6XQyR0dk 7303
tests/unit/triangle/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
tests/unit/triangle/test_triangle.py sha256=F-N6q2CtAkTC9lfQcA5vQ6fBsb-psEXL2aPJpYopoF8 7813
galini-1.0.2.dist-info/LICENSE sha256=_frQiCFx26dUbU422uucQTcwcN7u0QiiM9AzXIWozPQ 10794
galini-1.0.2.dist-info/METADATA sha256=219f-PIjL5U_IJ1Fkh2KPgo8fxxwpzKQ7Wf86Xv20VE 2602
galini-1.0.2.dist-info/WHEEL sha256=ewwEueio1C2XeHTvT17n8dZUJgOvyCWCt0WVNLClP9o 92
galini-1.0.2.dist-info/entry_points.txt sha256=OR0y8nnBbqi91g_6mfaQ0IPQ4eNwzVbnodSIj5Pu24M 1093
galini-1.0.2.dist-info/top_level.txt sha256=tZiJEiWl_D63U1AjbKFjz___dJCvVU0DZIvYG6jrHmw 13
galini-1.0.2.dist-info/RECORD

top_level.txt

galini
tests

entry_points.txt

galini = galini.cli:main
bac = galini.branch_and_cut:BranchAndCutAlgorithm
default = galini.branch_and_cut.branching:BranchAndCutBranchingStrategy
info = galini.commands.info:InfoCommand
plugins = galini.commands.plugins:PluginsCommand
solve = galini.commands.solve:SolveCommand
special_structure = galini.commands.special_structure:SpecialStructureCommand
outer_approximation = galini.outer_approximation:OuterApproximationCutsGenerator
sdp = galini.sdp:SdpCutsGenerator
triangle = galini.triangle:TriangleCutsGenerator
default = galini.branch_and_cut.primal:DefaultInitialPrimalSearchStrategy
no_primal = galini.branch_and_cut.primal:NoInitialPrimalSearchStrategy
default = galini.branch_and_bound.selection:BestLowerBoundSelectionStrategy
default = galini.branch_and_cut.primal:DefaultPrimalHeuristic
default = galini.branch_and_cut.relaxation:DefaultRelaxation