示例#1
0
文件: ludcmp.hpp 项目: pwoo/admb
 void allocate(int lb, int ub)
 {
     indx.allocate(lb, ub);
     indx2.allocate(lb, ub);
     ivector iv(lb + 1, ub);
     iv.fill_seqadd(lb, 1);
     L.allocate(lb + 1, ub, lb, iv);
     ivector iv1(lb, ub);
     iv1.fill_seqadd(lb, 1);
     U.allocate(lb, ub, lb, iv1);
     indx2.fill_seqadd(lb, 1);
 }
示例#2
0
文件: ludcmp.hpp 项目: pwoo/admb
 void allocate(int lb, int ub, int n, int m)
 {
     indx.allocate(lb, ub);
     indx2.allocate(lb, ub);
     dfclu.allocate(lb, ub);
     ivector iv(lb + 1, ub);
     iv.fill_seqadd(lb, 1);
     L.allocate(lb + 1, ub, lb, iv, 1, n);
     ivector iv1(lb, ub);
     iv1.fill_seqadd(lb, 1);
     U.allocate(lb, ub, lb, iv1, 1, m);
 }