12.07.2015 Views

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

1 Intel <strong>Fortran</strong> <strong>Libraries</strong> <strong>Reference</strong>Portability RoutinesThe portability routines help you port your programs to or from other systems, or help youperform basic I/O to serial ports on Windows* systems.To use these routines, add the following statement to the program unit containing the routine:USE IFPORTTable 1-1 summarizes portability routines.Table 1-1Summary of Portability RoutinesNameInformation Retrieval:FSTATGETENVGETGIDGETLOGGETPIDGETUIDHOSTNAM 1ISATTYRENAMESTAT, LSTATUNLINKProcess Control:ABORTALARMKILLSIGNALSLEEPSYSTEMNumeric Values and Conversion:BESJ0, BESJ1, BESJN, BESY0,BESY1, BESYNBIC, BIS, BITDescriptionReturns information about a logical file unit.Searches the environment for a given string and returns its value if found.Returns the group ID of the user.Returns the user's login name.Returns the process ID of the process.Returns the user ID of the user of the process.Returns the name of the user's host.Checks whether a logical unit number is a terminal.Renames a file.Returns information about a named file.Deletes the file given by path.Stops execution of the current process, clears I/O buffers, and writes astring to external unit 0.Executes an external subroutine after waiting a specified number ofseconds.Sends a signal code to the process given by ID.Changes the action for signal.Suspends program execution for a specified number of seconds.Executes a command in a separate shell.Return single-precision values of Bessel functions of the first and secondkind of orders 1, 2, and n, respectively.Perform bit level clear, set, and test for integers.1-2

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!