GAMSPy 1.1.0#
Release Date: 30.10.2024
General
Allow printing the records of variable/equation attributes with a print(variable.attribute[domain].records) syntax.
Allow printing the records of a subset of a parameter with print(parameter[‘literal’].records) syntax.
Allow printing the records of a subset of a set with print(set[‘literal’].records) syntax.
Update variable/equation attribute domains on addGamsCode call.
Show log file instead of listing file on solve statements with NEOS backend.
Add Linear layer formulation
Fix minor bug of domain conflict in batched matrix multiplication
Improve the error messages of the thrown exceptions in case the user provide a model option at Container creation time.
Do not allow models with the same name to override each other.
Upgrade gamspy_base and gamsapi versions to 48.2.0.
Testing
Fix race conditions in the pipeline.
Remove redundant setRecords in gapmin.py example.
Add sq.py model to the test model suite.
Update hansmge model.
Fix lower bound in reshop model.
Add tests for the Linear layer
Add a script to measure the overhead of GAMSPy and Python in general for each model in the model library.
Documentation
Add documentation for the Linear layer