| /petsc/src/mat/interface/ftn-custom/ |
| H A D | zmatrixf.c | 21 static PetscErrorCode ournullfunction(MatNullSpace sp, Vec x, PetscCtx ctx) in ournullfunction() 23 …PetscCallFortranVoidFunction((*(void (*)(MatNullSpace *, Vec *, void *, PetscErrorCode *))(((Petsc… in ournullfunction() 27 PETSC_EXTERN void matnullspacesetfunction_(MatNullSpace *sp, PetscErrorCode (*rem)(MatNullSpace, Ve… in matnullspacesetfunction_() argument
|
| H A D | zmatnullf.c | 13 PETSC_EXTERN void matnullspacegetvecs_(MatNullSpace *sp, PetscBool *HAS_CNST, PetscInt *N, F90Array… in matnullspacegetvecs_() 27 PETSC_EXTERN void matnullspacerestorevecs_(MatNullSpace *sp, PetscBool *HAS_CNST, PetscInt *N, F90A… in matnullspacerestorevecs_()
|
| /petsc/src/mat/interface/ |
| H A D | matnull.c | 24 PetscErrorCode MatNullSpaceSetFunction(MatNullSpace sp, MatNullSpaceRemoveFn *rem, PetscCtx ctx) in MatNullSpaceSetFunction() 56 PetscErrorCode MatNullSpaceGetVecs(MatNullSpace sp, PetscBool *has_const, PetscInt *n, const Vec *v… in MatNullSpaceGetVecs() 88 PetscErrorCode MatNullSpaceCreateRigidBody(Vec coords, MatNullSpace *sp) in MatNullSpaceCreateRigidBody() 176 PetscErrorCode MatNullSpaceView(MatNullSpace sp, PetscViewer viewer) in MatNullSpaceView() 230 …tNullSpaceCreate(MPI_Comm comm, PetscBool has_cnst, PetscInt n, const Vec vecs[], MatNullSpace *SP) in MatNullSpaceCreate() 232 MatNullSpace sp; in MatNullSpaceCreate() 308 PetscErrorCode MatNullSpaceDestroy(MatNullSpace *sp) in MatNullSpaceDestroy() 341 PetscErrorCode MatNullSpaceRemove(MatNullSpace sp, Vec vec) in MatNullSpaceRemove() 386 PetscErrorCode MatNullSpaceTest(MatNullSpace sp, Mat mat, PetscBool *isNull) in MatNullSpaceTest()
|
| /petsc/src/dm/impls/plex/tests/output/ |
| H A D | ex102_2d_q1.out | 1 MatNullSpace Object: 1 MPI process
|
| H A D | ex102_3d_q1.out | 1 MatNullSpace Object: 1 MPI process
|
| H A D | ex102_2d_q2.out | 1 MatNullSpace Object: 1 MPI process
|
| H A D | ex102_3d_q2.out | 1 MatNullSpace Object: 1 MPI process
|
| /petsc/src/mat/tests/ |
| H A D | ex171f.F90 | 10 MatNullSpace nsp
|
| H A D | ex227.c | 8 MatNullSpace nsp; in main()
|
| H A D | ex212f.F90 | 13 MatNullSpace sp, sp1
|
| /petsc/src/ksp/pc/impls/telescope/ |
| H A D | telescope_coarsedm.c | 246 …copeSubNullSpaceCreate_CoarseDM(PC pc, PC_Telescope sred, MatNullSpace nullspace, MatNullSpace *su… in PCTelescopeSubNullSpaceCreate_CoarseDM() 285 MatNullSpace nullspace, sub_nullspace; in PCTelescopeMatNullSpaceCreate_CoarseDM() 314 MatNullSpace nearnullspace, sub_nearnullspace; in PCTelescopeMatNullSpaceCreate_CoarseDM()
|
| /petsc/src/ksp/ksp/tutorials/ |
| H A D | ex66.c | 70 MatNullSpace nullspace; in ComputeRHS() 104 MatNullSpace nullspace; in ComputeJacobian()
|
| H A D | ex50.c | 74 MatNullSpace nullspace; in ComputeRHS() 108 MatNullSpace nullspace; in ComputeJacobian()
|
| H A D | ex32.c | 108 MatNullSpace nullspace; in ComputeRHS() 203 MatNullSpace nullspace; in ComputeMatrix()
|
| H A D | ex71.c | 211 MatNullSpace nullsp = NULL; in main() 405 MatNullSpace nearnullsp; in main() 416 MatNullSpace lnullsp = NULL; in main()
|
| H A D | ex29.c | 133 MatNullSpace nullspace; in ComputeRHS() 263 MatNullSpace nullspace; in ComputeMatrix()
|
| /petsc/include/petsc/private/ |
| H A D | pcbddcprivateimpl.h | 65 …INTERN PetscErrorCode PCBDDCComputeNoNetFlux(Mat, Mat, PetscBool, IS, PCBDDCGraph, MatNullSpace *); 66 …_INTERN PetscErrorCode PCBDDCNullSpaceCreate(MPI_Comm, PetscBool, PetscInt, Vec[], MatNullSpace *);
|
| H A D | kspimpl.h | 267 MatNullSpace nullsp = NULL; in KSPSetNoisy_Private() 350 MatNullSpace nullsp; in KSP_RemoveNullSpace() 364 MatNullSpace nullsp; in KSP_RemoveNullSpaceTranspose()
|
| H A D | pcbddcimpl.h | 109 MatNullSpace onearnullspace;
|
| /petsc/src/ksp/ksp/tests/ |
| H A D | ex47.c | 12 MatNullSpace nullsp; in main()
|
| H A D | ex20.c | 39 MatNullSpace nullsp; in main()
|
| /petsc/include/ |
| H A D | petscmat.h | 2094 typedef struct _p_MatNullSpace *MatNullSpace; typedef 2108 PETSC_EXTERN_TYPEDEF typedef PetscErrorCode MatNullSpaceRemoveFn(MatNullSpace nsp, Vec x, PetscCtx … 2110 …TERN PetscErrorCode MatNullSpaceCreate(MPI_Comm, PetscBool, PetscInt, const Vec[], MatNullSpace *); 2111 PETSC_EXTERN PetscErrorCode MatNullSpaceSetFunction(MatNullSpace, MatNullSpaceRemoveFn *, void *); 2112 PETSC_EXTERN PetscErrorCode MatNullSpaceDestroy(MatNullSpace *); 2113 PETSC_EXTERN PetscErrorCode MatNullSpaceRemove(MatNullSpace, Vec); 2114 PETSC_EXTERN PetscErrorCode MatGetNullSpace(Mat, MatNullSpace *); 2115 PETSC_EXTERN PetscErrorCode MatGetTransposeNullSpace(Mat, MatNullSpace *); 2116 PETSC_EXTERN PetscErrorCode MatSetTransposeNullSpace(Mat, MatNullSpace); 2117 PETSC_EXTERN PetscErrorCode MatSetNullSpace(Mat, MatNullSpace); [all …]
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | typing.pxi | 44 # --- MatNullSpace ---
|
| /petsc/src/snes/tutorials/ |
| H A D | ex62.c | 341 …rorCode CreatePressureNullSpace(DM dm, PetscInt origField, PetscInt field, MatNullSpace *nullspace) in CreatePressureNullSpace() 362 MatNullSpace nullspacePres; in CreatePressureNullSpace() 432 MatNullSpace sp; in main()
|
| /petsc/src/dm/impls/plex/tests/ |
| H A D | ex102.c | 85 MatNullSpace null_space; in MakeNullSpaceRigidBody()
|