Lines Matching refs:filename

38 PetscErrorCode PetscDrawSetSave(PetscDraw draw, const char filename[])  in PetscDrawSetSave()  argument
46 if (filename) PetscAssertPointer(filename, 2); in PetscDrawSetSave()
49 if (filename && filename[0]) { in PetscDrawSetSave()
50 PetscCall(PetscStrchr(filename, '.', (char **)&imageext)); in PetscDrawSetSave()
51 if (!imageext) savename = filename; in PetscDrawSetSave()
52 else if (imageext != filename) { in PetscDrawSetSave()
54 PetscCall(PetscStrlen(filename, &l1)); in PetscDrawSetSave()
56 PetscCall(PetscStrncpy(buf, filename, sizeof(buf))); in PetscDrawSetSave()
141 PetscErrorCode PetscDrawSetSaveFinalImage(PetscDraw draw, const char filename[]) in PetscDrawSetSaveFinalImage() argument
147 if (!filename || !filename[0]) { in PetscDrawSetSaveFinalImage()
149 PetscCall(PetscObjectGetName((PetscObject)draw, &filename)); in PetscDrawSetSaveFinalImage()
152 filename = buf; in PetscDrawSetSaveFinalImage()
156 PetscCall(PetscStrallocpy(filename, &draw->savefinalfilename)); in PetscDrawSetSaveFinalImage()
283 char *filename; member
297 PetscCall(PetscFree(image->filename)); in PetscImageListDestroy()
305 static PetscErrorCode PetscImageListAdd(const char filename[], const char ext[], PetscInt count) in PetscImageListAdd() argument
312 PetscCall(PetscStrcmp(filename, oimage->filename, &flg)); in PetscImageListAdd()
319 PetscCall(PetscStrcmp(filename, oimage->filename, &flg)); in PetscImageListAdd()
332 PetscCall(PetscStrallocpy(filename, &image->filename)); in PetscImageListAdd()
349 const char *name = image->filename; in PetscDrawSave_SAWs()