Home
last modified time | relevance | path

Searched refs:prhs (Results 1 – 6 of 6) sorted by relevance

/petsc/src/sys/classes/viewer/impls/socket/mex-scripts/
H A Dswrite.c17 PETSC_EXTERN void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) in mexFunction() argument
24 fd = (int)mxGetScalar(prhs[0]); in mexFunction()
25 cnt = (int)mxGetNumberOfElements(prhs[1]); in mexFunction()
26 dt = (PetscDataType)mxGetScalar(prhs[2]); in mexFunction()
29 ierr = PetscBinaryWrite(fd, mxGetPr(prhs[1]), cnt, (PetscDataType)dt); in mexFunction()
33 double *t = mxGetPr(prhs[1]); in mexFunction()
40 mxGetNChars(prhs[1], tmp, cnt + 1); in mexFunction()
H A Dsread.c17 PETSC_EXTERN void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) in mexFunction() argument
25 fd = (int)mxGetScalar(prhs[0]); in mexFunction()
26 cnt = (int)mxGetScalar(prhs[1]); in mexFunction()
27 dt = (PetscDataType)mxGetScalar(prhs[2]); in mexFunction()
H A Dsclose.c52 PETSC_EXTERN void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) in mexFunction() argument
61 t = (int)*mxGetPr(prhs[0]); in mexFunction()
H A Dsopen.c158 PETSC_EXTERN void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prhs[]) argument
171 } else portnumber = (int)*mxGetPr(prhs[0]);
/petsc/src/snes/impls/vi/rs/
H A Dvirs.c630 mxArray *plhs[1], *prhs[5]; in SNESVIRedundancyCheck_Matlab() local
647 prhs[0] = mxCreateDoubleScalar((double)ls); in SNESVIRedundancyCheck_Matlab()
648 prhs[1] = mxCreateDoubleScalar((double)l1); in SNESVIRedundancyCheck_Matlab()
649 prhs[2] = mxCreateDoubleScalar((double)l2); in SNESVIRedundancyCheck_Matlab()
650 prhs[3] = mxCreateString(sctx->funcname); in SNESVIRedundancyCheck_Matlab()
651 prhs[4] = sctx->ctx; in SNESVIRedundancyCheck_Matlab()
652 PetscCall(mexCallMATLAB(nlhs, plhs, nrhs, prhs, "PetscSNESVIRedundancyCheckInternal")); in SNESVIRedundancyCheck_Matlab()
654 mxDestroyArray(prhs[0]); in SNESVIRedundancyCheck_Matlab()
655 mxDestroyArray(prhs[1]); in SNESVIRedundancyCheck_Matlab()
656 mxDestroyArray(prhs[2]); in SNESVIRedundancyCheck_Matlab()
[all …]
/petsc/src/ts/tutorials/hamiltonian/
H A Dex4.c920 …Vec m, mold, mfluxold, mres, n, nrhs, nflux, nres, p, prhs, pflux, pres, e, erhs, eflux, ere… in ComputeMomentFields() local
949 PetscCall(DMGetGlobalVector(ctx->dmP, &prhs)); in ComputeMomentFields()
951 PetscCall(PetscObjectSetName((PetscObject)prhs, "Weak momentum density")); in ComputeMomentFields()
964 PetscCall(MatMultTranspose(M_p, tmpMom, prhs)); in ComputeMomentFields()
996 PetscCall(KSPSolve(ksp, prhs, p)); in ComputeMomentFields()
1002 PetscCall(DMRestoreGlobalVector(ctx->dmP, &prhs)); in ComputeMomentFields()