📄 solverdefinitions.m
字号:
solver(i).call = 'callmilp_cplex';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'cplex';
solver(i).version = 'MIQP-CPLEXINT';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 0;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 1;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 1;
solver(i).binary = 1;
solver(i).parametric = 0;
solver(i).checkfor= {'miqp_cplex.m'};
solver(i).call = 'callmiqp_cplex';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'linprog';
solver(i).version = '';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 0;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'linprog'};
solver(i).call = 'calllinprog';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'bintprog';
solver(i).version = '';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 0;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 0;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 1;
solver(i).parametric = 0;
solver(i).checkfor= {'bintprog.m'};
solver(i).call = 'callbintprog';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'quadprog';
solver(i).version = '';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 0;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 1;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'quadprog'};
solver(i).call = 'callquadprog';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
% solver(i).tag = 'ipqp';
% solver(i).version = '';
% solver(i).bmi = 0;
% solver(i).pmi = 0;solver(i).pi = 0;
% solver(i).maxdet = 0;
% solver(i).sdp = 0;
% solver(i).kyp = solver(i).sdp;
% solver(i).lp = 1;
% solver(i).qp = 1;
% solver(i).gp = 0;
% solver(i).ncqp = 0;
% solver(i).socp = 0;
% solver(i).rotsocp = 0;
% solver(i).qc = 0;
% solver(i).equalities = 1;
% solver(i).duals = 0;
% solver(i).complex = 0;
% solver(i).integer = 0;
% solver(i).binary = 0;
% solver(i).parametric = 0;
% solver(i).checkfor= {'ipqp'};
% solver(i).call = 'callipqp';
% solver(i).subcall = '';
% solver(i).show = 1;
% i = i+1;
solver(i).tag = 'ooqp';
solver(i).version = '';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 0;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 1;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'ooqp.m'};
solver(i).call = 'callooqp';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'sedumi';
solver(i).version = '1.05';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 1;
solver(i).rotsocp = 1;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 1;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sedumi.m','ada_pcg.m'};
solver(i).call = 'callsedumi';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'sedumi';
solver(i).version = '1.03';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 1;
solver(i).rotsocp = 1;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 1;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sedumi.m','doinfac.m'};
solver(i).call = 'callsedumi';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'sdpt3';
solver(i).version = '3.1';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 1;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sqlp','skron','symqmr'};
solver(i).call = 'callsdpt331';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'sdpt3';
solver(i).version = '3.02';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 1;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 1;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sqlp','skron','schursysolve'};
solver(i).call = 'callsdpt3302';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'sdpt3';
solver(i).version = '3.0';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 1;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sqlp','mexexec'};
solver(i).call = 'callsdpt330';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'SDPA';
solver(i).version = 'M';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sdpam.m'};
solver(i).call = 'callsdpa';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'DSDP';
solver(i).version = '5';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'dsdp','dvec'};
solver(i).call = 'calldsdp5';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'DSDP';
solver(i).version = '4';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'dsdp'};
solver(i).call = 'calldsdp';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'sdplr';
solver(i).version = '';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'sdplr'};
solver(i).call = 'callsdplr';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'csdp';
solver(i).version = '';
solver(i).bmi = 0;
solver(i).pmi = 0;solver(i).pi = 0;
solver(i).maxdet = 0;
solver(i).sdp = 1;
solver(i).kyp = solver(i).sdp;
solver(i).lp = 1;
solver(i).qp = 0;
solver(i).gp = 0;
solver(i).ncqp = 0;
solver(i).socp = 0;
solver(i).rotsocp = 0;
solver(i).qc = 0;
solver(i).equalities = 0;
solver(i).duals = 1;
solver(i).complex = 0;
solver(i).integer = 0;
solver(i).binary = 0;
solver(i).parametric = 0;
solver(i).checkfor= {'csdp','readsol','writesdpa'};
solver(i).call = 'callcsdp';
solver(i).subcall = '';
solver(i).show = 1;
i = i+1;
solver(i).tag = 'maxdet';
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -