00001 /* 00002 * This program is free software; you can redistribute it and/or modify 00003 * it under the terms of the GNU General Public License as published by 00004 * the Free Software Foundation; either version 3 of the License, or 00005 * (at your option) any later version. 00006 * 00007 * Written (W) 2007-2008 Vojtech Franc 00008 */ 00009 00010 int qpssvm_solver(const void* (*get_col)(uint32_t), 00011 double *diag_H, 00012 double *f, 00013 double b, 00014 uint16_t *I, 00015 double *x, 00016 uint32_t n, 00017 uint32_t tmax, 00018 double tolabs, 00019 double tolrel, 00020 double *QP, 00021 double *QD, 00022 uint32_t verb);