Home
last modified time | relevance | path

Searched refs:MatNullSpace (Results 1 – 25 of 100) sorted by relevance

1234

/petsc/src/mat/interface/ftn-custom/
H A Dzmatrixf.c21 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 Dzmatnullf.c13 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 Dmatnull.c24 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 Dex102_2d_q1.out1 MatNullSpace Object: 1 MPI process
H A Dex102_3d_q1.out1 MatNullSpace Object: 1 MPI process
H A Dex102_2d_q2.out1 MatNullSpace Object: 1 MPI process
H A Dex102_3d_q2.out1 MatNullSpace Object: 1 MPI process
/petsc/src/mat/tests/
H A Dex171f.F9010 MatNullSpace nsp
H A Dex227.c8 MatNullSpace nsp; in main()
H A Dex212f.F9013 MatNullSpace sp, sp1
/petsc/src/ksp/pc/impls/telescope/
H A Dtelescope_coarsedm.c246 …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 Dex66.c70 MatNullSpace nullspace; in ComputeRHS()
104 MatNullSpace nullspace; in ComputeJacobian()
H A Dex50.c74 MatNullSpace nullspace; in ComputeRHS()
108 MatNullSpace nullspace; in ComputeJacobian()
H A Dex32.c108 MatNullSpace nullspace; in ComputeRHS()
203 MatNullSpace nullspace; in ComputeMatrix()
H A Dex71.c211 MatNullSpace nullsp = NULL; in main()
405 MatNullSpace nearnullsp; in main()
416 MatNullSpace lnullsp = NULL; in main()
H A Dex29.c133 MatNullSpace nullspace; in ComputeRHS()
263 MatNullSpace nullspace; in ComputeMatrix()
/petsc/include/petsc/private/
H A Dpcbddcprivateimpl.h65 …INTERN PetscErrorCode PCBDDCComputeNoNetFlux(Mat, Mat, PetscBool, IS, PCBDDCGraph, MatNullSpace *);
66 …_INTERN PetscErrorCode PCBDDCNullSpaceCreate(MPI_Comm, PetscBool, PetscInt, Vec[], MatNullSpace *);
H A Dkspimpl.h267 MatNullSpace nullsp = NULL; in KSPSetNoisy_Private()
350 MatNullSpace nullsp; in KSP_RemoveNullSpace()
364 MatNullSpace nullsp; in KSP_RemoveNullSpaceTranspose()
H A Dpcbddcimpl.h109 MatNullSpace onearnullspace;
/petsc/src/ksp/ksp/tests/
H A Dex47.c12 MatNullSpace nullsp; in main()
H A Dex20.c39 MatNullSpace nullsp; in main()
/petsc/include/
H A Dpetscmat.h2094 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 Dtyping.pxi44 # --- MatNullSpace ---
/petsc/src/snes/tutorials/
H A Dex62.c341 …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 Dex102.c85 MatNullSpace null_space; in MakeNullSpaceRigidBody()

1234