# Disciplined Convex Optimization

## Documentation for package ‘CVXR’ version 1.0-15

- DESCRIPTION file.
- Code demos. Use demo() to run them.
- Package NEWS.

## Help Pages

A B C D E F G H I K L M N O P Q R S T U V W Z misc

## -- A --

Abs | The Abs class.
abs | Absolute Value
Abs-class | The Abs class.
abs-method | Absolute Value
accepts | Reduction Acceptance
accepts-method | An interface to the CBC solver
accepts-method | An interface for the CPLEX solver
accepts-method | An interface for the CVXOPT solver.
accepts-method | The Chain class.
accepts-method | Lifts complex numbers to a real representation.
accepts-method | Construct Matrices for Linear Cone Problems
accepts-method | The ConicSolver class.
accepts-method | The ConstantSolver class.
accepts-method | Reduce DCP Problem to Conic Form
accepts-method | Reduce DGP problems to DCP problems.
accepts-method | The EliminatePwl class.
accepts-method | An interface for the GUROBI conic solver.
accepts-method | An interface for the MOSEK solver.
accepts-method | A QP solver interface.
accepts-method | The Reduction class.
AddExpression | The AddExpression class.
AddExpression-class | The AddExpression class.
add_to_solver_blacklist | List installed solvers
AffAtom | The AffAtom class.
AffAtom-class | The AffAtom class.
allow_complex-method | The Abs class.
allow_complex-method | The AffAtom class.
allow_complex-method | The Atom class.
allow_complex-method | The LambdaSumLargest class.
allow_complex-method | The MatrixFrac class.
allow_complex-method | The Norm1 class.
allow_complex-method | The NormInf class.
allow_complex-method | The NormNuc class.
allow_complex-method | The Pnorm class.
allow_complex-method | The QuadForm class.
allow_complex-method | The QuadOverLin class.
allow_complex-method | The SigmaMax class.
are_args_affine | Are the arguments affine?
as.character-method | The Chain class.
as.character-method | The Constraint class.
as.character-method | The ExpCone class.
as.character-method | The Expression class.
as.character-method | The SOC class.
as.character-method | The SOCAxis class.
as.character-method | The Solution class.
as.character-method | The Variable class.
as.Constant | The Constant class.
Atom | The Atom class.
Atom-class | The Atom class.
atoms | Parts of an Expression Leaf
atoms-method | The Atom class.
atoms-method | The Canonical class.
atoms-method | The Leaf class.
atoms-method | The Problem class.
AxisAtom | The AxisAtom class.
AxisAtom-class | The AxisAtom class.

## -- B --

BinaryOperator | The BinaryOperator class.
BinaryOperator-class | The BinaryOperator class.
block_format-method | An interface for the MOSEK solver.
bmat | Block Matrix

## -- C --

CallbackParam | The CallbackParam class.
CallbackParam-class | The CallbackParam class.
Canonical-class | The Canonical class.
Canonicalization-class | The Canonicalization class.
canonicalize | Canonicalize
canonicalize-method | The Atom class.
canonicalize-method | The Constant class.
canonicalize-method | The ExpCone class.
canonicalize-method | The Maximize class.
canonicalize-method | The Minimize class.
canonicalize-method | The NonPosConstraint class
canonicalize-method | The PSDConstraint class.
canonicalize-method | The Parameter class.
canonicalize-method | The Problem class.
canonicalize-method | The SOC class.
canonicalize-method | The Variable class.
canonicalize-method | The ZeroConstraint class
canonicalize_expr-method | The Canonicalization class.
canonicalize_expr-method | Reduce DGP problems to DCP problems.
canonicalize_tree-method | The Canonicalization class.
canonical_form | Canonicalize
canonical_form-method | The Canonical class.
CBC_CONIC | An interface to the CBC solver
CBC_CONIC-class | An interface to the CBC solver
cdiac | Global Monthly and Annual Temperature Anomalies (degrees C), 1850-2015 (Relative to the 1961-1990 Mean) (May 2016)
Chain-class | The Chain class.
CLARABEL | An interface for the CLARABEL solver
CLARABEL-class | An interface for the CLARABEL solver
CLARABEL.dims_to_solver_dict | Utility method for formatting a ConeDims instance into a dictionary that can be supplied to Clarabel
CLARABEL.extract_dual_value | Extracts the dual value for constraint starting at offset.
complex-atoms | Complex Numbers
complex-methods | Complex Properties
Complex2Real | Lifts complex numbers to a real representation.
Complex2Real-class | Lifts complex numbers to a real representation.
Complex2Real.abs_canon | Complex canonicalizer for the absolute value atom
Complex2Real.add | Helper function to sum arguments.
Complex2Real.at_least_2D | Upcast 0D and 1D to 2D.
Complex2Real.binary_canon | Complex canonicalizer for the binary atom
Complex2Real.canonicalize_expr | Canonicalizes a Complex Expression
Complex2Real.canonicalize_tree | Recursively Canonicalizes a Complex Expression.
Complex2Real.conj_canon | Complex canonicalizer for the conjugate atom
Complex2Real.constant_canon | Complex canonicalizer for the constant atom
Complex2Real.hermitian_canon | Complex canonicalizer for the hermitian atom
Complex2Real.imag_canon | Complex canonicalizer for the imaginary atom
Complex2Real.join | Helper function to combine arguments.
Complex2Real.lambda_sum_largest_canon | Complex canonicalizer for the largest sum atom
Complex2Real.matrix_frac_canon | Complex canonicalizer for the matrix fraction atom
Complex2Real.nonpos_canon | Complex canonicalizer for the non-positive atom
Complex2Real.norm_nuc_canon | Complex canonicalizer for the nuclear norm atom
Complex2Real.param_canon | Complex canonicalizer for the parameter matrix atom
Complex2Real.pnorm_canon | Complex canonicalizer for the p norm atom
Complex2Real.psd_canon | Complex canonicalizer for the positive semidefinite atom
Complex2Real.quad_canon | Complex canonicalizer for the quadratic atom
Complex2Real.quad_over_lin_canon | Complex canonicalizer for the quadratic over linear term atom
Complex2Real.real_canon | Complex canonicalizer for the real atom
Complex2Real.separable_canon | Complex canonicalizer for the separable atom
Complex2Real.soc_canon | Complex canonicalizer for the SOC atom
Complex2Real.variable_canon | Complex canonicalizer for the variable atom
Complex2Real.zero_canon | Complex canonicalizer for the zero atom
cone-methods | Second-Order Cone Methods
ConeDims-class | Summary of cone dimensions present in constraints.
ConeMatrixStuffing | Construct Matrices for Linear Cone Problems
ConeMatrixStuffing-class | Construct Matrices for Linear Cone Problems
cone_sizes | Second-Order Cone Methods
cone_sizes-method | The ExpCone class.
cone_sizes-method | The SOC class.
cone_sizes-method | The SOCAxis class.
ConicSolver | The ConicSolver class.
ConicSolver-class | The ConicSolver class.
ConicSolver.get_coeff_offset | Return the coefficient and offset in Ax + b.
ConicSolver.get_spacing_matrix | Returns a sparse matrix that spaces out an expression.
Conj-method | Complex Numbers
Conjugate | The Conjugate class.
Conjugate-class | The Conjugate class.
Constant | The Constant class.
Constant-class | The Constant class.
constants | Parts of an Expression Leaf
constants-method | The Canonical class.
constants-method | The Constant class.
constants-method | The Leaf class.
constants-method | The Problem class.
ConstantSolver | The ConstantSolver class.
ConstantSolver-class | The ConstantSolver class.
Constraint | The Constraint class.
Constraint-class | The Constraint class.
constraints | Parts of a Problem
constraints-method | The Problem class.
constraints<- | Parts of a Problem
constraints<--method | The Problem class.
construct_intermediate_chain-method | Builds a chain that rewrites a problem into an intermediate representation suitable for numeric reductions.
construct_solving_chain | Build a reduction chain from a problem to an installed solver.
constr_value | Is Constraint Violated?
constr_value-method | The Constraint class.
Conv | The Conv class.
conv | Discrete Convolution
Conv-class | The Conv class.
copy-method | The AddExpression class.
copy-method | The GeoMean class.
copy-method | The Power class.
CPLEX_CONIC | An interface for the CPLEX solver
CPLEX_CONIC-class | An interface for the CPLEX solver
CPLEX_QP | An interface for the CPLEX solver.
CPLEX_QP-class | An interface for the CPLEX solver.
CumMax | The CumMax class.
cummax | Cumulative Maximum
CumMax-class | The CumMax class.
cummax-method | Cumulative Maximum
cummax_axis | Cumulative Maximum
CumSum | The CumSum class.
cumsum | Cumulative Sum
CumSum-class | The CumSum class.
cumsum-method | Cumulative Sum
cumsum_axis | Cumulative Sum
curvature | Curvature of Expression
curvature-atom | Curvature of an Atom
curvature-comp | Curvature of Composition
curvature-method | Curvature of Expression
curvature-methods | Curvature Properties
CvxAttr2Constr | The CvxAttr2Constr class.
CvxAttr2Constr-class | The CvxAttr2Constr class.
CVXOPT-class | An interface for the CVXOPT solver.
cvxr_norm | Matrix Norm (Alternative)

## -- D --

