-
Notifications
You must be signed in to change notification settings - Fork 123
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* updated code to julia 1.0 little changes + ECOS is now the first tested Solver norm is imported norm is restored starting fixing tests undefined arrays fixed testing diag function import Base./ iterate implemented + import functions from LinearAlgebra many tests are fixed up to test_sdp.jl fix diagm diagm fixed in tests +(::Array{Float64,2}, ::Float64) fixed +(x::Array{Float64,2}, y::Number) implemented diagm is fixed in sdp_constraints.jl fix norm function assert is fixed in power_to_socp.jl all assert issues fixed in power_to_socp.jl cat function fixed in stack.jl test_socp.jl fixed test_params.jl fixed fixes based on review explicit solver is added to Problem function order of arguments changed in Problem function evaluate(x::AdditionAtom) fixed, starting rewriting tests evaluate(x::AdditionAtom) fixed satisfy function is fixed ArgumentError implemented to diagm function fix! function is fixed fix! fixed again diagandlowerpart in conic_form! function is fixed hvcat implemented for types AbstractExpr & AbstractExprOrValue hvcat fixed hvcat exported solver argument removed from Problem function type Problem fixed argument order in function Problem restored eye functions fixed trace => tr fixed trace => tr fixed in tests norm => opnorm fixed in operatornorm.jl fixing tests finished replacing Diagonal reduce redundancy of hvcat stack.jl cleaned fix test failures due to random seed in test_lp.jl reducing conv threshold of SCSSolver to 1e-12 reducing conv threshold of SCSSolver to 1e-12 skip problematic max/min atom tests for SCS solver several changes based on second round of review ctranspose => adjoint & CTransposeAtom => AdjointAtom comment out hvcat uncomment hvcat trying to fix tests for SCS solver tests for SCS solver fixed comment in add_subtract.jl added + deprecated.jl removed hcat/vcat/vect with Value arguments commented out hcat uncommented uncomment vcat uncomment vect test vect test vcat stack.jl cleaned dims=1 => dims=Val(1) for vcat and dim=2 => dims=Val(2) for hcat with Value arguments changes in index.jl & fixed mutable struct in power_to_socp.jl * Set the SCS lower bound for testing to 0.4.0 It was upper bounded at 0.4.0 for Julia 0.6 support. * srand is now Random.seed! * Remove unused dependency on Compat The package no longer supports Julia 0.6 or earlier. * Extend diagm for AbstractExpr using the Pair interface This is consistent with how one otherwise uses diagm. * Load kron from LinearAlgebra instead of Base * Update coverage submission step for Pkg3 * Reinstate upper bound on MathProgBase at 0.8 (#3) * Remove testing on Julia nightly This is in keeping with general JuliaOpt practices. * Remove introduced mutability of SimpleInequalityExpression It was changed amongst the other 1.0 compatibility changes but does not seem to be necessary. * Overwrite Base.vect for numbers with the same implementation as Base Fixes #241 * Overload broadcasted instead of broadcast This fixes the case where an `AbstractExpr` occurs in in a fused broadcast expression. Co-authored-by: Letif Mones <letif.mones.research@gmail.com> Co-authored-by: Alex Arslan <ararslan@comcast.net>
- Loading branch information
1 parent
d245768
commit 4152844
Showing
61 changed files
with
564 additions
and
606 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,3 @@ | ||
julia 0.6 0.7- | ||
MathProgBase 0.5 0.8 | ||
julia 0.7 | ||
MathProgBase 0.7 0.8 | ||
DataStructures | ||
Compat 0.24 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
import Base.dot, Base.vecdot | ||
import LinearAlgebra.dot | ||
export vecdot, dot | ||
|
||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.