Gets the name and FILE pointer of the file where
PetscInfo() prints to
Not Collective; No Fortran Support
filename - The name of the output file
InfoFile - The FILE pointer for the output file
This routine allocates and copies the filename so that the filename survives
PetscInfoDestroy(). The user is
therefore responsible for freeing the allocated filename pointer afterwards.