Lines Matching refs:xxt_ADT
54 static PetscErrorCode do_xxt_solve(xxt_ADT xxt_handle, PetscScalar *rhs);
55 static PetscErrorCode check_handle(xxt_ADT xxt_handle);
56 static PetscErrorCode det_separators(xxt_ADT xxt_handle);
58 static PetscErrorCode xxt_generate(xxt_ADT xxt_handle);
59 static PetscErrorCode do_xxt_factor(xxt_ADT xxt_handle);
62 xxt_ADT XXT_new(void) in XXT_new()
64 xxt_ADT xxt_handle; in XXT_new()
68 xxt_handle = (xxt_ADT)malloc(sizeof(struct xxt_CDT)); in XXT_new()
76 PetscErrorCode XXT_factor(xxt_ADT xxt_handle, /* prev. … in XXT_factor()
107 PetscErrorCode XXT_solve(xxt_ADT xxt_handle, PetscScalar *x, PetscScalar *b) in XXT_solve()
119 PetscErrorCode XXT_free(xxt_ADT xxt_handle) in XXT_free()
161 static PetscErrorCode do_xxt_factor(xxt_ADT xxt_handle) in do_xxt_factor()
166 static PetscErrorCode xxt_generate(xxt_ADT xxt_handle) in xxt_generate()
407 static PetscErrorCode do_xxt_solve(xxt_ADT xxt_handle, PetscScalar *uc) in do_xxt_solve()
450 static PetscErrorCode check_handle(xxt_ADT xxt_handle) in check_handle()
463 static PetscErrorCode det_separators(xxt_ADT xxt_handle) in det_separators()