Home
last modified time | relevance | path

Searched refs:mvi (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/tfs/
H A Dxyt.c49 mv_info *mvi; member
73 xyt_handle->mvi = NULL; in XYT_new()
96 …xyt_handle->mvi = set_mvi(local2global, n, m, (PetscErrorCode (*)(mv_info *, PetscScalar *, PetscS… in XYT_factor()
116 if (b) PetscCall(PCTFS_rvec_copy(x, b, xyt_handle->mvi->n)); in XYT_solve()
143 free(xyt_handle->mvi->local2global); in XYT_free()
144 PetscCall(PCTFS_gs_free(xyt_handle->mvi->PCTFS_gs_handle)); in XYT_free()
145 free(xyt_handle->mvi); in XYT_free()
167 if (!xyt_handle->info || !xyt_handle->mvi) { in XYT_stats()
173 vals[3] = vals[4] = vals[5] = xyt_handle->mvi->n; in XYT_stats()
233 PetscInt a_n = xyt_handle->mvi->n; in xyt_generate()
[all …]
H A Dxxt.c47 mv_info *mvi; member
71 xxt_handle->mvi = NULL; in XXT_new()
94 …xxt_handle->mvi = set_mvi(local2global, n, m, (PetscErrorCode (*)(mv_info *, PetscScalar *, PetscS… in XXT_factor()
114 if (b) PetscCall(PCTFS_rvec_copy(x, b, xxt_handle->mvi->n)); in XXT_solve()
137 free(xxt_handle->mvi->local2global); in XXT_free()
138 PetscCall(PCTFS_gs_free(xxt_handle->mvi->PCTFS_gs_handle)); in XXT_free()
139 free(xxt_handle->mvi); in XXT_free()
180 PetscInt a_n = xxt_handle->mvi->n; in xxt_generate()
181 PetscInt a_m = xxt_handle->mvi->m; in xxt_generate()
182 PetscInt *a_local2global = xxt_handle->mvi->local2global; in xxt_generate()
[all …]