PetscDLLibraryOpen#
Opens a PETSc dynamic link library
Synopsis#
PetscErrorCode PetscDLLibraryOpen(MPI_Comm comm, const char path[], PetscDLLibrary *entry)
Collective
Input Parameters#
comm - MPI processes that are opening the library
path - name of the library, can be a relative or absolute path
Output Parameter#
entry - a PETSc dynamic link library entry
Notes#
[[<http,ftp>://hostname]/directoryname/]libbasename[.so.1.0]
If the library has the symbol PetscDLLibraryRegister_basename()
in it then that function is automatically run
when the library is opened.
${PETSC_ARCH} occurring in directoryname and filename will be replaced with the appropriate value.
See Also#
PetscDLLibrary
, PetscLoadDynamicLibrary()
, PetscDLLibraryAppend()
, PetscDLLibraryRetrieve()
, PetscDLLibrarySym()
, PetscDLLibraryClose()
Level#
developer
Location#
Index of all Sys routines
Table of Contents for all manual pages
Index of all manual pages