File tree Expand file tree Collapse file tree 1 file changed +16
-16
lines changed
include/proxsuite/proxqp/dense Expand file tree Collapse file tree 1 file changed +16
-16
lines changed Original file line number Diff line number Diff line change @@ -169,15 +169,15 @@ initial_guess(Workspace<T>& qpwork,
169169 * @param qpresults solver result.
170170 */
171171
172- template <typename Mat, typename Vec, typename T>
172+ template <typename T>
173173void
174- update (optional<Mat > H_,
175- optional<Vec > g_,
176- optional<Mat > A_,
177- optional<Vec > b_,
178- optional<Mat > C_,
179- optional<Vec > u_,
180- optional<Vec > l_,
174+ update (optional<MatRef<T> > H_,
175+ optional<VecRef<T> > g_,
176+ optional<MatRef<T> > A_,
177+ optional<VecRef<T> > b_,
178+ optional<MatRef<T> > C_,
179+ optional<VecRef<T> > u_,
180+ optional<VecRef<T> > l_,
181181 Model<T>& model,
182182 Workspace<T>& work)
183183{
@@ -322,16 +322,16 @@ update(optional<Mat> H_,
322322 * preconditioning algorithm, or keeping previous preconditioning variables, or
323323 * using the identity preconditioner (i.e., no preconditioner).
324324 */
325- template <typename Mat, typename Vec, typename T>
325+ template <typename T>
326326void
327327setup ( //
328- optional<Mat > H,
329- optional<Vec > g,
330- optional<Mat > A,
331- optional<Vec > b,
332- optional<Mat > C,
333- optional<Vec > l,
334- optional<Vec > u,
328+ optional<MatRef<T> > H,
329+ optional<VecRef<T> > g,
330+ optional<MatRef<T> > A,
331+ optional<VecRef<T> > b,
332+ optional<MatRef<T> > C,
333+ optional<VecRef<T> > l,
334+ optional<VecRef<T> > u,
335335 Settings<T>& qpsettings,
336336 Model<T>& qpmodel,
337337 Workspace<T>& qpwork,
You can’t perform that action at this time.
0 commit comments