Dcp2Cone-class | Reduce DCP Problem to Conic Form
Dcp2Cone.entr_canon | Dcp2Cone canonicalizer for the entropy atom
Dcp2Cone.exp_canon | Dcp2Cone canonicalizer for the exponential atom
Dcp2Cone.geo_mean_canon | Dcp2Cone canonicalizer for the geometric mean atom
Dcp2Cone.huber_canon | Dcp2Cone canonicalizer for the huber atom
Dcp2Cone.indicator_canon | Dcp2Cone canonicalizer for the indicator atom
Dcp2Cone.kl_div_canon | Dcp2Cone canonicalizer for the KL Divergence atom
Dcp2Cone.lambda_max_canon | Dcp2Cone canonicalizer for the lambda maximization atom
Dcp2Cone.lambda_sum_largest_canon | Dcp2Cone canonicalizer for the largest lambda sum atom
Dcp2Cone.log1p_canon | Dcp2Cone canonicalizer for the log 1p atom
Dcp2Cone.logistic_canon | Dcp2Cone canonicalizer for the logistic function atom
Dcp2Cone.log_canon | Dcp2Cone canonicalizer for the log atom
Dcp2Cone.log_det_canon | Dcp2Cone canonicalizer for the log determinant atom
Dcp2Cone.log_sum_exp_canon | Dcp2Cone canonicalizer for the log sum of the exp atom
Dcp2Cone.matrix_frac_canon | Dcp2Cone canonicalizer for the matrix fraction atom
Dcp2Cone.normNuc_canon | Dcp2Cone canonicalizer for the nuclear norm atom
Dcp2Cone.pnorm_canon | Dcp2Cone canonicalizer for the p norm atom
Dcp2Cone.power_canon | Dcp2Cone canonicalizer for the power atom
Dcp2Cone.quad_form_canon | Dcp2Cone canonicalizer for the quadratic form atom
Dcp2Cone.quad_over_lin_canon | Dcp2Cone canonicalizer for the quadratic over linear term atom
Dcp2Cone.sigma_max_canon | Dcp2Cone canonicalizer for the sigma max atom
Dgp2Dcp | Reduce DGP problems to DCP problems.
Dgp2Dcp-class | Reduce DGP problems to DCP problems.
Dgp2Dcp.add_canon | Dgp2Dcp canonicalizer for the addition atom
Dgp2Dcp.constant_canon | Dgp2Dcp canonicalizer for the constant atom
Dgp2Dcp.div_canon | Dgp2Dcp canonicalizer for the division atom
Dgp2Dcp.exp_canon | Dgp2Dcp canonicalizer for the exp atom
Dgp2Dcp.eye_minus_inv_canon | Dgp2Dcp canonicalizer for the (I - X)^{-1} atom
Dgp2Dcp.geo_mean_canon | Dgp2Dcp canonicalizer for the geometric mean atom
Dgp2Dcp.log_canon | Dgp2Dcp canonicalizer for the log atom
Dgp2Dcp.mulexpression_canon | Dgp2Dcp canonicalizer for the multiplication expression atom
Dgp2Dcp.mul_canon | Dgp2Dcp canonicalizer for the multiplication atom
Dgp2Dcp.nonpos_constr_canon | Dgp2Dcp canonicalizer for the non-positive constraint atom
Dgp2Dcp.norm1_canon | Dgp2Dcp canonicalizer for the 1 norm atom
Dgp2Dcp.norm_inf_canon | Dgp2Dcp canonicalizer for the infinite norm atom
Dgp2Dcp.one_minus_pos_canon | Dgp2Dcp canonicalizer for the 1-x atom
Dgp2Dcp.parameter_canon | Dgp2Dcp canonicalizer for the parameter atom
Dgp2Dcp.pf_eigenvalue_canon | Dgp2Dcp canonicalizer for the spectral radius atom
Dgp2Dcp.pnorm_canon | Dgp2Dcp canonicalizer for the p norm atom
Dgp2Dcp.power_canon | Dgp2Dcp canonicalizer for the power atom
Dgp2Dcp.prod_canon | Dgp2Dcp canonicalizer for the product atom
Dgp2Dcp.quad_form_canon | Dgp2Dcp canonicalizer for the quadratic form atom
Dgp2Dcp.quad_over_lin_canon | Dgp2Dcp canonicalizer for the quadratic over linear term atom
Dgp2Dcp.sum_canon | Dgp2Dcp canonicalizer for the sum atom
Dgp2Dcp.trace_canon | Dgp2Dcp canonicalizer for the trace atom
Dgp2Dcp.zero_constr_canon | Dgp2Dcp canonicalizer for the zero constraint atom
DgpCanonMethods-class | DGP canonical methods class.
Diag | Turns an expression into a DiagVec object
diag | Matrix Diagonal
diag-method | Matrix Diagonal
DiagMat | The DiagMat class.
DiagMat-class | The DiagMat class.
DiagVec | The DiagVec class.
DiagVec-class | The DiagVec class.
Diff | Takes the k-th order differences
diff | Lagged and Iterated Differences
diff-method | Lagged and Iterated Differences
DiffPos | The DiffPos atom.
dim-method | The Atom class.
dim-method | The Constant class.
dim-method | The Constraint class.
dim-method | The EqConstraint class
dim-method | The Expression class.
dim-method | The IneqConstraint class
dim-method | The Leaf class.
dim-method | The ZeroConstraint class
dim_from_args | Atom Dimensions
dim_from_args-method | The AddExpression class.
dim_from_args-method | The AxisAtom class.
dim_from_args-method | The Conjugate class.
dim_from_args-method | The Conv class.
dim_from_args-method | The CumMax class.
dim_from_args-method | The CumSum class.
dim_from_args-method | The DiagMat class.
dim_from_args-method | The DiagVec class.
dim_from_args-method | The DivExpression class.
dim_from_args-method | The Elementwise class.
dim_from_args-method | The EyeMinusInv class.
dim_from_args-method | The GeoMean class.
dim_from_args-method | The HStack class.
dim_from_args-method | The Imag class.
dim_from_args-method | The Index class.
dim_from_args-method | The Kron class.
dim_from_args-method | The LambdaMax class.
dim_from_args-method | The LogDet class.
dim_from_args-method | The MatrixFrac class.
dim_from_args-method | The MulExpression class.
dim_from_args-method | The Multiply class.
dim_from_args-method | The NegExpression class.
dim_from_args-method | The NormNuc class.
dim_from_args-method | The OneMinusPos class.
dim_from_args-method | The PfEigenvalue class.
dim_from_args-method | The Promote class.
dim_from_args-method | The QuadForm class.
dim_from_args-method | The QuadOverLin class.
dim_from_args-method | The Real class.
dim_from_args-method | The Reshape class.
dim_from_args-method | The SigmaMax class.
dim_from_args-method | The SumLargest class.
dim_from_args-method | The SymbolicQuadForm class.
dim_from_args-method | The Trace class.
dim_from_args-method | The Transpose class.
dim_from_args-method | The UpperTri class.
dim_from_args-method | The VStack class.
dim_from_args-method | The Wrap class.
dim_from_args-method | Atom Dimensions
DivExpression | The DivExpression class.
DivExpression-class | The DivExpression class.
domain | Domain
domain-method | The Atom class.
domain-method | The Expression class.
domain-method | The Leaf class.
dspop | Direct Standardization: Population
dssamp | Direct Standardization: Sample
dual_value | Get and Set Dual Value
dual_value-method | The Constraint class.
dual_value-methods | Get and Set Dual Value
dual_value<- | Get and Set Dual Value
dual_value<--method | The Constraint class.

## -- E --

ECOS | An interface for the ECOS solver
ECOS-class | An interface for the ECOS solver
ECOS.dims_to_solver_dict | Utility method for formatting a ConeDims instance into a dictionary that can be supplied to ECOS.
ECOS_BB | An interface for the ECOS BB solver.
ECOS_BB-class | An interface for the ECOS BB solver.
Elementwise | The Elementwise class.
Elementwise-class | The Elementwise class.
EliminatePwl-class | The EliminatePwl class.
EliminatePwl.abs_canon | EliminatePwl canonicalizer for the absolute atom
EliminatePwl.cummax_canon | EliminatePwl canonicalizer for the cumulative max atom
EliminatePwl.cumsum_canon | EliminatePwl canonicalizer for the cumulative sum atom
EliminatePwl.max_elemwise_canon | EliminatePwl canonicalizer for the elementwise maximum atom
EliminatePwl.max_entries_canon | EliminatePwl canonicalizer for the max entries atom
EliminatePwl.min_elemwise_canon | EliminatePwl canonicalizer for the elementwise minimum atom
EliminatePwl.min_entries_canon | EliminatePwl canonicalizer for the minimum entries atom
EliminatePwl.norm1_canon | EliminatePwl canonicalizer for the 1 norm atom
EliminatePwl.norm_inf_canon | EliminatePwl canonicalizer for the infinite norm atom
EliminatePwl.sum_largest_canon | EliminatePwl canonicalizer for the largest sum atom
Entr | The Entr class.
entr | Entropy Function
Entr-class | The Entr class.
entropy | Entropy Function
EqConstraint-class | The EqConstraint class
EvalParams | The EvalParams class.
EvalParams-class | The EvalParams class.
Exp | The Exp class.
exp | Natural Exponential
Exp-class | The Exp class.
exp-method | Natural Exponential
ExpCone | The ExpCone class.
ExpCone-class | The ExpCone class.
expr-method | The Canonical class.
expr-method | The EqConstraint class
expr-method | The Expression class.
expr-method | The IneqConstraint class
Expression | The Expression class.
Expression-class | The Expression class.
expression-parts | Parts of an Expression Leaf
extract_dual_value | Gets a specified value of a dual variable.
extract_mip_idx | Coalesces bool, int indices for variables.
EyeMinusInv | The EyeMinusInv class.
EyeMinusInv-class | The EyeMinusInv class.
eye_minus_inv | Unity Resolvent

