Searched refs:xxt_ADT (Results 1 – 3 of 3) sorted by relevance
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()[all …]
257 typedef struct xxt_CDT *xxt_ADT; typedef266 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 *);
10 xxt_ADT xxt;