[petsc-dev] finding all system calls in PETSc
Jed Brown
jedbrown at mcs.anl.gov
Sat Aug 31 18:39:41 CDT 2013
Barry Smith <bsmith at mcs.anl.gov> writes:
> library calls
This arch has a number of external packages, but try running it on a
"minimal" configuration instead.
$ nm -D $PETSC_ARCH/lib/libpetsc.so | grep ' U '
U abort
U abs
U accept
U access
U acos
U asctime
U atof
U atoi
U bind
U calloc
U cg_base_read
U cg_coord_info
U cg_coord_read
U cg_ElementDataSize
U cg_elements_read
U cg_nbases
U cg_ncoords
U cg_ngrids
U cg_nsections
U cg_nzones
U cg_section_read
U cg_zone_read
U cg_zone_type
U close
U connect
U cos
U creat
U __ctype_b_loc
U dasum_
U daxpy_
U dcopy_
U ddot_
U dgeev_
U dgelss_
U dgemm_
U dgemv_
U dgeqrf_
U dgerfs_
U dgesv_
U dgesvd_
U dgetrf_
U dgetrs_
U dgges_
U dhseqr_
U dlclose
U dlerror
U dlopen
U dlsym
U dorgqr_
U dpotrf_
U dpotrs_
U dpttrf_
U dpttrs_
U drand48
U dscal_
U dstebz_
U dstein_
U dsteqr_
U dswap_
U dtgsen_
U dtrsen_
U dtrsm_
U dup
U dup2
U __errno_location
U execvp
U ex_get_coord
U ex_get_elem_blk_ids
U ex_get_elem_block
U ex_get_elem_conn
U ex_get_init
U ex_get_node_set
U ex_get_node_set_ids
U ex_get_node_set_param
U ex_get_side_set_ids
U ex_get_side_set_node_list
U ex_get_side_set_param
U exit
U exp
U fclose
U feclearexcept
U feenableexcept
U feof
U fesetenv
U fetestexcept
U fflush
U fgets
U floor
U fopen
U fork
U fprintf
U fread
U free
U fseek
U ftell
U fwrite
U getchar
U getcwd
U getdomainname
U getenv
U gethostbyname
U get_nprocs
U getpagesize
U getpid
U getppid
U getpwnam
U getrusage
U gettimeofday
U H5check_version
U H5Dclose
U H5Dcreate2
U H5Dget_space
U H5Dopen2
U H5Dread
U H5Dset_extent
U H5Dwrite
U H5Fclose
U H5Fcreate
U H5Fflush
U H5Fopen
U H5Gclose
U H5Gcreate2
U H5Gopen2
U H5Lexists
U H5open
U H5Pclose
U H5P_CLS_DATASET_CREATE_g
U H5P_CLS_DATASET_XFER_g
U H5P_CLS_FILE_ACCESS_g
U H5Pcreate
U H5Pset_chunk
U H5Pset_dxpl_mpio
U H5Pset_fapl_mpio
U H5Sclose
U H5Screate
U H5Screate_simple
U H5Sget_simple_extent_dims
U H5Sselect_hyperslab
U H5T_NATIVE_DOUBLE_g
U htons
U _IO_getc
U __isinf
U __isinff
U __isinfl
U __isnan
U __isoc99_fscanf
U __isoc99_sscanf
U listen
U localtime
U log
U log10
U longjmp
U lseek
U malloc
U memalign
U memcmp
U memcpy
U memmove
U memset
U MPI_Abort
U MPI_Accumulate
U MPI_Allgather
U MPI_Allgatherv
U MPI_Allreduce
U MPI_Alltoall
U MPI_Alltoallv
U MPI_Alltoallw
U MPI_Attr_delete
U MPI_Attr_get
U MPI_Attr_put
U MPI_Barrier
U MPI_Bcast
U MPI_Cancel
U MPI_Comm_compare
U MPI_Comm_create
U MPI_Comm_create_errhandler
U MPI_Comm_dup
U MPI_Comm_free
U MPI_Comm_group
U MPI_Comm_rank
U MPI_Comm_set_errhandler
U MPI_Comm_size
U MPI_Comm_split
U MPI_File_close
U MPI_File_open
U MPI_File_read_all
U MPI_File_set_view
U MPI_File_write_all
U MPI_Finalize
U MPI_Finalized
U MPI_Gather
U MPI_Gatherv
U MPI_Get
U MPI_Get_count
U MPI_Group_free
U MPI_Group_incl
U MPI_Iallreduce
U MPI_Ibarrier
U MPI_Initialized
U MPI_Init_thread
U MPI_Iprobe
U MPI_Irecv
U MPI_Isend
U MPI_Issend
U MPI_Keyval_create
U MPI_Keyval_free
U MPI_Op_create
U MPI_Op_free
U MPI_Put
U MPI_Recv
U MPI_Recv_init
U MPI_Reduce
U MPI_Request_free
U MPI_Rsend_init
U MPI_Scan
U MPI_Scatter
U MPI_Scatterv
U MPI_Send
U MPI_Send_init
U MPI_Ssend_init
U MPI_Start
U MPI_Startall
U MPI_Test
U MPI_Testall
U MPI_Type_commit
U MPI_Type_contiguous
U MPI_Type_create_indexed_block
U MPI_Type_create_struct
U MPI_Type_create_subarray
U MPI_Type_dup
U MPI_Type_free
U MPI_Type_get_contents
U MPI_Type_get_envelope
U MPI_Type_get_extent
U MPI_Type_get_true_extent
U MPI_Type_size
U MPI_Wait
U MPI_Waitall
U MPI_Waitany
U MPI_Win_complete
U MPI_Win_create
U MPI_Win_fence
U MPI_Win_free
U MPI_Win_lock
U MPI_Win_post
U MPI_Win_start
U MPI_Win_unlock
U MPI_Win_wait
U nanosleep
U open
U pclose
U perror
U pipe
U popen
U pow
U printf
U qsort
U rand
U read
U realloc
U realpath
U _setjmp
U setsockopt
U sigaction
U sigemptyset
U signal
U sin
U sleep
U snprintf
U socket
U sprintf
U sqrt
U srand
U srand48
U stderr
U stdin
U stdout
U strcasecmp
U strcat
U strchr
U strcmp
U strcpy
U strlen
U strncat
U strncmp
U strncpy
U strpbrk
U strrchr
U strstr
U strtod
U tgamma
U time
U times
U toupper
U uname
U unlink
U vfprintf
U vsnprintf
U vsprintf
U write
U XAllocColor
U XAllocNamedColor
U XChangeGC
U XCheckTypedEvent
U XCloseDisplay
U XCopyArea
U XCreateColormap
U XCreateFontCursor
U XCreateGC
U XCreatePixmap
U XCreateWindow
U XDefineCursor
U XDestroyWindow
U XDrawLine
U XDrawPoint
U XDrawString
U XFillArc
U XFillPolygon
U XFillRectangle
U XFlush
U XFree
U XFreeFontInfo
U XFreeGC
U XGetGeometry
U XGetWindowAttributes
U XGetWMName
U XListFontsWithInfo
U XLoadFont
U XMapWindow
U XMaskEvent
U XMatchVisualInfo
U XOpenDisplay
U XParseColor
U XQueryFont
U XQueryPointer
U XResizeWindow
U XSelectInput
U XSetClipRectangles
U XSetForeground
U XSetIOErrorHandler
U XSetWindowBackground
U XSetWindowColormap
U XSetWMName
U XSetWMProperties
U __xstat
U XStoreColor
U XStringListToTextProperty
U XSync
U XUndefineCursor
U yaml_event_delete
U yaml_parser_delete
U yaml_parser_initialize
U yaml_parser_parse
U yaml_parser_set_input_string
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/petsc-dev/attachments/20130831/178dcd7c/attachment.sig>
More information about the petsc-dev
mailing list