## -- F --

flatten-method | The Expression class.
FlipObjective | The FlipObjective class.
FlipObjective-class | The FlipObjective class.
format_constr | Format Constraints
format_constr-method | The SOC class.
format_constr-method | The SOCAxis class.

## -- G --

GeoMean | The GeoMean class.
GeoMean-class | The GeoMean class.
geo_mean | Geometric Mean
get_data | Get Expression Data
get_data-method | The AxisAtom class.
get_data-method | The Canonical class.
get_data-method | The Constraint class.
get_data-method | The CumMax class.
get_data-method | The CumSum class.
get_data-method | The GeoMean class.
get_data-method | The Huber class.
get_data-method | The Index class.
get_data-method | The LambdaSumLargest class.
get_data-method | The Leaf class.
get_data-method | The Norm1 class.
get_data-method | The NormInf class.
get_data-method | The Parameter class.
get_data-method | The Pnorm class.
get_data-method | The Power class.
get_data-method | The Promote class.
get_data-method | The Reshape class.
get_data-method | The SOC class.
get_data-method | The SpecialIndex class.
get_data-method | The SumLargest class.
get_data-method | The SymbolicQuadForm class.
get_data-method | The Transpose class.
get_dual_values | Gets the values of the dual variables.
get_id | Get ID
get_np | Get numpy handle
get_problem_data | Get Problem Data
get_problem_data-method | The Problem class.
get_sp | Get scipy handle
GLPK | An interface for the GLPK solver.
GLPK-class | An interface for the GLPK solver.
GLPK_MI | An interface for the GLPK MI solver.
GLPK_MI-class | An interface for the GLPK MI solver.
grad | Sub/Super-Gradient
grad-method | The Atom class.
grad-method | The Constant class.
grad-method | The Expression class.
grad-method | The Parameter class.
grad-method | The Variable class.
graph_implementation | Graph Implementation
graph_implementation-method | The AddExpression class.
graph_implementation-method | The Atom class.
graph_implementation-method | The Conv class.
graph_implementation-method | The CumSum class.
graph_implementation-method | The DiagMat class.
graph_implementation-method | The DiagVec class.
graph_implementation-method | The DivExpression class.
graph_implementation-method | The HStack class.
graph_implementation-method | The Index class.
graph_implementation-method | The Kron class.
graph_implementation-method | The MulExpression class.
graph_implementation-method | The Multiply class.
graph_implementation-method | The NegExpression class.
graph_implementation-method | The Promote class.
graph_implementation-method | The Reshape class.
graph_implementation-method | The SumEntries class.
graph_implementation-method | The Trace class.
graph_implementation-method | The Transpose class.
graph_implementation-method | The UpperTri class.
graph_implementation-method | The VStack class.
graph_implementation-method | The Wrap class.
group_coeff_offset-method | The ConicSolver class.
group_constraints | Organize the constraints into a dictionary keyed by constraint names.
GUROBI_CONIC | An interface for the GUROBI conic solver.
GUROBI_CONIC-class | An interface for the GUROBI conic solver.
GUROBI_QP | An interface for the GUROBI_QP solver.
GUROBI_QP-class | An interface for the GUROBI_QP solver.

## -- H --

HarmonicMean | The HarmonicMean atom.
harmonic_mean | Harmonic Mean
HStack | The HStack class.
hstack | Horizontal Concatenation
HStack-class | The HStack class.
Huber | The Huber class.
huber | Huber Function
Huber-class | The Huber class.

## -- I --

