PetscDLLibraryRetrieve#
Copies a PETSc dynamic library from a remote location (if it is remote), then indicates if it exits and its local name.
Synopsis#
PetscErrorCode PetscDLLibraryRetrieve(MPI_Comm comm, const char libname[], char lname[], size_t llen, PetscBool *found)
Collective
Input Parameters#
- comm - MPI processes that will be opening the library 
- libname - name of the library, can be a relative or absolute path and be a URL 
- llen - length of the - namebuffer
Output Parameters#
- lname - actual name of the file on local filesystem if - found
- found - true if the file exists 
Notes#
[[<http,ftp>://hostname]/directoryname/]filename[.so.1.0]
\({PETSC_ARCH}, \){PETSC_DIR}, \({PETSC_LIB_DIR}, or \){any environmental variable} occurring in directoryname and filename will be replaced with appropriate values.
See Also#
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages