SDPSL
Semidefinite Programming Specification Library
|
sdp | Namespace for the double-precision version of the library |
shared_ref | A shared reference to an object of type T |
const_shared_ref | const version of shared_ref |
double_to_mpf_class | A converter class for double to mpf_class |
InsideCoefficient | Used to output the coefficient of a polynomial, when it is not the first being output |
NumberOperations | Implements common operations on type Number |
PolyError | Exceptions for the polynomial classes are member classes of PolyError |
InvalidVariable | Variable requested is invalid |
ValueError | Invalid parameter passed to function |
PolynomialVariable | A variable in a polynomial |
Power | Represents a power of a variable |
Monomial | Represents a monomial |
Polynomial | Class implementing a multivariate polynomial |
Matrix | A matrix whose elements are of type T |
MatrixMask | Implements a matrix bit-mask |
Position | A position in the mask |
VectorMask | Implements a vector bit-mask |
LinearSystemSolver | Solver for linear systems using LU decomposition |
SingularMatrix | Exception thrown when matrix is singular |
QRDecomposition | Provides the QR decomposition of a matrix with entries of type T |
MatrixEntry | An entry in a constraint matrix |
MatrixEntryList | A list of matrix entries |
RawConstraint | Internal, raw format for a constraint of an SDP |
SDPError | Base class for exceptions of SDLSL |
ValueError | Invalid parameter passed to function |
InfeasibleConstraint | Constraint is detected to be infeasible |
InvalidBasis | Basis of polynomials specified is not a basis or is insufficient |
NotImplemented | Feature not implemented |
ReadError | Exception thrown when there is a read error |
SDPEnvironment | Keeps environment parameters for SDPSL |
SDPVariable | A variable in a semidefinite programming problem |
SDPVariableMap | A map associating instances of type T to instances of SDPVariable |
SDPMaskedMatrix | A pair of a matrix shared reference and a mask for the matrix |
SDPLinearCombination | A map associating numerical matrices with variables for an SDP |
SDPLinearConstraint | Implements a linear constraint in an SDP |
SDPMaskedPolyMatrix | A matrix of polynomials together with a mask |
SDPPolynomialCombination | A map associating polynomial matrices with variables for an SDP |
SDPPolynomialConstraint | Implements a polynomial constraint in an SDP |
SDPProgressIndicator | Base class for progress indicators |
ProgressBar | A character-based, thread-safe progress bar |
SparseBasisCoefficients | Virtual base class of objects used to specify a basis for polynomial constraints |
SparseMonomialBasis | This class implements a basis of monomials |
SparseBasisChanger | Implements the interface of SparseBasisCoefficients using a given basis of polynomials |
SDPConstraintContainer | A container for constraints of an SDP |
SDPProblem | Represents a semidefinite programming problem |
SDPAWriter | Allows a problem to be output in sparse SDPA format |
SDPOutputMatrix | A matrix and mask pair, used for output |
SDPSolution | A map associating instances of SDPOutputMatrix to instances of SDPVariable |
CSDPReader | Reads a solution from an SDP given in CSDP solution format |
AnalyzerError | Error in SDPSolutionAnalyzer |
SDPSolutionAnalyzer | Tools to analyze solutions of SDPs |