- element_t** b = (element_t**)calloc(id_size, sizeof(element_t*));
- for (size_t i = 0; i < id_size; ++i) {
- b[i] = (element_t*)calloc(id_size, sizeof(element_t));
- }
- dipe_ss_inverse_vandermonde(param, id_size, ids, b);
+ element_t** b = (element_t**)calloc(1, sizeof(element_t*));
+ b[0] = (element_t*)calloc(id_size, sizeof(element_t));
+ dipe_ss_inverse_vandermonde(param, true, id_size, ids, b);