id | Identification Number
id-method | The Canonical class.
id-method | A Class Union of List and Constraint
Im-method | Complex Numbers
Imag | The Imag class.
Imag-class | The Imag class.
import_solver | Import Solver
import_solver-method | An interface to the CBC solver
import_solver-method | An interface for the CLARABEL solver
import_solver-method | An interface for the CPLEX solver
import_solver-method | An interface for the CPLEX solver.
import_solver-method | An interface for the CVXOPT solver.
import_solver-method | The ConstantSolver class.
import_solver-method | An interface for the ECOS solver
import_solver-method | An interface for the GLPK solver.
import_solver-method | An interface for the GUROBI conic solver.
import_solver-method | An interface for the GUROBI_QP solver.
import_solver-method | An interface for the MOSEK solver.
import_solver-method | An interface for the OSQP solver.
import_solver-method | The ReductionSolver class.
import_solver-method | An interface for the SCS solver
Index | The Index class.
Index-class | The Index class.
IneqConstraint-class | The IneqConstraint class
installed_solvers | List installed solvers
InverseData-class | The InverseData class.
invert | Return Original Solution
invert-method | An interface to the CBC solver
invert-method | An interface for the CLARABEL solver
invert-method | An interface for the CPLEX solver
invert-method | An interface for the CPLEX solver.
invert-method | An interface for the CVXOPT solver.
invert-method | The Canonicalization class.
invert-method | The Chain class.
invert-method | Lifts complex numbers to a real representation.
invert-method | The ConicSolver class.
invert-method | The ConstantSolver class.
invert-method | The CvxAttr2Constr class.
invert-method | Reduce DGP problems to DCP problems.
invert-method | An interface for the ECOS solver
invert-method | The EvalParams class.
invert-method | The FlipObjective class.
invert-method | An interface for the GLPK solver.
invert-method | An interface for the GUROBI conic solver.
invert-method | An interface for the GUROBI_QP solver.
invert-method | An interface for the MOSEK solver.
invert-method | The MatrixStuffing class.
invert-method | An interface for the OSQP solver.
invert-method | The Reduction class.
invert-method | An interface for the SCS solver
inv_pos | Reciprocal Function
is.element-method | The Rdict class.
is_affine | Curvature Properties
is_affine-method | The Expression class.
is_atom_affine | Curvature of an Atom
is_atom_affine-method | Curvature of an Atom
is_atom_concave | Curvature of an Atom
is_atom_concave-method | The Abs class.
is_atom_concave-method | The AffAtom class.
is_atom_concave-method | The CumMax class.
is_atom_concave-method | The DivExpression class.
is_atom_concave-method | The Entr class.
is_atom_concave-method | The Exp class.
is_atom_concave-method | The EyeMinusInv class.
is_atom_concave-method | The GeoMean class.
is_atom_concave-method | The Huber class.
is_atom_concave-method | The KLDiv class.
is_atom_concave-method | The LambdaMax class.
is_atom_concave-method | The Log class.
is_atom_concave-method | The LogDet class.
is_atom_concave-method | The LogSumExp class.
is_atom_concave-method | The Logistic class.
is_atom_concave-method | The MatrixFrac class.
is_atom_concave-method | The MaxElemwise class.
is_atom_concave-method | The MaxEntries class.
is_atom_concave-method | The MinElemwise class.
is_atom_concave-method | The MinEntries class.
is_atom_concave-method | The MulExpression class.
is_atom_concave-method | The Norm1 class.
is_atom_concave-method | The NormInf class.
is_atom_concave-method | The NormNuc class.
is_atom_concave-method | The OneMinusPos class.
is_atom_concave-method | The PfEigenvalue class.
is_atom_concave-method | The Pnorm class.
is_atom_concave-method | The Power class.
is_atom_concave-method | The ProdEntries class.
is_atom_concave-method | The QuadForm class.
is_atom_concave-method | The QuadOverLin class.
is_atom_concave-method | The SigmaMax class.
is_atom_concave-method | The SumLargest class.
is_atom_concave-method | The SymbolicQuadForm class.
is_atom_concave-method | Curvature of an Atom
is_atom_convex | Curvature of an Atom
is_atom_convex-method | The Abs class.
is_atom_convex-method | The AffAtom class.
is_atom_convex-method | The CumMax class.
is_atom_convex-method | The DivExpression class.
is_atom_convex-method | The Entr class.
is_atom_convex-method | The Exp class.
is_atom_convex-method | The EyeMinusInv class.
is_atom_convex-method | The GeoMean class.
is_atom_convex-method | The Huber class.
is_atom_convex-method | The KLDiv class.
is_atom_convex-method | The LambdaMax class.
is_atom_convex-method | The Log class.
is_atom_convex-method | The LogDet class.
is_atom_convex-method | The LogSumExp class.
is_atom_convex-method | The Logistic class.
is_atom_convex-method | The MatrixFrac class.
is_atom_convex-method | The MaxElemwise class.
is_atom_convex-method | The MaxEntries class.
is_atom_convex-method | The MinElemwise class.
is_atom_convex-method | The MinEntries class.
is_atom_convex-method | The MulExpression class.
is_atom_convex-method | The Norm1 class.
is_atom_convex-method | The NormInf class.
is_atom_convex-method | The NormNuc class.
is_atom_convex-method | The OneMinusPos class.
is_atom_convex-method | The PfEigenvalue class.
is_atom_convex-method | The Pnorm class.
is_atom_convex-method | The Power class.
is_atom_convex-method | The ProdEntries class.
is_atom_convex-method | The QuadForm class.
is_atom_convex-method | The QuadOverLin class.
is_atom_convex-method | The SigmaMax class.
is_atom_convex-method | The SumLargest class.
is_atom_convex-method | The SymbolicQuadForm class.
is_atom_convex-method | Curvature of an Atom
is_atom_log_log_affine | Log-Log Curvature of an Atom
is_atom_log_log_affine-method | Curvature of an Atom
is_atom_log_log_concave | Log-Log Curvature of an Atom
is_atom_log_log_concave-method | The AddExpression class.
is_atom_log_log_concave-method | The DiagMat class.
is_atom_log_log_concave-method | The DiagVec class.
is_atom_log_log_concave-method | The DivExpression class.
is_atom_log_log_concave-method | The Exp class.
is_atom_log_log_concave-method | The EyeMinusInv class.
is_atom_log_log_concave-method | The GeoMean class.
is_atom_log_log_concave-method | The HStack class.
is_atom_log_log_concave-method | The Index class.
is_atom_log_log_concave-method | The Log class.
is_atom_log_log_concave-method | The MaxElemwise class.
is_atom_log_log_concave-method | The MaxEntries class.
is_atom_log_log_concave-method | The MinElemwise class.
is_atom_log_log_concave-method | The MinEntries class.
is_atom_log_log_concave-method | The MulExpression class.
is_atom_log_log_concave-method | The Multiply class.
is_atom_log_log_concave-method | The NormInf class.
is_atom_log_log_concave-method | The OneMinusPos class.
is_atom_log_log_concave-method | The PfEigenvalue class.
is_atom_log_log_concave-method | The Pnorm class.
is_atom_log_log_concave-method | The Power class.
is_atom_log_log_concave-method | The ProdEntries class.
is_atom_log_log_concave-method | The Promote class.
is_atom_log_log_concave-method | The QuadForm class.
is_atom_log_log_concave-method | The QuadOverLin class.
is_atom_log_log_concave-method | The Reshape class.
is_atom_log_log_concave-method | The SpecialIndex class.
is_atom_log_log_concave-method | The SumEntries class.
is_atom_log_log_concave-method | The Trace class.
is_atom_log_log_concave-method | The Transpose class.
is_atom_log_log_concave-method | The UpperTri class.
is_atom_log_log_concave-method | The VStack class.
is_atom_log_log_concave-method | The Wrap class.
is_atom_log_log_concave-method | Curvature of an Atom
is_atom_log_log_convex | Log-Log Curvature of an Atom
is_atom_log_log_convex-method | The AddExpression class.
is_atom_log_log_convex-method | The DiagMat class.
is_atom_log_log_convex-method | The DiagVec class.
is_atom_log_log_convex-method | The DivExpression class.
is_atom_log_log_convex-method | The Exp class.
is_atom_log_log_convex-method | The EyeMinusInv class.
is_atom_log_log_convex-method | The GeoMean class.
is_atom_log_log_convex-method | The HStack class.
is_atom_log_log_convex-method | The Index class.
is_atom_log_log_convex-method | The Log class.
is_atom_log_log_convex-method | The MaxElemwise class.
is_atom_log_log_convex-method | The MaxEntries class.
is_atom_log_log_convex-method | The MinElemwise class.
is_atom_log_log_convex-method | The MinEntries class.
is_atom_log_log_convex-method | The MulExpression class.
is_atom_log_log_convex-method | The Multiply class.
is_atom_log_log_convex-method | The NormInf class.
is_atom_log_log_convex-method | The OneMinusPos class.
is_atom_log_log_convex-method | The PfEigenvalue class.
is_atom_log_log_convex-method | The Pnorm class.
is_atom_log_log_convex-method | The Power class.
is_atom_log_log_convex-method | The ProdEntries class.
is_atom_log_log_convex-method | The Promote class.
is_atom_log_log_convex-method | The QuadForm class.
is_atom_log_log_convex-method | The QuadOverLin class.
is_atom_log_log_convex-method | The Reshape class.
is_atom_log_log_convex-method | The SpecialIndex class.
is_atom_log_log_convex-method | The SumEntries class.
is_atom_log_log_convex-method | The Trace class.
is_atom_log_log_convex-method | The Transpose class.
is_atom_log_log_convex-method | The UpperTri class.
is_atom_log_log_convex-method | The VStack class.
is_atom_log_log_convex-method | The Wrap class.
is_atom_log_log_convex-method | Curvature of an Atom
is_complex | Complex Properties
is_complex-method | The AffAtom class.
is_complex-method | The Atom class.
is_complex-method | The BinaryOperator class.
is_complex-method | The Constant class.
is_complex-method | The Constraint class.
is_complex-method | The Expression class.
is_complex-method | The Imag class.
is_complex-method | The Leaf class.
is_complex-method | The Real class.
is_concave | Curvature Properties
is_concave-method | The Atom class.
is_concave-method | The Expression class.
is_concave-method | The Leaf class.
is_constant | Curvature Properties
is_constant-method | The Expression class.
is_constant-method | The Power class.
is_convex | Curvature Properties
is_convex-method | The Atom class.
is_convex-method | The Expression class.
is_convex-method | The Leaf class.
is_dcp | DCP Compliance
is_dcp-method | The Constraint class.
is_dcp-method | The EqConstraint class
is_dcp-method | The ExpCone class.
is_dcp-method | The Expression class.
is_dcp-method | The IneqConstraint class
is_dcp-method | The Maximize class.
is_dcp-method | The Minimize class.
is_dcp-method | The NonPosConstraint class
is_dcp-method | The PSDConstraint class.
is_dcp-method | The Problem class.
is_dcp-method | The SOC class.
is_dcp-method | The ZeroConstraint class
is_decr | Curvature of Composition
is_decr-method | The Abs class.
is_decr-method | The AffAtom class.
is_decr-method | The Conjugate class.
is_decr-method | The Conv class.
is_decr-method | The CumMax class.
is_decr-method | The DivExpression class.
is_decr-method | The Entr class.
is_decr-method | The Exp class.
is_decr-method | The EyeMinusInv class.
is_decr-method | The GeoMean class.
is_decr-method | The Huber class.
is_decr-method | The KLDiv class.
is_decr-method | The Kron class.
is_decr-method | The LambdaMax class.
is_decr-method | The Log class.
is_decr-method | The LogDet class.
is_decr-method | The LogSumExp class.
is_decr-method | The Logistic class.
is_decr-method | The MatrixFrac class.
is_decr-method | The MaxElemwise class.
is_decr-method | The MaxEntries class.
is_decr-method | The MinElemwise class.
is_decr-method | The MinEntries class.
is_decr-method | The MulExpression class.
is_decr-method | The NegExpression class.
is_decr-method | The Norm1 class.
is_decr-method | The NormInf class.
is_decr-method | The NormNuc class.
is_decr-method | The OneMinusPos class.
is_decr-method | The PfEigenvalue class.
is_decr-method | The Pnorm class.
is_decr-method | The Power class.
is_decr-method | The ProdEntries class.
is_decr-method | The QuadForm class.
is_decr-method | The QuadOverLin class.
is_decr-method | The SigmaMax class.
is_decr-method | The SumLargest class.
is_decr-method | The SymbolicQuadForm class.
is_decr-method | Curvature of Composition
is_dgp | DGP Compliance
is_dgp-method | The Constraint class.
is_dgp-method | The EqConstraint class
is_dgp-method | The ExpCone class.
is_dgp-method | The Expression class.
is_dgp-method | The IneqConstraint class
is_dgp-method | The Maximize class.
is_dgp-method | The Minimize class.
is_dgp-method | The NonPosConstraint class
is_dgp-method | The PSDConstraint class.
is_dgp-method | The Problem class.
is_dgp-method | The SOC class.
is_dgp-method | The ZeroConstraint class
is_hermitian | Matrix Properties
is_hermitian-method | The AddExpression class.
is_hermitian-method | The Conjugate class.
is_hermitian-method | The Constant class.
is_hermitian-method | The DiagVec class.
is_hermitian-method | The Expression class.
is_hermitian-method | The Leaf class.
is_hermitian-method | The NegExpression class.
is_hermitian-method | The Transpose class.
is_imag | Complex Properties
is_imag-method | The AffAtom class.
is_imag-method | The Atom class.
is_imag-method | The BinaryOperator class.
is_imag-method | The Constant class.
is_imag-method | The Constraint class.
is_imag-method | The Expression class.
is_imag-method | The Imag class.
is_imag-method | The Leaf class.
is_imag-method | The Real class.
is_incr | Curvature of Composition
is_incr-method | The Abs class.
is_incr-method | The AffAtom class.
is_incr-method | The Conjugate class.
is_incr-method | The Conv class.
is_incr-method | The CumMax class.
is_incr-method | The DivExpression class.
is_incr-method | The Entr class.
is_incr-method | The Exp class.
is_incr-method | The EyeMinusInv class.
is_incr-method | The GeoMean class.
is_incr-method | The Huber class.
is_incr-method | The KLDiv class.
is_incr-method | The Kron class.
is_incr-method | The LambdaMax class.
is_incr-method | The Log class.
is_incr-method | The LogDet class.
is_incr-method | The LogSumExp class.
is_incr-method | The Logistic class.
is_incr-method | The MatrixFrac class.
is_incr-method | The MaxElemwise class.
is_incr-method | The MaxEntries class.
is_incr-method | The MinElemwise class.
is_incr-method | The MinEntries class.
is_incr-method | The MulExpression class.
is_incr-method | The NegExpression class.
is_incr-method | The Norm1 class.
is_incr-method | The NormInf class.
is_incr-method | The NormNuc class.
is_incr-method | The OneMinusPos class.
is_incr-method | The PfEigenvalue class.
is_incr-method | The Pnorm class.
is_incr-method | The Power class.
is_incr-method | The ProdEntries class.
is_incr-method | The QuadForm class.
is_incr-method | The QuadOverLin class.
is_incr-method | The SigmaMax class.
is_incr-method | The SumLargest class.
is_incr-method | The SymbolicQuadForm class.
is_incr-method | Curvature of Composition
is_installed-method | The ConstantSolver class.
is_installed-method | The ReductionSolver class.
is_log_log_affine | Log-Log Curvature Properties
is_log_log_affine-method | The Expression class.
is_log_log_concave | Log-Log Curvature Properties
is_log_log_concave-method | The Atom class.
is_log_log_concave-method | The Expression class.
is_log_log_concave-method | The Leaf class.
is_log_log_constant | Log-Log Curvature Properties
is_log_log_constant-method | The Expression class.
is_log_log_convex | Log-Log Curvature Properties
is_log_log_convex-method | The Atom class.
is_log_log_convex-method | The Expression class.
is_log_log_convex-method | The Leaf class.
is_matrix | Size Properties
is_matrix-method | The Expression class.
is_mixed_integer | Is Problem Mixed Integer?
is_mixed_integer-method | The Problem class.
is_neg | Attributes of an Expression Leaf
is_neg-method | The Leaf class.
is_nonneg | Sign Properties
is_nonneg-method | The Atom class.
is_nonneg-method | The Constant class.
is_nonneg-method | The Expression class.
is_nonneg-method | The Leaf class.
is_nonpos | Sign Properties
is_nonpos-method | The Atom class.
is_nonpos-method | The Constant class.
is_nonpos-method | The Expression class.
is_nonpos-method | The Leaf class.
is_nsd | Matrix Properties
is_nsd-method | The AffAtom class.
is_nsd-method | The Constant class.
is_nsd-method | The Expression class.
is_nsd-method | The Leaf class.
is_nsd-method | The Multiply class.
is_pos | Attributes of an Expression Leaf
is_pos-method | The Constant class.
is_pos-method | The Leaf class.
is_psd | Matrix Properties
is_psd-method | The AffAtom class.
is_psd-method | The Constant class.
is_psd-method | The Expression class.
is_psd-method | The Leaf class.
is_psd-method | The Multiply class.
is_psd-method | The PSDWrap class.
is_pwl | Curvature Properties
is_pwl-method | The Abs class.
is_pwl-method | The AffAtom class.
is_pwl-method | The Expression class.
is_pwl-method | The Leaf class.
is_pwl-method | The MaxElemwise class.
is_pwl-method | The MaxEntries class.
is_pwl-method | The MinElemwise class.
is_pwl-method | The MinEntries class.
is_pwl-method | The Norm1 class.
is_pwl-method | The NormInf class.
is_pwl-method | The Pnorm class.
is_pwl-method | The QuadForm class.
is_qp | Is Problem a QP?
is_qp-method | The Problem class.
is_qpwa | Curvature Properties
is_qpwa-method | The AffAtom class.
is_qpwa-method | The DivExpression class.
is_qpwa-method | The Expression class.
is_qpwa-method | The MatrixFrac class.
is_qpwa-method | The Objective class.
is_qpwa-method | The Power class.
is_qpwa-method | The QuadOverLin class.
is_quadratic | Curvature Properties
is_quadratic-method | The AffAtom class.
is_quadratic-method | The DivExpression class.
is_quadratic-method | The Expression class.
is_quadratic-method | The Huber class.
is_quadratic-method | The Leaf class.
is_quadratic-method | The MatrixFrac class.
is_quadratic-method | The Objective class.
is_quadratic-method | The Power class.
is_quadratic-method | The QuadForm class.
is_quadratic-method | The QuadOverLin class.
is_quadratic-method | The SymbolicQuadForm class.
is_real | Complex Properties
is_real-method | The Constraint class.
is_real-method | The Expression class.
is_scalar | Size Properties
is_scalar-method | The Expression class.
is_stuffed_cone_constraint | Is the constraint a stuffed cone constraint?
is_stuffed_cone_objective | Is the objective a stuffed cone objective?
is_stuffed_qp_objective | Is the QP objective stuffed?
is_symmetric | Matrix Properties
is_symmetric-method | The AddExpression class.
is_symmetric-method | The Conjugate class.
is_symmetric-method | The Constant class.
is_symmetric-method | The DiagVec class.
is_symmetric-method | The Elementwise class.
is_symmetric-method | The Expression class.
is_symmetric-method | The Imag class.
is_symmetric-method | The Leaf class.
is_symmetric-method | The NegExpression class.
is_symmetric-method | The Promote class.
is_symmetric-method | The Real class.
is_symmetric-method | The Transpose class.
is_vector | Size Properties
is_vector-method | The Expression class.
is_zero | Sign Properties
is_zero-method | The Expression class.

