PetscErrorCode PetscDLLibrarySym(MPI_Comm comm,PetscDLLibrary *outlist,const char path[],const char insymbol[],void **value)Collective
comm | - communicator that will open the library | |
outlist | - list of already open libraries that may contain symbol (can be NULL and only the executable is searched for the function) | |
path | - optional complete library name (if provided checks here before checking outlist) | |
insymbol | - name of symbol |
value | - if symbol not found then this value is set to NULL |
Will attempt to (retrieve and) open the library if it is not yet been opened.