I am testing the time cost for proxqp, and I wonder if the time could be less using T = float compared to T = double.
However, using the same setting will make the qp unstable and unsolved.
I guess the default setting params in proxqp/setting.hpp is tuned for double.
Is there any suggestion for tuning and the most important params for time cost?
btw, I have adjusted the eps_abs and eps_rel
// float -> 0.0035
problem_.settings.eps_abs = sqrt(std::numeric_limits<T>::epsilon()) * 10;
problem_.settings.eps_rel = sqrt(std::numeric_limits<T>::epsilon()) * 10;