-
Notifications
You must be signed in to change notification settings - Fork 91
FileFormats.NL: add reader #1811
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Would this wrap ASL_jll (à la AMPLNLReader.jl)? |
No, we'd probably just try to parse the file in pure Julia. |
Is this open to contributing or have you already got a draft? |
I haven't started on this. My guess is we initially just want to consider |
Did you make a start @jd-foster? Otherwise I'm going to do this. |
No. Go for it. |
Okay, I tried a few things but it got delicate. I still don't have a clear design. A couple of issues:
In particular, it's really annoying that the variable ordering in the NL file does not correspond to the ordering of variable indices in the MOI model!!! If binary/integer constraints were stored separately instead of depending on the order of variables, this would greatly simplify things. But alas, that's no what happens. Some options:
|
The blocker for an NL reader has been a suitable data structure to read it into.
We should build on #1804 and add a NL reader. This would be a boon to JuMP benchmarking.
The text was updated successfully, but these errors were encountered: