Skip to content

Conversation

@frapac
Copy link
Contributor

@frapac frapac commented Oct 9, 2019

I stay at your disposal if you want to add other MPEC tests inside MOI

Copy link
Member

@odow odow left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ideally, we would write this in the compact form without auxiliary variables.

@frapac
Copy link
Contributor Author

frapac commented Oct 9, 2019

I understand. I still have to bridge Knitro then.

@codecov-io
Copy link

codecov-io commented Oct 9, 2019

Codecov Report

Merging #918 into od/complements will increase coverage by 0.01%.
The diff coverage is 100%.

Impacted file tree graph

@@                Coverage Diff                 @@
##           od/complements     #918      +/-   ##
==================================================
+ Coverage           95.21%   95.22%   +0.01%     
==================================================
  Files                  82       82              
  Lines                8770     8794      +24     
==================================================
+ Hits                 8350     8374      +24     
  Misses                420      420
Impacted Files Coverage Δ
src/Test/nlp.jl 22.82% <100%> (+11.57%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update d0b6f36...667f930. Read the comment docs.

@odow
Copy link
Member

odow commented Oct 9, 2019

You should test the test with a mock optimizer. See my PR for an example.

@frapac
Copy link
Contributor Author

frapac commented Oct 10, 2019

Just a question, however. You mentioned earlier:

KNITRO.jl, which will implement VectorOfVariables-in-Complements

Shouldn't we test this feature as well?

@odow odow merged commit 2bc4f89 into jump-dev:od/complements Oct 10, 2019
@frapac frapac deleted the fp/mpec_test branch October 11, 2019 06:36
odow added a commit that referenced this pull request Oct 21, 2019
* Add Complements set

* Update docstring

* Fix test/Test/Tests.jl

* Update docstrings

* Fix optimal_status

* Update examples in docstring

* More updates to docstring

* Add Complements to docs

* Add AbstractVectorFunction to docs

* Tweak definition of complements

* Add QP complementarity test (#918)

* Test: add QP complementarity test

* Add Mock test for QP complementarity test

* Fix with comments in PR#918

* Update nlp.jl

* Re-word definition of Complements and break tests into CP and MPCC

* Update example in Complements docstring
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

4 participants