package osdp

  1. Overview
  2. Docs
module Scalar : Scalar.S
type vector = (int * Scalar.t) list
type !'a obj_ext = vector * 'a Sdp.block_diag
type !'a constr_ext = vector * 'a Sdp.block_diag * Scalar.t * Scalar.t
val solve_ext_sparse : ?options:Sdp.options -> ?solver:Sdp.solver -> Sdp.sparse_matrix obj_ext -> Sdp.sparse_matrix constr_ext list -> Sdp.bounds -> SdpRet.t * (float * float) * (vector * Sdp.matrix Sdp.block_diag * float array * Sdp.matrix Sdp.block_diag)
val pp_obj_ext : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a obj_ext -> unit
val pp_constr_ext : (Format.formatter -> 'a -> unit) -> Format.formatter -> 'a constr_ext -> unit