Hypatia module
Hypatia.Hypatia — ModuleA Julia package for generic conic optimization with interior point algorithms.
MathOptInterface optimizer
Hypatia.Optimizer — Typemutable struct Optimizer{T<:Real} <: MathOptInterface.AbstractOptimizerA MathOptInterface optimizer type for Hypatia.
MathOptInterface cones
Hypatia.NonnegativeCone — Typestruct NonnegativeCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.Nonnegative.
dim::Int64
Hypatia.PosSemidefTriCone — Typestruct PosSemidefTriCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetSee Cones.PosSemidefTri.
dim::Int64
Hypatia.DoublyNonnegativeTriCone — Typestruct DoublyNonnegativeTriCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.DoublyNonnegativeTri.
dim::Int64use_dual::Bool
Hypatia.PosSemidefTriSparseCone — Typestruct PosSemidefTriSparseCone{I<:Hypatia.Cones.PSDSparseImpl, T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetSee Cones.PosSemidefTriSparse.
side::Int64row_idxs::Vector{Int64}col_idxs::Vector{Int64}use_dual::Bool
Hypatia.LinMatrixIneqCone — Typestruct LinMatrixIneqCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.LinMatrixIneq.
As::Vectoruse_dual::Bool
Hypatia.EpiNormInfCone — Typestruct EpiNormInfCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetSee Cones.EpiNormInf.
dim::Int64use_dual::Bool
Hypatia.EpiNormEuclCone — Typestruct EpiNormEuclCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.EpiNormEucl.
dim::Int64
Hypatia.EpiPerSquareCone — Typestruct EpiPerSquareCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.EpiPerSquare.
dim::Int64
Hypatia.EpiNormSpectralTriCone — Typestruct EpiNormSpectralTriCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetdim::Int64use_dual::Bool
Hypatia.EpiNormSpectralCone — Typestruct EpiNormSpectralCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetd1::Int64d2::Int64use_dual::Bool
Hypatia.MatrixEpiPerSquareCone — Typestruct MatrixEpiPerSquareCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetd1::Int64d2::Int64use_dual::Bool
Hypatia.GeneralizedPowerCone — Typestruct GeneralizedPowerCone{T<:Real} <: MathOptInterface.AbstractVectorSetα::Vector{T} where T<:Realn::Int64use_dual::Bool
Hypatia.HypoPowerMeanCone — Typestruct HypoPowerMeanCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.HypoPowerMean.
α::Vector{T} where T<:Realuse_dual::Bool
Hypatia.HypoGeoMeanCone — Typestruct HypoGeoMeanCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.HypoGeoMean.
dim::Int64use_dual::Bool
Hypatia.HypoRootdetTriCone — Typestruct HypoRootdetTriCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetSee Cones.HypoRootdetTri.
dim::Int64use_dual::Bool
Hypatia.HypoPerLogCone — Typestruct HypoPerLogCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.HypoPerLog.
dim::Int64use_dual::Bool
Hypatia.HypoPerLogdetTriCone — Typestruct HypoPerLogdetTriCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetdim::Int64use_dual::Bool
Hypatia.EpiPerSepSpectralCone — Typestruct EpiPerSepSpectralCone{T<:Real} <: MathOptInterface.AbstractVectorSeth::Hypatia.Cones.SepSpectralFunQ::Type{<:Hypatia.Cones.ConeOfSquares{T}} where T<:Reald::Int64use_dual::Bool
Hypatia.EpiRelEntropyCone — Typestruct EpiRelEntropyCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.EpiRelEntropy.
dim::Int64use_dual::Bool
Hypatia.EpiTrRelEntropyTriCone — Typestruct EpiTrRelEntropyTriCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetdim::Int64use_dual::Bool
Hypatia.WSOSInterpNonnegativeCone — Typestruct WSOSInterpNonnegativeCone{T<:Real, R<:Union{Complex{T<:Real}, T<:Real}} <: MathOptInterface.AbstractVectorSetSee Cones.WSOSInterpNonnegative.
U::Int64Ps::Array{Matrix{R}, 1} where {T<:Real, R<:Union{Complex{T}, T}}use_dual::Bool
Hypatia.WSOSInterpPosSemidefTriCone — Typestruct WSOSInterpPosSemidefTriCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.WSOSInterpPosSemidefTri.
R::Int64U::Int64Ps::Array{Matrix{T}, 1} where T<:Realuse_dual::Bool
Hypatia.WSOSInterpEpiNormEuclCone — Typestruct WSOSInterpEpiNormEuclCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.WSOSInterpEpiNormEucl.
R::Int64U::Int64Ps::Array{Matrix{T}, 1} where T<:Realuse_dual::Bool
Hypatia.WSOSInterpEpiNormOneCone — Typestruct WSOSInterpEpiNormOneCone{T<:Real} <: MathOptInterface.AbstractVectorSetSee Cones.WSOSInterpEpiNormOne.
R::Int64U::Int64Ps::Array{Matrix{T}, 1} where T<:Realuse_dual::Bool