Lines Matching refs:prm
690 PrmNode **prm; in THIInitial() local
702 PetscCall(DMDAVecGetArray(da2, X2, &prm)); in THIInitial()
704 PetscCall(THIInitializePrm(thi, da2, prm)); in THIInitial()
711 …prm[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
872 PrmNodeGetFaceMeasure(prm, i, j, h); in THIFunctionLocal_2D()
881 …prm, h, i, j, k, 1) - UpwindFluxXW(x, prm, h, i, j, k, -1) + UpwindFluxXE(x, prm, h, i, j, k, 1) +… in THIFunctionLocal_2D()
1094 …cobianLocal_Momentum(DMDALocalInfo *info, const Node ***x, const PrmNode **prm, Mat B, Mat Bcpl, T… in THIJacobianLocal_Momentum() argument
1111 QuadExtract(prm, i, j, pn); in THIJacobianLocal_Momentum()