## -- K --

KLDiv | The KLDiv class.
KLDiv-class | The KLDiv class.
kl_div | Kullback-Leibler Divergence
Kron | The Kron class.
Kron-class | The Kron class.
kronecker | Kronecker Product
kronecker-method | Kronecker Product

## -- L --

LambdaMax | The LambdaMax class.
LambdaMax-class | The LambdaMax class.
LambdaMin | The LambdaMin atom.
LambdaSumLargest | The LambdaSumLargest class.
LambdaSumLargest-class | The LambdaSumLargest class.
LambdaSumSmallest | The LambdaSumSmallest atom.
lambda_max | Maximum Eigenvalue
lambda_min | Minimum Eigenvalue
lambda_sum_largest | Sum of Largest Eigenvalues
lambda_sum_smallest | Sum of Smallest Eigenvalues
Leaf | The Leaf class.
leaf-attr | Attributes of an Expression Leaf
Leaf-class | The Leaf class.
length-method | The Rdict class.
linearize | Affine Approximation to an Expression
ListORConstr-class | A Class Union of List and Constraint
Log | The Log class.
log | Logarithms
Log-class | The Log class.
log-method | Logarithms
log10 | Logarithms
log10-method | Logarithms
Log1p | The Log1p class.
log1p | Logarithms
Log1p-class | The Log1p class.
log1p-method | Logarithms
log2 | Logarithms
log2-method | Logarithms
LogDet | The LogDet class.
LogDet-class | The LogDet class.
Logistic | The Logistic class.
logistic | Logistic Function
Logistic-class | The Logistic class.
LogSumExp | The LogSumExp class.
LogSumExp-class | The LogSumExp class.
log_det | Log-Determinant
log_log_curvature | Log-Log Curvature of Expression
log_log_curvature-atom | Log-Log Curvature of an Atom
log_log_curvature-method | Log-Log Curvature of Expression
log_log_curvature-methods | Log-Log Curvature Properties
log_sum_exp | Log-Sum-Exponential

## -- M --

make_sparse_diagonal_matrix | Make a CSC sparse diagonal matrix
MatrixFrac | The MatrixFrac class.
MatrixFrac-class | The MatrixFrac class.
MatrixStuffing | The MatrixStuffing class.
MatrixStuffing-class | The MatrixStuffing class.
matrix_frac | Matrix Fraction
matrix_prop-methods | Matrix Properties
matrix_trace | Matrix Trace
max | Maximum
max.Expression | Maximum
MaxElemwise | The MaxElemwise class.
MaxElemwise-class | The MaxElemwise class.
MaxEntries | The MaxEntries class.
MaxEntries-class | The MaxEntries class.
Maximize | The Maximize class.
Maximize-class | The Maximize class.
max_elemwise | Elementwise Maximum
max_entries | Maximum
mean | Arithmetic Mean
mean.Expression | Arithmetic Mean
min | Minimum
min.Expression | Minimum
MinElemwise | The MinElemwise class.
MinElemwise-class | The MinElemwise class.
MinEntries | The MinEntries class.
MinEntries-class | The MinEntries class.
Minimize | The Minimize class.
Minimize-class | The Minimize class.
min_elemwise | Elementwise Minimum
min_entries | Minimum
mip_capable | Solver Capabilities
mip_capable-method | An interface to the CBC solver
mip_capable-method | An interface for the CLARABEL solver
mip_capable-method | An interface for the CPLEX solver
mip_capable-method | An interface for the CPLEX solver.
mip_capable-method | An interface for the CVXOPT solver.
mip_capable-method | The ConstantSolver class.
mip_capable-method | An interface for the ECOS solver
mip_capable-method | An interface for the ECOS BB solver.
mip_capable-method | An interface for the GLPK solver.
mip_capable-method | An interface for the GLPK MI solver.
mip_capable-method | An interface for the GUROBI conic solver.
mip_capable-method | An interface for the GUROBI_QP solver.
mip_capable-method | An interface for the MOSEK solver.
mip_capable-method | The ReductionSolver class.
mip_capable-method | An interface for the SCS solver
MixedNorm | The MixedNorm atom.
mixed_norm | Mixed Norm
MOSEK | An interface for the MOSEK solver.
MOSEK-class | An interface for the MOSEK solver.
MOSEK.parse_dual_vars | Parses MOSEK dual variables into corresponding CVXR constraints and dual values
MOSEK.recover_dual_variables | Recovers MOSEK solutions dual variables
MulExpression | The MulExpression class.
MulExpression-class | The MulExpression class.
Multiply | The Multiply class.
multiply | Elementwise Multiplication
Multiply-class | The Multiply class.

