# TFOCS continuation bug

#1

I want to solve a linear program with TFOCS (specifically tfocs_SCD), but after the first iteration of continuation I get an error message

Error using tfocs_initialize (line 500) Could not determine the dimensions of the problem. Please supply an explicit value for x0.

For example, I get the above message when trying to run

opts = [];
opts.alg = 'AT';
opts.continuation = true;
opts.maxIts = 2000;
opts.printEvery = 100;
opts.stopCrit = 4;
opts.tol = 1e-16;
contopts.maxIts = 6;
mu = 1e-1;
A=randn(10,2);
a=randn(2,1);
x = tfocs_SCD(smooth_linear(a),{A, zeros(10,1)},prox_l1,mu,[],[],opts,contopts)


Is there something wrong internally that makes the second round of continuation problematic? or am I writing the program incorrectly?

Note: The code above is supposed to solve:

\dpi{100}&space;\begin{align*}&space;\min_{\boldsymbol{x}}&space;&\:&space;\boldsymbol{a}^\mathsf{T}\boldsymbol{x}\\&space;\textup{subject&space;to}&\:&space;\lVert\boldsymbol{Ax}\rVert_\infty\le&space;\boldsymbol{1}&space;\end{align*}