Searched refs:xyt_ADT (Results 1 – 3 of 3) sorted by relevance
358 typedef struct xyt_CDT *xyt_ADT; typedef367 PETSC_INTERN xyt_ADT XYT_new(void);376 PETSC_INTERN PetscErrorCode XYT_free(xyt_ADT);408 PETSC_INTERN PetscErrorCode XYT_factor(xyt_ADT, /*…424 PETSC_INTERN PetscErrorCode XYT_solve(xyt_ADT, PetscScalar *, PetscScalar *);431 PETSC_INTERN PetscErrorCode XYT_stats(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) in XYT_new()66 xyt_ADT xyt_handle; in XYT_new()70 xyt_handle = (xyt_ADT)malloc(sizeof(struct xyt_CDT)); in XYT_new()78 PetscErrorCode XYT_factor(xyt_ADT xyt_handle, /* prev. … in XYT_factor()109 PetscErrorCode XYT_solve(xyt_ADT xyt_handle, PetscScalar *x, PetscScalar *b) in XYT_solve()[all …]
11 xyt_ADT xyt;