Home
last modified time | relevance | path

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

/petsc/src/ksp/pc/impls/tfs/
H A Dtfs.h358 typedef struct xyt_CDT *xyt_ADT; typedef
367 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);
H A Dxyt.c56 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 …]
H A Dtfs.c11 xyt_ADT xyt;