Home
last modified time | relevance | path

Searched refs:prm (Results 1 – 3 of 3) sorted by relevance

/petsc/src/snes/tutorials/
H A Dex48.c568 static PetscErrorCode THIInitializePrm(THI thi, DM da2prm, Vec prm) in THIInitializePrm() argument
576 PetscCall(DMDAVecGetArray(da2prm, prm, &p)); in THIInitializePrm()
583 PetscCall(DMDAVecRestoreArray(da2prm, prm, &p)); in THIInitializePrm()
650 static PetscErrorCode THIDAGetPrm(DM da, PrmNode ***prm) in THIDAGetPrm() argument
660 PetscCall(DMDAVecGetArray(da2prm, X, prm)); in THIDAGetPrm()
664 static PetscErrorCode THIDARestorePrm(DM da, PrmNode ***prm) in THIDARestorePrm() argument
674 PetscCall(DMDAVecRestoreArray(da2prm, X, prm)); in THIDARestorePrm()
683 PrmNode **prm; in THIInitial() local
693 PetscCall(THIDAGetPrm(da, &prm)); in THIInitial()
699prm[i + 1][j].b + prm[i + 1][j].h - prm[i - 1][j].b - prm[i - 1][j].h) / (2 * hx), drivingy = thi-… in THIInitial()
[all …]
/petsc/src/ts/tutorials/
H A Dex14.c690 PrmNode **prm; in THIInitial() local
702 PetscCall(DMDAVecGetArray(da2, X2, &prm)); in THIInitial()
704 PetscCall(THIInitializePrm(thi, da2, prm)); in THIInitial()
711prm[i + 1][j].b + prm[i + 1][j].h - prm[i - 1][j].b - prm[i - 1][j].h) / (2 * hx), drivingy = thi-… in THIInitial()
712 x[i][j][k].u = 0. * drivingx * prm[i][j].h * (PetscScalar)k / zm1; in THIInitial()
713 x[i][j][k].v = 0. * drivingy * prm[i][j].h * (PetscScalar)k / zm1; in THIInitial()
719 PetscCall(DMDAVecRestoreArray(da2, X2, &prm)); in THIInitial()
750 static PetscErrorCode THIFunctionLocal_3D(DMDALocalInfo *info, const Node ***x, const PrmNode **prm in THIFunctionLocal_3D() argument
772 QuadExtract(prm, i, j, pn); in THIFunctionLocal_3D()
858 static PetscErrorCode THIFunctionLocal_2D(DMDALocalInfo *info, const Node ***x, const PrmNode **prm in THIFunctionLocal_2D() argument
[all …]
/petsc/src/dm/dt/dualspace/impls/lagrange/
H A Ddspacelagrange.c817 PetscInt *prm; in PetscLagNodeIndicesGetPermutation() local
847 PetscCall(PetscMalloc1(m, &prm)); in PetscLagNodeIndicesGetPermutation()
848 for (i = 0; i < m; i++) prm[i] = sorter[(nodeIdxDim + 2) * i + 1]; in PetscLagNodeIndicesGetPermutation()
849 ni->perm = prm; in PetscLagNodeIndicesGetPermutation()