## -- N --

name | Variable, Parameter, or Expression Name
name-method | The AddExpression class.
name-method | The Atom class.
name-method | The BinaryOperator class.
name-method | An interface to the CBC solver
name-method | An interface for the CLARABEL solver
name-method | An interface for the CPLEX solver
name-method | An interface for the CPLEX solver.
name-method | An interface for the CVXOPT solver.
name-method | The Constant class.
name-method | The ConstantSolver class.
name-method | An interface for the ECOS solver
name-method | An interface for the ECOS BB solver.
name-method | The EqConstraint class
name-method | The Expression class.
name-method | The EyeMinusInv class.
name-method | An interface for the GLPK solver.
name-method | An interface for the GLPK MI solver.
name-method | An interface for the GUROBI conic solver.
name-method | An interface for the GUROBI_QP solver.
name-method | The GeoMean class.
name-method | The IneqConstraint class
name-method | An interface for the MOSEK solver.
name-method | The NonPosConstraint class
name-method | The Norm1 class.
name-method | The NormInf class.
name-method | An interface for the OSQP solver.
name-method | The OneMinusPos class.
name-method | The PSDConstraint class.
name-method | The Parameter class.
name-method | The PfEigenvalue class.
name-method | The Pnorm class.
name-method | The Power class.
name-method | The QuadForm class.
name-method | The ReductionSolver class.
name-method | An interface for the SCS solver
name-method | The SpecialIndex class.
name-method | The UnaryOperator class.
name-method | The Variable class.
name-method | The ZeroConstraint class
names-method | DGP canonical methods class.
ncol-method | The Atom class.
ncol-method | The Expression class.
ndim-method | The Expression class.
Neg | An alias for -MinElemwise(x, 0)
neg | Elementwise Negative
NegExpression | The NegExpression class.
NegExpression-class | The NegExpression class.
NonlinearConstraint | The NonlinearConstraint class.
NonlinearConstraint-class | The NonlinearConstraint class.
NonPosConstraint-class | The NonPosConstraint class
Norm | The Norm atom.
norm | Matrix Norm
norm-method | Matrix Norm
Norm1 | The Norm1 class.
norm1 | 1-Norm
Norm1-class | The Norm1 class.
Norm2 | The Norm2 atom.
norm2 | Euclidean Norm
NormInf | The NormInf class.
NormInf-class | The NormInf class.
NormNuc | The NormNuc class.
NormNuc-class | The NormNuc class.
norm_inf | Infinity-Norm
norm_nuc | Nuclear Norm
nrow-method | The Atom class.
nrow-method | The Expression class.
num_cones | Second-Order Cone Methods
num_cones-method | The ExpCone class.
num_cones-method | The SOC class.
num_cones-method | The SOCAxis class.

## -- O --

Objective | The Objective class.
objective | Parts of a Problem
Objective-arith | Arithmetic Operations on Objectives
Objective-class | The Objective class.
objective-method | The Problem class.
objective<- | Parts of a Problem
objective<--method | The Problem class.
OneMinusPos | The OneMinusPos class.
OneMinusPos-class | The OneMinusPos class.
one_minus_pos | Difference on Restricted Domain
OSQP | An interface for the OSQP solver.
OSQP-class | An interface for the OSQP solver.

## -- P --

Parameter | The Parameter class.
Parameter-class | The Parameter class.
parameters | Parts of an Expression Leaf
parameters-method | The Canonical class.
parameters-method | The Leaf class.
parameters-method | The Parameter class.
parameters-method | The Problem class.
perform | Perform Reduction
perform-method | An interface to the CBC solver
perform-method | An interface for the CLARABEL solver
perform-method | An interface for the CPLEX solver
perform-method | An interface for the CVXOPT solver.
perform-method | The Canonicalization class.
perform-method | The Chain class.
perform-method | Lifts complex numbers to a real representation.
perform-method | The ConstantSolver class.
perform-method | The CvxAttr2Constr class.
perform-method | Reduce DCP Problem to Conic Form
perform-method | Reduce DGP problems to DCP problems.
perform-method | An interface for the ECOS solver
perform-method | An interface for the ECOS BB solver.
perform-method | The EvalParams class.
perform-method | The FlipObjective class.
perform-method | An interface for the GUROBI conic solver.
perform-method | An interface for the MOSEK solver.
perform-method | The MatrixStuffing class.
perform-method | A QP solver interface.
perform-method | The Reduction class.
perform-method | An interface for the SCS solver
PfEigenvalue | The PfEigenvalue class.
PfEigenvalue-class | The PfEigenvalue class.
pf_eigenvalue | Perron-Frobenius Eigenvalue
Pnorm | The Pnorm class.
Pnorm-class | The Pnorm class.
Pos | An alias for MaxElemwise(x, 0)
pos | Elementwise Positive
Power | The Power class.
power | Elementwise Power
Power-class | The Power class.
prepend-method | The SolvingChain class.
Problem | The Problem class.
Problem-arith | Arithmetic Operations on Problems
Problem-class | The Problem class.
problem-parts | Parts of a Problem
prod | Product of Entries
prod.Expression | Product of Entries
ProdEntries | The ProdEntries class.
ProdEntries-class | The ProdEntries class.
prod_entries | Product of Entries
project | Project Value
project-method | The Leaf class.
project-methods | Project Value
project_and_assign | Project Value
project_and_assign-method | The Leaf class.
Promote | The Promote class.
Promote-class | The Promote class.
PSDConstraint | The PSDConstraint class.
PSDConstraint-class | The PSDConstraint class.
PSDWrap | The PSDWrap class.
PSDWrap-class | The PSDWrap class.
psd_coeff_offset | Given a problem returns a PSD constraint
psolve | Solve a DCP Problem
psolve-method | Solve a DCP Problem
p_norm | P-Norm

## -- Q --

Qp2SymbolicQp-class | The Qp2SymbolicQp class.
QpMatrixStuffing | The QpMatrixStuffing class.
QpMatrixStuffing-class | The QpMatrixStuffing class.
QpSolver-class | A QP solver interface.
QuadForm | The QuadForm class.
QuadForm-class | The QuadForm class.
QuadOverLin | The QuadOverLin class.
QuadOverLin-class | The QuadOverLin class.
quad_form | Quadratic Form
quad_over_lin | Quadratic over Linear

## -- R --

Rdict | The Rdict class.
Rdict-class | The Rdict class.
Rdictdefault | The Rdictdefault class.
Rdictdefault-class | The Rdictdefault class.
Re-method | Complex Numbers
Real | The Real class.
Real-class | The Real class.
reduce | Reduce a Problem
reduce-method | The Reduction class.
Reduction-class | The Reduction class.
ReductionSolver-class | The ReductionSolver class.
reduction_format_constr-method | An interface for the CLARABEL solver
reduction_format_constr-method | The ConicSolver class.
reduction_format_constr-method | An interface for the SCS solver
reduction_solve-method | The ConstantSolver class.
reduction_solve-method | The ReductionSolver class.
reduction_solve-method | The SolvingChain class.
reduction_solve_via_data-method | The SolvingChain class.
remove_from_solver_blacklist | List installed solvers
resetOptions | Reset Options
Reshape | The Reshape class.
reshape | Reshape an Expression
Reshape-class | The Reshape class.
reshape_expr | Reshape an Expression
residual | Constraint Residual
residual-method | The Constraint class.
residual-method | The EqConstraint class
residual-method | The ExpCone class.
residual-method | The IneqConstraint class
residual-method | The NonPosConstraint class
residual-method | The PSDConstraint class.
residual-method | The SOC class.
residual-method | The ZeroConstraint class
residual-methods | Constraint Residual
retrieve | Retrieve Solution
retrieve-method | The Reduction class.

## -- S --

