Lines Matching refs:displaynames

483   PetscCall(PetscStrArrayDestroy(&(*ctx)->displaynames));  in TSMonitorLGCtxDestroy()
1051 if (ctx->names && !ctx->displaynames) { in TSMonitorLGSolution()
1052 char **displaynames; in TSMonitorLGSolution() local
1055 PetscCall(PetscCalloc1(dim + 1, &displaynames)); in TSMonitorLGSolution()
1056 …ptions, ((PetscObject)ts)->prefix, "-ts_monitor_lg_solution_variables", displaynames, &dim, &flg)); in TSMonitorLGSolution()
1057 if (flg) PetscCall(TSMonitorLGCtxSetDisplayVariables(ctx, (const char *const *)displaynames)); in TSMonitorLGSolution()
1058 PetscCall(PetscStrArrayDestroy(&displaynames)); in TSMonitorLGSolution()
1060 if (ctx->displaynames) { in TSMonitorLGSolution()
1062 PetscCall(PetscDrawLGSetLegend(ctx->lg, (const char *const *)ctx->displaynames)); in TSMonitorLGSolution()
1077 if (ctx->displaynames) { in TSMonitorLGSolution()
1202 …tscErrorCode TSMonitorLGCtxSetDisplayVariables(TSMonitorLGCtx ctx, const char *const *displaynames) in TSMonitorLGCtxSetDisplayVariables() argument
1208 PetscCall(PetscStrArrayDestroy(&ctx->displaynames)); in TSMonitorLGCtxSetDisplayVariables()
1209 PetscCall(PetscStrArrayallocpy(displaynames, &ctx->displaynames)); in TSMonitorLGCtxSetDisplayVariables()
1210 while (displaynames[j]) j++; in TSMonitorLGCtxSetDisplayVariables()
1215 while (displaynames[j]) { in TSMonitorLGCtxSetDisplayVariables()
1219 PetscCall(PetscStrcmp(displaynames[j], ctx->names[k], &flg)); in TSMonitorLGCtxSetDisplayVariables()
1247 PetscErrorCode TSMonitorLGSetDisplayVariables(TS ts, const char *const *displaynames) in TSMonitorLGSetDisplayVariables() argument
1254 … PetscCall(TSMonitorLGCtxSetDisplayVariables((TSMonitorLGCtx)ts->monitorcontext[i], displaynames)); in TSMonitorLGSetDisplayVariables()