PetscFileRetrieve#
Obtains a file from a URL or compressed and copies into local disk space as uncompressed.
Synopsis#
PetscErrorCode PetscFileRetrieve(MPI_Comm comm, const char url[], char localname[], size_t llen, PetscBool *found)
Collective
Input Parameters#
comm - processors accessing the file
url - name of file, including entire URL (with or without .gz)
llen - length of localname
Output Parameters#
localname - name of local copy of file - valid on only process zero
found - if found or retrieved the file - valid on all processes
Note#
if the file already exists local this function just returns without downloading it.
Level#
intermediate
Location#
Examples#
src/ts/tutorials/extchem.c.html
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages