Lines Matching refs:info
48 xyt_info *info; member
72 xyt_handle->info = NULL; in XYT_new()
93 xyt_handle->info = (xyt_info *)malloc(sizeof(xyt_info)); in XYT_factor()
128 free(xyt_handle->info->nsep); in XYT_free()
129 free(xyt_handle->info->lnsep); in XYT_free()
130 free(xyt_handle->info->fo); in XYT_free()
131 free(xyt_handle->info->stages); in XYT_free()
132 free(xyt_handle->info->solve_uu); in XYT_free()
133 free(xyt_handle->info->solve_w); in XYT_free()
134 free(xyt_handle->info->x); in XYT_free()
135 free(xyt_handle->info->xcol_vals); in XYT_free()
136 free(xyt_handle->info->xcol_sz); in XYT_free()
137 free(xyt_handle->info->xcol_indices); in XYT_free()
138 free(xyt_handle->info->y); in XYT_free()
139 free(xyt_handle->info->ycol_vals); in XYT_free()
140 free(xyt_handle->info->ycol_sz); in XYT_free()
141 free(xyt_handle->info->ycol_indices); in XYT_free()
142 free(xyt_handle->info); in XYT_free()
167 if (!xyt_handle->info || !xyt_handle->mvi) { in XYT_stats()
172 vals[0] = vals[1] = vals[2] = xyt_handle->info->nnz; in XYT_stats()
174 vals[6] = vals[7] = vals[8] = xyt_handle->info->msg_buf_sz; in XYT_stats()
177 fvals[0] = fvals[1] = fvals[2] = xyt_handle->info->tot_solve_time / xyt_handle->info->nsolves++; in XYT_stats()
249 nsep = xyt_handle->info->nsep; in xyt_generate()
250 lnsep = xyt_handle->info->lnsep; in xyt_generate()
251 fo = xyt_handle->info->fo; in xyt_generate()
307 n_global = xyt_handle->info->n_global; in xyt_generate()
489 xyt_handle->info->n = xyt_handle->mvi->n; in xyt_generate()
490 xyt_handle->info->m = m; in xyt_generate()
491 xyt_handle->info->nnz = xt_nnz + yt_nnz; in xyt_generate()
492 xyt_handle->info->max_nnz = xt_max_nnz + yt_max_nnz; in xyt_generate()
493 xyt_handle->info->msg_buf_sz = stages[level] - stages[0]; in xyt_generate()
494 xyt_handle->info->solve_uu = (PetscScalar *)malloc(m * sizeof(PetscScalar)); in xyt_generate()
495 xyt_handle->info->solve_w = (PetscScalar *)malloc(m * sizeof(PetscScalar)); in xyt_generate()
496 xyt_handle->info->x = x; in xyt_generate()
497 xyt_handle->info->xcol_vals = xcol_vals; in xyt_generate()
498 xyt_handle->info->xcol_sz = xcol_sz; in xyt_generate()
499 xyt_handle->info->xcol_indices = xcol_indices; in xyt_generate()
500 xyt_handle->info->stages = stages; in xyt_generate()
501 xyt_handle->info->y = y; in xyt_generate()
502 xyt_handle->info->ycol_vals = ycol_vals; in xyt_generate()
503 xyt_handle->info->ycol_sz = ycol_sz; in xyt_generate()
504 xyt_handle->info->ycol_indices = ycol_indices; in xyt_generate()
520 PetscInt n = xyt_handle->info->n; in do_xyt_solve()
521 PetscInt m = xyt_handle->info->m; in do_xyt_solve()
522 PetscInt *stages = xyt_handle->info->stages; in do_xyt_solve()
523 PetscInt *xcol_indices = xyt_handle->info->xcol_indices; in do_xyt_solve()
524 PetscInt *ycol_indices = xyt_handle->info->ycol_indices; in do_xyt_solve()
526 PetscScalar *solve_uu = xyt_handle->info->solve_uu; in do_xyt_solve()
527 PetscScalar *solve_w = xyt_handle->info->solve_w; in do_xyt_solve()
528 PetscScalar *x = xyt_handle->info->x; in do_xyt_solve()
529 PetscScalar *y = xyt_handle->info->y; in do_xyt_solve()
624 xyt_handle->info->n_global = xyt_handle->info->m_global = (PetscInt)rsum[0]; in det_separators()
712 xyt_handle->info->nsep = nsep; in det_separators()
713 xyt_handle->info->lnsep = lnsep; in det_separators()
714 xyt_handle->info->fo = fo; in det_separators()
715 xyt_handle->info->nfo = nfo; in det_separators()