發送短信: Using constraint preconditioners with regularized saddle-point problems