Lines Matching refs:view_dm
893 DM view_dm; member
936 options->view_dm = NULL; in ProcessOptions()
1960 PetscCall(DMDestroy(&ctx->view_dm)); in ResizeTransfer()
1977 if (!ctx->view_dm) { in ComputeDiagnostic()
1994 PetscCall(DMClone(dm, &ctx->view_dm)); in ComputeDiagnostic()
1995 PetscCall(DMSetNumFields(ctx->view_dm, nf)); in ComputeDiagnostic()
1996 PetscCall(DMSetField(ctx->view_dm, 0, NULL, (PetscObject)feNormC)); in ComputeDiagnostic()
1997 if (nf > 1) PetscCall(DMSetField(ctx->view_dm, 1, NULL, (PetscObject)feEigsC)); in ComputeDiagnostic()
1998 if (nf > 2) PetscCall(DMSetField(ctx->view_dm, 2, NULL, (PetscObject)feFluxC)); in ComputeDiagnostic()
1999 PetscCall(DMCreateDS(ctx->view_dm)); in ComputeDiagnostic()
2004 PetscCall(DMCreateGlobalVector(ctx->view_dm, out)); in ComputeDiagnostic()
2005 PetscCall(DMProjectField(ctx->view_dm, 0.0, u, funcs, INSERT_VALUES, *out)); in ComputeDiagnostic()
2078 PetscBool dump_dm = (PetscBool)(!!ctx->view_dm); in Monitor()
2350 PetscCall(DMDestroy(&ctx->view_dm)); in Run()