Lines Matching refs:daf
1251 DM dac, daf; local
1268 …_PERIODIC, DM_BOUNDARY_PERIODIC, st, thi->zlevels, N, M, 1, n, m, dof, s, NULL, NULL, NULL, &daf));
1269 PetscCall(DMSetUp(daf));
1271 daf->ops->creatematrix = dac->ops->creatematrix;
1272 daf->ops->createinterpolation = dac->ops->createinterpolation;
1273 daf->ops->getcoloring = dac->ops->getcoloring;
1274 ddf = (DM_DA *)daf->data;
1278 PetscCall(DMDASetFieldName(daf, 0, "x-velocity"));
1279 PetscCall(DMDASetFieldName(daf, 1, "y-velocity"));
1281 hierarchy[nlevels - 1] = daf;
1285 static PetscErrorCode DMCreateInterpolation_DA_THI(DM dac, DM daf, Mat *A, Vec *scale) argument
1291 PetscValidHeaderSpecific(daf, DM_CLASSID, 2);
1294 PetscCall(DMDAGetInfo(daf, &dim, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0));
1297 PetscCall(DMCreateInterpolation(dac, daf, A, scale));
1302 PetscCall(DMDAGetInfo(daf, 0, &mz, &my, &mx, 0, 0, 0, 0, 0, 0, 0, 0, 0));
1303 PetscCall(DMDAGetCorners(daf, &zs, &ys, &xs, &zm, &ym, &xm));
1305 PetscCall(MatCreate(PetscObjectComm((PetscObject)daf), &B));