module SDCO

using SparseArrays, DataStructures, LinearAlgebra, Printf


include("types.jl")

include("algebra_E.jl")
include("evaluate.jl")

include("input.jl")
include("io.jl")

include("NT.jl")
include("predcorr.jl")

include("bigM_types.jl")
include("bigM_solver.jl")

include("HSD_solver.jl")

include("test_cases.jl")

end
