Lines Matching refs:xyt_ADT
56 static PetscErrorCode do_xyt_solve(xyt_ADT xyt_handle, PetscScalar *rhs);
57 static PetscErrorCode check_handle(xyt_ADT xyt_handle);
58 static PetscErrorCode det_separators(xyt_ADT xyt_handle);
60 static PetscErrorCode xyt_generate(xyt_ADT xyt_handle);
61 static PetscErrorCode do_xyt_factor(xyt_ADT xyt_handle);
64 xyt_ADT XYT_new(void)
66 xyt_ADT xyt_handle;
70 xyt_handle = (xyt_ADT)malloc(sizeof(struct xyt_CDT));
78 PetscErrorCode XYT_factor(xyt_ADT xyt_handle, /* prev. allocated xyt handle */
109 PetscErrorCode XYT_solve(xyt_ADT xyt_handle, PetscScalar *x, PetscScalar *b)
121 PetscErrorCode XYT_free(xyt_ADT xyt_handle)
155 PetscErrorCode XYT_stats(xyt_ADT xyt_handle)
214 static PetscErrorCode do_xyt_factor(xyt_ADT xyt_handle)
219 static PetscErrorCode xyt_generate(xyt_ADT xyt_handle)
516 static PetscErrorCode do_xyt_solve(xyt_ADT xyt_handle, PetscScalar *uc)
560 static PetscErrorCode check_handle(xyt_ADT xyt_handle)
573 static PetscErrorCode det_separators(xyt_ADT xyt_handle)