@@ -37,7 +37,8 @@ static void run_once(const char *tag, const matrix_desc_t *A_desc, const double
3737 u , // constraint upper bound con_ub
3838 NULL , // variable lower bound var_lb (defaults to 0)
3939 NULL , // variable upper bound var_ub (defaults to +inf)
40- NULL // objective constant c0 (defaults to 0.0)
40+ NULL , // objective constant c0 (defaults to 0.0)
41+ NULL // objective sense (defaults to minimize)
4142 );
4243 if (!prob )
4344 {
@@ -70,7 +71,7 @@ test_warm_start(const char *tag, const matrix_desc_t *A_desc, const double *c, c
7071 int n = A_desc -> n ;
7172 int m = A_desc -> m ;
7273
73- lp_problem_t * prob = create_lp_problem (c , A_desc , l , u , NULL , NULL , NULL );
74+ lp_problem_t * prob = create_lp_problem (c , A_desc , l , u , NULL , NULL , NULL , NULL );
7475 if (!prob )
7576 {
7677 fprintf (stderr , "[test] create_lp_problem failed for %s.\n" , tag );
@@ -120,7 +121,6 @@ int main()
120121 A_dense .m = m ;
121122 A_dense .n = n ;
122123 A_dense .fmt = matrix_dense ;
123- A_dense .zero_tolerance = 0.0 ;
124124 A_dense .data .dense .A = & A [0 ][0 ];
125125
126126 // A as a CSR matrix
@@ -133,7 +133,6 @@ int main()
133133 A_csr .m = m ;
134134 A_csr .n = n ;
135135 A_csr .fmt = matrix_csr ;
136- A_csr .zero_tolerance = 0.0 ;
137136 A_csr .data .csr .nnz = 5 ;
138137 A_csr .data .csr .row_ptr = csr_row_ptr ;
139138 A_csr .data .csr .col_ind = csr_col_ind ;
@@ -149,7 +148,6 @@ int main()
149148 A_csc .m = m ;
150149 A_csc .n = n ;
151150 A_csc .fmt = matrix_csc ;
152- A_csc .zero_tolerance = 0.0 ;
153151 A_csc .data .csc .nnz = 5 ;
154152 A_csc .data .csc .col_ptr = csc_col_ptr ;
155153 A_csc .data .csc .row_ind = csc_row_ind ;
@@ -165,7 +163,6 @@ int main()
165163 A_coo .m = m ;
166164 A_coo .n = n ;
167165 A_coo .fmt = matrix_coo ;
168- A_coo .zero_tolerance = 0.0 ;
169166 A_coo .data .coo .nnz = 5 ;
170167 A_coo .data .coo .row_ind = coo_row_ind ;
171168 A_coo .data .coo .col_ind = coo_col_ind ;
@@ -208,7 +205,8 @@ int main()
208205 u , // con_ub
209206 NULL , // var_lb
210207 NULL , // var_ub
211- NULL // objective_constant
208+ NULL , // objective_constant
209+ NULL // objective sense (defaults to minimize)
212210 );
213211 if (!prob )
214212 {
0 commit comments