scaled_lower_tri | Utility methods for special handling of semidefinite constraints.
scaled_upper_tri | Utility methods for special handling of semidefinite constraints.
scalene | Scalene Function
SCS | An interface for the SCS solver
SCS-class | An interface for the SCS solver
SCS.dims_to_solver_dict | Utility method for formatting a ConeDims instance into a dictionary that can be supplied to SCS.
SCS.extract_dual_value | Extracts the dual value for constraint starting at offset.
setIdCounter | Set ID Counter
set_solver_blacklist | List installed solvers
show-method | The Constant class.
SigmaMax | The SigmaMax class.
SigmaMax-class | The SigmaMax class.
sigma_max | Maximum Singular Value
sign-method | Sign of Expression
sign-methods | Sign Properties
sign_from_args | Atom Sign
sign_from_args-method | The Abs class.
sign_from_args-method | The AffAtom class.
sign_from_args-method | The BinaryOperator class.
sign_from_args-method | The Conv class.
sign_from_args-method | The CumMax class.
sign_from_args-method | The Entr class.
sign_from_args-method | The Exp class.
sign_from_args-method | The EyeMinusInv class.
sign_from_args-method | The GeoMean class.
sign_from_args-method | The Huber class.
sign_from_args-method | The KLDiv class.
sign_from_args-method | The Kron class.
sign_from_args-method | The LambdaMax class.
sign_from_args-method | The Log class.
sign_from_args-method | The Log1p class.
sign_from_args-method | The LogDet class.
sign_from_args-method | The LogSumExp class.
sign_from_args-method | The Logistic class.
sign_from_args-method | The MatrixFrac class.
sign_from_args-method | The MaxElemwise class.
sign_from_args-method | The MaxEntries class.
sign_from_args-method | The MinElemwise class.
sign_from_args-method | The MinEntries class.
sign_from_args-method | The NegExpression class.
sign_from_args-method | The Norm1 class.
sign_from_args-method | The NormInf class.
sign_from_args-method | The NormNuc class.
sign_from_args-method | The OneMinusPos class.
sign_from_args-method | The PfEigenvalue class.
sign_from_args-method | The Pnorm class.
sign_from_args-method | The Power class.
sign_from_args-method | The ProdEntries class.
sign_from_args-method | The QuadForm class.
sign_from_args-method | The QuadOverLin class.
sign_from_args-method | The SigmaMax class.
sign_from_args-method | The SumLargest class.
sign_from_args-method | The SymbolicQuadForm class.
sign_from_args-method | Atom Sign
size | Size of Expression
size-method | The Constraint class.
size-method | The EqConstraint class
size-method | The ExpCone class.
size-method | The Expression class.
size-method | The IneqConstraint class
size-method | The SOC class.
size-method | The SOCAxis class.
size-method | Size of Expression
size-methods | Size Properties
SizeMetrics | The SizeMetrics class.
SizeMetrics-class | The SizeMetrics class.
size_metrics | Parts of a Problem
size_metrics-method | The Problem class.
SOC | The SOC class.
SOC-class | The SOC class.
SOCAxis | The SOCAxis class.
SOCAxis-class | The SOCAxis class.
Solution-class | The Solution class.
solve | Solve a DCP Problem
solve-method | Solve a DCP Problem
SolverStats | The SolverStats class.
SolverStats-class | The SolverStats class.
solver_stats-method | The Problem class.
solver_stats<--method | The Problem class.
solve_via_data-method | An interface to the CBC solver
solve_via_data-method | An interface for the CLARABEL solver
solve_via_data-method | An interface for the CPLEX solver
solve_via_data-method | An interface for the CPLEX solver.
solve_via_data-method | An interface for the CVXOPT solver.
solve_via_data-method | The ConstantSolver class.
solve_via_data-method | An interface for the ECOS BB solver.
solve_via_data-method | An interface for the GLPK solver.
solve_via_data-method | An interface for the GLPK MI solver.
solve_via_data-method | An interface for the GUROBI conic solver.
solve_via_data-method | An interface for the GUROBI_QP solver.
solve_via_data-method | An interface for the MOSEK solver.
solve_via_data-method | An interface for the OSQP solver.
solve_via_data-method | The ReductionSolver class.
solve_via_data-method | An interface for the SCS solver
SolvingChain-class | The SolvingChain class.
SpecialIndex | The SpecialIndex class.
SpecialIndex-class | The SpecialIndex class.
sqrt | Square Root
sqrt-method | Square Root
square | Square
square-method | Square
status-method | The Problem class.
status_map-method | An interface to the CBC solver
status_map-method | An interface for the CLARABEL solver
status_map-method | An interface for the CPLEX solver
status_map-method | An interface for the CPLEX solver.
status_map-method | An interface for the CVXOPT solver.
status_map-method | An interface for the ECOS solver
status_map-method | An interface for the GLPK solver.
status_map-method | An interface for the GLPK MI solver.
status_map-method | An interface for the GUROBI conic solver.
status_map-method | An interface for the GUROBI_QP solver.
status_map-method | An interface for the OSQP solver.
status_map-method | An interface for the SCS solver
status_map_lp-method | An interface to the CBC solver
status_map_mip-method | An interface to the CBC solver
stuffed_objective-method | Construct Matrices for Linear Cone Problems
sum | Sum of Entries
sum.Expression | Sum of Entries
SumEntries | The SumEntries class.
SumEntries-class | The SumEntries class.
SumLargest | The SumLargest class.
SumLargest-class | The SumLargest class.
SumSmallest | The SumSmallest atom.
SumSquares | The SumSquares atom.
sum_entries | Sum of Entries
sum_largest | Sum of Largest Values
sum_smallest | Sum of Smallest Values
sum_squares | Sum of Squares
SymbolicQuadForm | The SymbolicQuadForm class.
SymbolicQuadForm-class | The SymbolicQuadForm class.

## -- T --

t | Matrix Transpose
t-method | Matrix Transpose
t.Expression | Matrix Transpose
TotalVariation | The TotalVariation atom.
total_variation | Total Variation
to_numeric | Numeric Value of Atom
to_numeric-method | The Abs class.
to_numeric-method | The AddExpression class.
to_numeric-method | The BinaryOperator class.
to_numeric-method | The Conjugate class.
to_numeric-method | The Conv class.
to_numeric-method | The CumMax class.
to_numeric-method | The CumSum class.
to_numeric-method | The DiagMat class.
to_numeric-method | The DiagVec class.
to_numeric-method | The DivExpression class.
to_numeric-method | The Entr class.
to_numeric-method | The Exp class.
to_numeric-method | The EyeMinusInv class.
to_numeric-method | The GeoMean class.
to_numeric-method | The HStack class.
to_numeric-method | The Huber class.
to_numeric-method | The Imag class.
to_numeric-method | The Index class.
to_numeric-method | The KLDiv class.
to_numeric-method | The Kron class.
to_numeric-method | The LambdaMax class.
to_numeric-method | The LambdaSumLargest class.
to_numeric-method | The Log class.
to_numeric-method | The Log1p class.
to_numeric-method | The LogDet class.
to_numeric-method | The LogSumExp class.
to_numeric-method | The Logistic class.
to_numeric-method | The MatrixFrac class.
to_numeric-method | The MaxElemwise class.
to_numeric-method | The MaxEntries class.
to_numeric-method | The MinElemwise class.
to_numeric-method | The MinEntries class.
to_numeric-method | The MulExpression class.
to_numeric-method | The Multiply class.
to_numeric-method | The Norm1 class.
to_numeric-method | The NormInf class.
to_numeric-method | The NormNuc class.
to_numeric-method | The OneMinusPos class.
to_numeric-method | The PfEigenvalue class.
to_numeric-method | The Pnorm class.
to_numeric-method | The Power class.
to_numeric-method | The ProdEntries class.
to_numeric-method | The Promote class.
to_numeric-method | The QuadForm class.
to_numeric-method | The QuadOverLin class.
to_numeric-method | The Real class.
to_numeric-method | The Reshape class.
to_numeric-method | The SigmaMax class.
to_numeric-method | The SumEntries class.
to_numeric-method | The SumLargest class.
to_numeric-method | The Trace class.
to_numeric-method | The Transpose class.
to_numeric-method | The UnaryOperator class.
to_numeric-method | The UpperTri class.
to_numeric-method | The VStack class.
to_numeric-method | The Wrap class.
tr | Matrix Trace
Trace | The Trace class.
trace | Matrix Trace
Trace-class | The Trace class.
Transpose | The Transpose class.
Transpose-class | The Transpose class.
triu_to_full | Expands upper triangular to full matrix.
tri_to_full | Expands lower triangular to full matrix.
tv | Total Variation

## -- U --

UnaryOperator | The UnaryOperator class.
UnaryOperator-class | The UnaryOperator class.
unpack_results | Parse output from a solver and updates problem state
unpack_results-method | The Problem class.
updated_scaled_lower_tri | Utility methods for special handling of semidefinite constraints.
UpperTri | The UpperTri class.
UpperTri-class | The UpperTri class.
upper_tri | Upper Triangle of a Matrix

## -- V --

validate_args | Validate Arguments
validate_args-method | The Atom class.
validate_args-method | The AxisAtom class.
validate_args-method | The Conv class.
validate_args-method | The Elementwise class.
validate_args-method | The HStack class.
validate_args-method | The Huber class.
validate_args-method | The Kron class.
validate_args-method | The LambdaMax class.
validate_args-method | The LambdaSumLargest class.
validate_args-method | The LogDet class.
validate_args-method | The MatrixFrac class.
validate_args-method | The Pnorm class.
validate_args-method | The QuadForm class.
validate_args-method | The QuadOverLin class.
validate_args-method | The Reshape class.
validate_args-method | The SumLargest class.
validate_args-method | The Trace class.
validate_args-method | The UpperTri class.
validate_args-method | The VStack class.
validate_val | Validate Value
validate_val-method | The Leaf class.
value | Get or Set Value
value-method | The Atom class.
value-method | The CallbackParam class.
value-method | The Constant class.
value-method | The Expression class.
value-method | The Leaf class.
value-method | The Objective class.
value-method | The Parameter class.
value-method | The Problem class.
value-method | The Variable class.
value-methods | Get or Set Value
value<- | Get or Set Value
value<--method | The Leaf class.
value<--method | The Parameter class.
value<--method | The Problem class.
value_impl-method | The Atom class.
Variable | The Variable class.
Variable-class | The Variable class.
variables | Parts of an Expression Leaf
variables-method | The Canonical class.
variables-method | The Leaf class.
variables-method | The Problem class.
variables-method | The Variable class.
vec | Vectorization of a Matrix
vectorized_lower_tri_to_mat | Turns symmetric 2D array into a lower triangular matrix
violation | Constraint Residual
violation-method | The Constraint class.
VStack | The VStack class.
vstack | Vertical Concatenation
VStack-class | The VStack class.

## -- W --

Wrap | The Wrap class.
Wrap-class | The Wrap class.

## -- Z --

ZeroConstraint-class | The ZeroConstraint class

## -- misc --

