Lines Matching refs:info
119 PetscErrorCode FormFunctionLocal(DMDALocalInfo *info, PetscScalar **x, PetscScalar **f, AppCtx *use… in FormFunctionLocal() argument
131 hx = 1.0 / (PetscReal)(info->mx - 1); in FormFunctionLocal()
132 hy = 1.0 / (PetscReal)(info->my - 1); in FormFunctionLocal()
138 PetscCall(DMGetCoordinateDM(info->da, &coordDA)); in FormFunctionLocal()
139 PetscCall(DMGetCoordinates(info->da, &coordinates)); in FormFunctionLocal()
141 for (j = info->ys; j < info->ys + info->ym; j++) { in FormFunctionLocal()
142 for (i = info->xs; i < info->xs + info->xm; i++) { in FormFunctionLocal()
143 if (i == 0 || j == 0 || i == info->mx - 1 || j == info->my - 1) f[j][i] = x[j][i]; in FormFunctionLocal()
156 PetscCall(PetscLogFlops(11.0 * info->ym * info->xm)); in FormFunctionLocal()
163 PetscErrorCode FormJacobianLocal(DMDALocalInfo *info, PetscScalar **x, Mat jac, AppCtx *user) in FormJacobianLocal() argument
173 hx = 1.0 / (PetscReal)(info->mx - 1); in FormJacobianLocal()
174 hy = 1.0 / (PetscReal)(info->my - 1); in FormJacobianLocal()
189 for (j = info->ys; j < info->ys + info->ym; j++) { in FormJacobianLocal()
190 for (i = info->xs; i < info->xs + info->xm; i++) { in FormJacobianLocal()
193 if (i == 0 || j == 0 || i == info->mx - 1 || j == info->my - 1) { in FormJacobianLocal()