Searched refs:mmat (Results 1 – 4 of 4) sorted by relevance
| /petsc/src/mat/impls/aij/seq/matlab/ ! |
| H A D | aijmatlab.c | 39 static PetscErrorCode MatSeqAIJFromMatlab(mxArray *mmat, Mat mat) in MatSeqAIJFromMatlab() argument 46 nn = mxGetN(mmat); /* rows of transpose of matrix */ in MatSeqAIJFromMatlab() 47 nm = mxGetM(mmat); in MatSeqAIJFromMatlab() 48 nnz = (mxGetJc(mmat))[nn]; in MatSeqAIJFromMatlab() 49 ii = mxGetJc(mmat); in MatSeqAIJFromMatlab() 50 jj = mxGetIr(mmat); in MatSeqAIJFromMatlab() 73 PetscCall(PetscArraycpy(aij->a, mxGetPr(mmat), aij->nz)); in MatSeqAIJFromMatlab() 91 mxArray *mmat; in MatlabEngineGet_SeqAIJ() local 94 mmat = engGetVariable((Engine *)mengine, obj->name); in MatlabEngineGet_SeqAIJ() 95 PetscCall(MatSeqAIJFromMatlab(mmat, mat)); in MatlabEngineGet_SeqAIJ()
|
| /petsc/src/mat/graphops/order/ ! |
| H A D | sorder.c | 151 PetscInt mmat, nmat, mis; in MatGetOrdering() local 209 PetscCall(MatGetLocalSize(mat, &mmat, &nmat)); in MatGetOrdering() 210 …PetscCheck(mmat == nmat, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Must be square matrix, rows %" Pet… in MatGetOrdering() 222 if (mmat > mis) PetscCall(MatInodeAdjustForInodes(mat, rperm, cperm)); in MatGetOrdering()
|
| /petsc/src/ksp/pc/impls/mg/ ! |
| H A D | mg.c | 897 Mat mmat; in PCSetUp_MG() local 898 PetscCall(KSPGetOperators(mglevels[n - 1]->smoothd, NULL, &mmat)); in PCSetUp_MG() 899 if (mmat == pc->pmat) opsset = PETSC_FALSE; in PCSetUp_MG()
|
| /petsc/src/mat/impls/aij/mpi/ ! |
| H A D | mpiaij.c | 8057 PETSC_EXTERN void matsetvaluesmpiaij_(Mat *mmat, PetscInt *mm, const PetscInt im[], PetscInt *mn, c… in matsetvaluesmpiaij_() argument 8059 Mat mat = *mmat; in matsetvaluesmpiaij_()
|