Home
last modified time | relevance | path

Searched refs:mmat (Results 1 – 4 of 4) sorted by relevance

/petsc/src/mat/impls/aij/seq/matlab/ !
H A Daijmatlab.c39 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 Dsorder.c151 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 Dmg.c897 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 Dmpiaij.c8057 PETSC_EXTERN void matsetvaluesmpiaij_(Mat *mmat, PetscInt *mm, const PetscInt im[], PetscInt *mn, c… in matsetvaluesmpiaij_() argument
8059 Mat mat = *mmat; in matsetvaluesmpiaij_()