This class contains various metrics regarding the problem size.
A Problem object.
The number of scalar variables in the problem.
The number of constants used across all matrices and vectors in the problem. Some constants are not apparent when the problem is constructed. For example, the
sum_squares expression is a wrapper for a
quad_over_lin expression with a constant
1 in the denominator.
The number of scalar equality constraints in the problem.
The number of scalar inequality constraints in the problem.
The longest dimension of any data block constraint or parameter.
The maximum value of (big)(small)^2 over all data blocks of the problem, where (big) is the larger dimension and (small) is the smaller dimension for each data block.