$-method | DGP canonical methods class.
$-method | The Rdict class.
%*%-method | The MulExpression class.
%<<% | The PSDConstraint class.
%<<%-method | The PSDConstraint class.
%>>% | The PSDConstraint class.
%>>%-method | The PSDConstraint class.
%x% | Kronecker Product
* | Elementwise Multiplication
*-method | Arithmetic Operations on Objectives
*-method | Arithmetic Operations on Problems
*-method | Elementwise multiplication operator
+-method | The AddExpression class.
+-method | Arithmetic Operations on Objectives
+-method | Arithmetic Operations on Problems
--method | The NegExpression class.
--method | Arithmetic Operations on Objectives
--method | Arithmetic Operations on Problems
.Abs | The Abs class.
.AddExpression | The AddExpression class.
.axis_grad-method | The AxisAtom class.
.build_matrix_0 | Get the 'sparse' flag field for the LinOp object
.build_matrix_1 | Get the 'sparse' flag field for the LinOp object
.CallbackParam | The CallbackParam class.
.Canonicalization | The Canonicalization class.
.Chain | The Chain class.
.column_grad-method | The AxisAtom class.
.column_grad-method | The CumMax class.
.column_grad-method | The LogSumExp class.
.column_grad-method | The MaxEntries class.
.column_grad-method | The MinEntries class.
.column_grad-method | The Norm1 class.
.column_grad-method | The NormInf class.
.column_grad-method | The Pnorm class.
.column_grad-method | The ProdEntries class.
.ConeDims | Summary of cone dimensions present in constraints.
.Conjugate | The Conjugate class.
.Constant | The Constant class.
.Conv | The Conv class.
.CumMax | The CumMax class.
.CumSum | The CumSum class.
.Dcp2Cone | Reduce DCP Problem to Conic Form
.decomp_quad | Compute a Matrix Decomposition.
.DgpCanonMethods | DGP canonical methods class.
.DiagMat | The DiagMat class.
.DiagVec | The DiagVec class.
.DivExpression | The DivExpression class.
.domain-method | The Entr class.
.domain-method | The GeoMean class.
.domain-method | The KLDiv class.
.domain-method | The LambdaMax class.
.domain-method | The Log class.
.domain-method | The Log1p class.
.domain-method | The LogDet class.
.domain-method | The MatrixFrac class.
.domain-method | The Norm1 class.
.domain-method | The NormInf class.
.domain-method | The Pnorm class.
.domain-method | The Power class.
.domain-method | The QuadOverLin class.
.EliminatePwl | The EliminatePwl class.
.Entr | The Entr class.
.EqConstraint | The EqConstraint class
.Exp | The Exp class.
.ExpCone | The ExpCone class.
.EyeMinusInv | The EyeMinusInv class.
.GeoMean | The GeoMean class.
.grad-method | The AffAtom class.
.grad-method | The CumMax class.
.grad-method | The CumSum class.
.grad-method | The Entr class.
.grad-method | The Exp class.
.grad-method | The EyeMinusInv class.
.grad-method | The GeoMean class.
.grad-method | The Huber class.
.grad-method | The KLDiv class.
.grad-method | The LambdaMax class.
.grad-method | The LambdaSumLargest class.
.grad-method | The Log class.
.grad-method | The Log1p class.
.grad-method | The LogDet class.
.grad-method | The LogSumExp class.
.grad-method | The Logistic class.
.grad-method | The MatrixFrac class.
.grad-method | The MaxElemwise class.
.grad-method | The MaxEntries class.
.grad-method | The MinElemwise class.
.grad-method | The MinEntries class.
.grad-method | The MulExpression class.
.grad-method | The Norm1 class.
.grad-method | The NormInf class.
.grad-method | The NormNuc class.
.grad-method | The OneMinusPos class.
.grad-method | The PfEigenvalue class.
.grad-method | The Pnorm class.
.grad-method | The Power class.
.grad-method | The ProdEntries class.
.grad-method | The QuadForm class.
.grad-method | The QuadOverLin class.
.grad-method | The SigmaMax class.
.grad-method | The SpecialIndex class.
.grad-method | The SumLargest class.
.grad-method | The SymbolicQuadForm class.
.HStack | The HStack class.
.Huber | The Huber class.
.Imag | The Imag class.
.Index | The Index class.
.IneqConstraint | The IneqConstraint class
.InverseData | The InverseData class.
.KLDiv | The KLDiv class.
.Kron | The Kron class.
.LambdaMax | The LambdaMax class.
.LambdaSumLargest | The LambdaSumLargest class.
.LinOpVector__new | Create a new LinOpVector object.
.LinOpVector__push_back | Perform a push back operation on the 'args' field of LinOp
.LinOp_at_index | Return the LinOp element at index i (0-based)
.LinOp__args_push_back | Perform a push back operation on the 'args' field of LinOp
.LinOp__get_dense_data | Get the field 'dense_data' for the LinOp object
.LinOp__get_id | Get the id field of the LinOp Object
.LinOp__get_size | Get the field 'size' for the LinOp object
.LinOp__get_slice | Get the slice field of the LinOp Object
.LinOp__get_sparse | Get the 'sparse' flag field for the LinOp object
.LinOp__get_sparse_data | Get the field named 'sparse_data' from the LinOp object
.LinOp__get_type | Get the field named 'type' for the LinOp object
.LinOp__new | Create a new LinOp object.
.LinOp__set_dense_data | Set the field 'dense_data' of the LinOp object
.LinOp__set_size | Set the field 'size' of the LinOp object
.LinOp__set_slice | Set the slice field of the LinOp Object
.LinOp__set_sparse | Set the flag 'sparse' of the LinOp object
.LinOp__set_sparse_data | Set the field named 'sparse_data' of the LinOp object
.LinOp__set_type | Set the field named 'type' for the LinOp object
.LinOp__size_push_back | Perform a push back operation on the 'size' field of LinOp
.LinOp__slice_push_back | Perform a push back operation on the 'slice' field of LinOp
.Log | The Log class.
.Log1p | The Log1p class.
.LogDet | The LogDet class.
.Logistic | The Logistic class.
.LogSumExp | The LogSumExp class.
.MatrixFrac | The MatrixFrac class.
.MaxElemwise | The MaxElemwise class.
.MaxEntries | The MaxEntries class.
.Maximize | The Maximize class.
.MinElemwise | The MinElemwise class.
.MinEntries | The MinEntries class.
.Minimize | The Minimize class.
.MulExpression | The MulExpression class.
.Multiply | The Multiply class.
.NegExpression | The NegExpression class.
.NonlinearConstraint | The NonlinearConstraint class.
.NonPosConstraint | The NonPosConstraint class
.Norm1 | The Norm1 class.
.NormInf | The NormInf class.
.NormNuc | The NormNuc class.
.Objective | The Objective class.
.OneMinusPos | The OneMinusPos class.
.Parameter | The Parameter class.
.PfEigenvalue | The PfEigenvalue class.
.Pnorm | The Pnorm class.
.Power | The Power class.
.Problem | The Problem class.
.ProblemData__get_const_to_row | Get the const_to_row field of the ProblemData Object
.ProblemData__get_const_vec | Get the const_vec field from the ProblemData Object
.ProblemData__get_I | Get the I field of the ProblemData Object
.ProblemData__get_id_to_col | Get the id_to_col field of the ProblemData Object
.ProblemData__get_J | Get the J field of the ProblemData Object
.ProblemData__get_V | Get the V field of the ProblemData Object
.ProblemData__new | Create a new ProblemData object.
.ProblemData__set_const_to_row | Set the const_to_row map of the ProblemData Object
.ProblemData__set_const_vec | Set the const_vec field in the ProblemData Object
.ProblemData__set_I | Set the I field in the ProblemData Object
.ProblemData__set_id_to_col | Set the id_to_col field of the ProblemData Object
.ProblemData__set_J | Set the J field in the ProblemData Object
.ProblemData__set_V | Set the V field in the ProblemData Object
.ProdEntries | The ProdEntries class.
.Promote | The Promote class.
.PSDConstraint | The PSDConstraint class.
.PSDWrap | The PSDWrap class.
.p_norm | Internal method for calculating the p-norm
.Qp2SymbolicQp | The Qp2SymbolicQp class.
.QuadForm | The QuadForm class.
.QuadOverLin | The QuadOverLin class.
.Real | The Real class.
.Reshape | The Reshape class.
.SigmaMax | The SigmaMax class.
.SizeMetrics | The SizeMetrics class.
.SOC | The SOC class.
.SOCAxis | The SOCAxis class.
.Solution | The Solution class.
.SolverStats | The SolverStats class.
.SolvingChain | The SolvingChain class.
.SpecialIndex | The SpecialIndex class.
.SumEntries | The SumEntries class.
.SumLargest | The SumLargest class.
.SymbolicQuadForm | The SymbolicQuadForm class.
.Trace | The Trace class.
.Transpose | The Transpose class.
.UpperTri | The UpperTri class.
.Variable | The Variable class.
.VStack | The VStack class.
.ZeroConstraint | The ZeroConstraint class
/-method | The DivExpression class.
/-method | Arithmetic Operations on Objectives
/-method | Arithmetic Operations on Problems
<-method | The IneqConstraint class
<=-method | The IneqConstraint class
==-method | The EqConstraint class
>-method | The IneqConstraint class
>=-method | The IneqConstraint class
[-method | The Index class.
[-method | The Rdict class.
[-method | The Rdictdefault class.
[-method | The SpecialIndex class.
[<--method | The Rdict class.
^ | Elementwise Power
^-method | Elementwise Power