Searched refs:MatMFFD (Results 1 – 8 of 8) sorted by relevance
| /petsc/src/mat/impls/mffd/ |
| H A D | wp.c | 50 static PetscErrorCode MatMFFDCompute_WP(MatMFFD ctx, Vec U, Vec a, PetscScalar *h, PetscBool *zeroa) in MatMFFDCompute_WP() 85 static PetscErrorCode MatMFFDView_WP(MatMFFD ctx, PetscViewer viewer) in MatMFFDView_WP() 110 static PetscErrorCode MatMFFDSetFromOptions_WP(MatMFFD ctx, PetscOptionItems PetscOptionsObject) in MatMFFDSetFromOptions_WP() 121 static PetscErrorCode MatMFFDDestroy_WP(MatMFFD ctx) in MatMFFDDestroy_WP() 131 MatMFFD ctx = (MatMFFD)mat->data; in MatMFFDWPSetComputeNormU_P() 176 PETSC_EXTERN PetscErrorCode MatCreateMFFD_WP(MatMFFD ctx) in MatCreateMFFD_WP()
|
| H A D | mffdimpl.h | 21 PetscErrorCode (*compute)(MatMFFD, Vec, Vec, PetscScalar *, PetscBool *zeroa); 22 PetscErrorCode (*view)(MatMFFD, PetscViewer); 23 PetscErrorCode (*destroy)(MatMFFD); 24 PetscErrorCode (*setfromoptions)(MatMFFD, PetscOptionItems);
|
| H A D | mffddef.c | 47 static PetscErrorCode MatMFFDCompute_DS(MatMFFD ctx, Vec U, Vec a, PetscScalar *h, PetscBool *zeroa) in MatMFFDCompute_DS() 87 static PetscErrorCode MatMFFDView_DS(MatMFFD ctx, PetscViewer viewer) in MatMFFDView_DS() 103 static PetscErrorCode MatMFFDSetFromOptions_DS(MatMFFD ctx, PetscOptionItems PetscOptionsObject) in MatMFFDSetFromOptions_DS() 114 static PetscErrorCode MatMFFDDestroy_DS(MatMFFD ctx) in MatMFFDDestroy_DS() 127 MatMFFD ctx = NULL; in MatMFFDDSSetUmin_DS() 188 PETSC_EXTERN PetscErrorCode MatCreateMFFD_DS(MatMFFD ctx) in MatCreateMFFD_DS()
|
| H A D | mffd.c | 71 MatMFFD ctx; in MatMFFDSetType_MFFD() 73 PetscErrorCode (*r)(MatMFFD); in MatMFFDSetType_MFFD() 131 MatMFFD ctx; in MatMFFDSetFunctioniBase_MFFD() 142 MatMFFD ctx; in MatMFFDSetFunctioni_MFFD() 153 MatMFFD ctx; in MatMFFDGetH_MFFD() 163 MatMFFD ctx; in MatMFFDResetHHistory_MFFD() 195 PetscErrorCode MatMFFDRegister(const char sname[], PetscErrorCode (*function)(MatMFFD)) in MatMFFDRegister() argument 205 MatMFFD ctx; in MatDestroy_MFFD() 238 MatMFFD ctx; in MatView_MFFD() 287 MatMFFD j; in MatAssemblyEnd_MFFD() [all …]
|
| H A D | mfregis.c | 3 PETSC_EXTERN PetscErrorCode MatCreateMFFD_DS(MatMFFD); 4 PETSC_EXTERN PetscErrorCode MatCreateMFFD_WP(MatMFFD);
|
| /petsc/src/snes/mf/ |
| H A D | snesmfj.c | 67 MatMFFD j; in MatSNESMFGetSNES() 82 MatMFFD j; in MatAssemblyEnd_SNESMF() 114 MatMFFD j; in MatAssemblyEnd_SNESMF_UseBase() 266 MatMFFD mf; in MatCreateSNESMF()
|
| /petsc/doc/changes/ |
| H A D | 233.md | 59 - MatMFFD is now a regular matrix type registered in
|
| /petsc/include/ |
| H A D | petscmat.h | 2259 typedef struct _p_MatMFFD *MatMFFD; typedef 2277 PETSC_EXTERN PetscErrorCode MatMFFDRegister(const char[], PetscErrorCode (*)(MatMFFD));
|