Home
last modified time | relevance | path

Searched refs:xxt_ADT (Results 1 – 3 of 3) sorted by relevance

/petsc/src/ksp/pc/impls/tfs/
H A Dxxt.c54 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()
[all …]
H A Dtfs.h257 typedef struct xxt_CDT *xxt_ADT; typedef
266 PETSC_INTERN xxt_ADT XXT_new(void);
276 PETSC_INTERN PetscErrorCode XXT_free(xxt_ADT);
307 PETSC_INTERN PetscErrorCode XXT_factor(xxt_ADT, /*…
326 PETSC_INTERN PetscErrorCode XXT_solve(xxt_ADT, PetscScalar *, PetscScalar *);
H A Dtfs.c10 xxt_ADT xxt;