or-fusion / pao

A Python Package for Adversarial Optimization
Other
17 stars 15 forks source link

Documentation and API Updates #59

Closed whart222 closed 3 years ago

whart222 commented 3 years ago

Many changes driven by documentation updates. The Solver() method was generalized to support Pyomo solvers.

codecov-io commented 3 years ago

Codecov Report

Merging #59 (aabdd62) into master (cb8ae23) will increase coverage by 0.00%. The diff coverage is 87.90%.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #59   +/-   ##
=======================================
  Coverage   87.08%   87.09%           
=======================================
  Files          38       38           
  Lines        2586     2665   +79     
=======================================
+ Hits         2252     2321   +69     
- Misses        334      344   +10     
Impacted Files Coverage Δ
pao/mpr/repn.py 99.17% <ø> (ø)
pao/mpr/soln_manager.py 95.74% <ø> (ø)
pao/mpr/solvers/pyomo_util.py 78.82% <ø> (ø)
pao/pyomo/components.py 100.00% <ø> (ø)
pao/mpr/solvers/ld.py 21.11% <26.31%> (ø)
pao/common/solver.py 81.96% <87.64%> (+2.87%) :arrow_up:
pao/mpr/solvers/pccg_solver.py 93.77% <88.05%> (ø)
pao/mpr/solvers/fa.py 97.10% <90.90%> (ø)
pao/mpr/solvers/reg.py 98.18% <93.10%> (ø)
pao/mpr/convert_repn.py 99.12% <100.00%> (ø)
... and 28 more

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 cb8ae23...aabdd62. Read the comment docs.