Sun Studio 12: Fortran Library Reference
    
Numbers and Symbols
 
 (e**x)-1 ( Index Term Link ) ( Index Term Link )
    
A
 
 abort ( Index Term Link )
 
 access ( Index Term Link )
 
 accessible documentation ( Index Term Link )
 
 alarm ( Index Term Link )
 
 and ( Index Term Link )
 
 arc
  cosh ( Index Term Link ) ( Index Term Link )
  cosine ( Index Term Link )
  sine ( Index Term Link )
  sinh ( Index Term Link )
  tangent ( Index Term Link )
  tanh ( Index Term Link )
 
 arguments, command line, getarg ( Index Term Link )
 
 array functions
  Fortran 95 intrinsics ( Index Term Link ) ( Index Term Link )
    
B
 
 Bessel functions ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 bic ( Index Term Link )
 
 bis ( Index Term Link )
 
 bit ( Index Term Link )
 
 bit
  functions ( Index Term Link )
  move bits, mvbits ( Index Term Link )
 
 bit manipulation functions
  FORTRAN 77 intrinsics ( Index Term Link )
  Fortran 95 intrinsics ( Index Term Link )
  VMS intrinsics ( Index Term Link )
 
 bitwise
  and ( Index Term Link )
  complement ( Index Term Link )
  exclusive or ( Index Term Link )
  inclusive or ( Index Term Link )
 
 BLAS (Basic Linear Algebra Subroutines) ( Index Term Link )
    
C
 
 C binding functions ( Index Term Link )
 
 ceiling ( Index Term Link )
 
 change
  default directory, chdir ( Index Term Link )
  mode of a file, chmod ( Index Term Link )
 
 character
  get a character getc, fgetc ( Index Term Link )
  put a character, putc, fputc ( Index Term Link )
 
 character functions
  FORTRAN 77 intrinsics ( Index Term Link )
  Fortran 95 intrinsics ( Index Term Link )
 
 chdir ( Index Term Link )
 
 chmod ( Index Term Link )
 
 command-line argument, getarg ( Index Term Link )
 
 conversion by long, short ( Index Term Link )
 
 conversion functions, FORTRAN 77 intrinsics ( Index Term Link )
 
 ctime, convert system time to character ( Index Term Link ) ( Index Term Link )
 
 ctime64 ( Index Term Link )
 
 cube root ( Index Term Link )
 
 current working directory, getcwd ( Index Term Link )
    
D
 
 d_acos(x) ( Index Term Link ) ( Index Term Link )
 
 d_acosd(x) ( Index Term Link ) ( Index Term Link )
 
 d_acosh(x) ( Index Term Link ) ( Index Term Link )
 
 d_acosp(x) ( Index Term Link ) ( Index Term Link )
 
 d_acospi(x) ( Index Term Link ) ( Index Term Link )
 
 d_addran() ( Index Term Link )
 
 d_addrans() ( Index Term Link )
 
 d_asin(x) ( Index Term Link )
 
 d_asind(x) ( Index Term Link )
 
 d_asinh(x) ( Index Term Link )
 
 d_asinp(x) ( Index Term Link )
 
 d_asinpi(x) ( Index Term Link )
 
 d_atan(x) ( Index Term Link )
 
 d_atan2(x) ( Index Term Link )
 
 d_atan2d(x) ( Index Term Link )
 
 d_atan2pi(x) ( Index Term Link ) ( Index Term Link )
 
 d_atand(x) ( Index Term Link )
 
 d_atanh(x) ( Index Term Link )
 
 d_atanp(x) ( Index Term Link )
 
 d_atanpi(x) ( Index Term Link )
 
 d_cbrt(x) ( Index Term Link )
 
 d_ceil(x) ( Index Term Link )
 
 d_erf(x) ( Index Term Link )
 
 d_erfc(x) ( Index Term Link )
 
 d_expml(x) ( Index Term Link )
 
 d_floor(x) ( Index Term Link )
 
 d_hypot(x) ( Index Term Link )
 
 d_infinity() ( Index Term Link )
 
 d_j0(x) ( Index Term Link )
 
 d_j1(x) ( Index Term Link )
 
 d_jn(n, x) ( Index Term Link )
 
 d_lcran() ( Index Term Link )
 
 d_lcrans() ( Index Term Link )
 
 d_lgamma(x) ( Index Term Link )
 
 d_log1p(x) ( Index Term Link )
 
 d_log2(x) ( Index Term Link )
 
 d_logb(x) ( Index Term Link )
 
 d_max_normal() ( Index Term Link )
 
 d_max_subnormal() ( Index Term Link )
 
 d_min_normal() ( Index Term Link )
 
 d_min_subnormal() ( Index Term Link )
 
 d_nextafter(x,y) ( Index Term Link )
 
 d_quiet_nan(n) ( Index Term Link )
 
 d_remainder(x,y) ( Index Term Link )
 
 d_rint(x) ( Index Term Link ) ( Index Term Link )
 
 d_scalbn(x,n) ( Index Term Link )
 
 d_shufrans() ( Index Term Link )
 
 d_signaling_nan(n) ( Index Term Link )
 
 d_significand(x) ( Index Term Link )
 
 d_sin(x) ( Index Term Link )
 
 d_sincos(x,s,c) ( Index Term Link )
 
 d_sincosd(x,s,c) ( Index Term Link )
 
 d_sincosp(x,s,c) ( Index Term Link )
 
 d_sincospi(x,s,c) ( Index Term Link )
 
 d_sind(x) ( Index Term Link )
 
 d_sinh(x) ( Index Term Link )
 
 d_sinp(x) ( Index Term Link )
 
 d_sinpi(x) ( Index Term Link )
 
 d_tan(x) ( Index Term Link )
 
 d_tand(x) ( Index Term Link )
 
 d_tanh(x) ( Index Term Link )
 
 d_tanp(x) ( Index Term Link )
 
 d_tanpi(x) ( Index Term Link )
 
 d_y0(x), bessel ( Index Term Link )
 
 d_y1(x), bessel ( Index Term Link )
 
 d_yn(n,x) ( Index Term Link )
 
 data types ( Index Term Link )
 
 date
  and time, as characters, fdate ( Index Term Link )
  current date, date ( Index Term Link )
  date_and_time ( Index Term Link )
 
 date_and_time ( Index Term Link )
 
 deallocate memory by free ( Index Term Link )
 
 delay execution, alarm ( Index Term Link )
 
 descriptor, get file, getfd ( Index Term Link )
 
 directory
  default change, chdir ( Index Term Link )
  get current working directory, getcwd ( Index Term Link )
 
 documentation, accessing ( Index Term Link ) ( Index Term Link )
 
 documentation index ( Index Term Link )
 
 double-precision libm functions ( Index Term Link )
 
 drand ( Index Term Link )
 
 dtime ( Index Term Link )
    
E
 
 elapsed time ( Index Term Link )
 
 environment variables, getenv ( Index Term Link )
 
 error
  function ( Index Term Link )
  handlers, I/O ( Index Term Link )
  messages, perror, gerror, ierrno ( Index Term Link )
 
 errors and interrupts, longjmp ( Index Term Link )
 
 etime ( Index Term Link )
 
 exception handling ( Index Term Link ) ( Index Term Link )
 
 execute an OS command, system ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 execution time ( Index Term Link )
 
 existence of file, access ( Index Term Link )
 
 exit ( Index Term Link )
    
F
 
 fdate ( Index Term Link )
 
 fgetc ( Index Term Link )
 
 file
  descriptor, get, getfd ( Index Term Link )
  get file pointer, getfilep ( Index Term Link )
  mode, access ( Index Term Link )
  permissions, access ( Index Term Link )
  remove, unlink ( Index Term Link )
  rename ( Index Term Link )
  status, stat ( Index Term Link )
  status, stat64 ( Index Term Link )
 
 find substring, index ( Index Term Link )
 
 floating-point
  IEEE definitions ( Index Term Link )
  IEEE exception handling ( Index Term Link )
 
 floating-point functions, Fortran 95 intrinsics ( Index Term Link )
 
 floatingpoint.h header file ( Index Term Link )
 
 floor ( Index Term Link )
 
 flush ( Index Term Link )
 
 fork ( Index Term Link )
 
 Fortran 2003 module routines ( Index Term Link )
 
 FORTRAN 77, intrinsic functions ( Index Term Link )
 
 Fortran 95
  non-standard intrinsic functions ( Index Term Link )
  standard generic intrinsic functions ( Index Term Link )
 
 fputc ( Index Term Link )
 
 free ( Index Term Link )
 
 fseek ( Index Term Link )
 
 fseeko64 ( Index Term Link )
 
 fstat ( Index Term Link )
 
 fstat64 ( Index Term Link )
 
 ftell ( Index Term Link )
 
 ftello64 ( Index Term Link )
    
G
 
 gerror ( Index Term Link )
 
 get
  character getc, fgetc ( Index Term Link )
  current working directory, getcwd ( Index Term Link )
  environment variables, getenv ( Index Term Link )
  file descriptor, getfd ( Index Term Link )
  file pointer, getfilep ( Index Term Link )
  group id, getgid ( Index Term Link )
  login name, getlog ( Index Term Link )
  process id, getpid ( Index Term Link )
  user id, getuid ( Index Term Link )
 
 get_io_err_handler ( Index Term Link )
 
 getarg ( Index Term Link )
 
 getc ( Index Term Link )
 
 getcwd ( Index Term Link )
 
 getenv ( Index Term Link )
 
 getfd ( Index Term Link )
 
 getfilep ( Index Term Link )
 
 getgid ( Index Term Link )
 
 getlog ( Index Term Link )
 
 getpid ( Index Term Link )
 
 getuid ( Index Term Link )
 
 gmtime ( Index Term Link )
 
 gmtime, GMT ( Index Term Link )
 
 gmtime64 ( Index Term Link )
 
 Greenwich Mean Time, gmtime ( Index Term Link )
 
 group ID, get, getgid ( Index Term Link )
    
H
 
 host name, get, hostnm ( Index Term Link )
 
 hostnm ( Index Term Link )
 
 hyperbolic cos ( Index Term Link )
 
 hyperbolic tan ( Index Term Link ) ( Index Term Link )
 
 hypotenuse ( Index Term Link )
    
I
 
 I/O error handlers ( Index Term Link )
 
 iargc ( Index Term Link )
 
 id, process, get, getpid ( Index Term Link )
 
 id_finite(x) ( Index Term Link )
 
 id_fp_class(x) ( Index Term Link )
 
 id_irint(x) ( Index Term Link )
 
 id_isinf(x) ( Index Term Link )
 
 id_isnan(x) ( Index Term Link )
 
 id_isnormal(x) ( Index Term Link )
 
 id_issubnormal(x) ( Index Term Link )
 
 id_iszero(x) ( Index Term Link )
 
 id_logb(x) ( Index Term Link )
 
 id_signbit(x) ( Index Term Link )
 
 IEEE arithmetic ( Index Term Link )
 
 IEEE arithmetic and exceptions (Fortran 2003) ( Index Term Link )
 
 IEEE environment ( Index Term Link )
  exception handling ( Index Term Link )
  rounding mode ( Index Term Link )
 
 ieee_flags ( Index Term Link )
 
 ieee_handler ( Index Term Link )
 
 ierrno ( Index Term Link )
 
 IMPLICIT ( Index Term Link )
 
 index ( Index Term Link )
 
 inmax ( Index Term Link )
 
 inode ( Index Term Link )
 
 inquiry functions
  FORTRAN 77 intrinsics ( Index Term Link )
  Fortran 95 intrinsics ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 integer, conversion by long, short ( Index Term Link )
 
 interrupts and errors, longjmp ( Index Term Link )
 
 intrinsic functions ( Index Term Link ) ( Index Term Link )
  FORTRAN 77 ( Index Term Link )
  Fortran 95 non-standard ( Index Term Link )
  Fortran 95 standard ( Index Term Link )
  interval arithmetic ( Index Term Link )
  MPI_SIZEOF ( Index Term Link )
  other vendor functions ( Index Term Link )
  VMS Fortran ( Index Term Link )
 
 iq_finite(x) ( Index Term Link )
 
 iq_fp_class(x) ( Index Term Link )
 
 iq_isinf(x) ( Index Term Link )
 
 iq_isnan(x) ( Index Term Link )
 
 iq_isnormal(x) ( Index Term Link )
 
 iq_issubnormal(x) ( Index Term Link )
 
 iq_iszero(x) ( Index Term Link )
 
 iq_logb(x) ( Index Term Link )
 
 iq_signbit(x) ( Index Term Link )
 
 ir_finite(x) ( Index Term Link )
 
 ir_fp_class(x) ( Index Term Link )
 
 ir_irint(x) ( Index Term Link )
 
 ir_isinf(x) ( Index Term Link )
 
 ir_isnan(x) ( Index Term Link )
 
 ir_isnormal(x) ( Index Term Link )
 
 ir_issubnormal(x) ( Index Term Link )
 
 ir_iszero(x) ( Index Term Link )
 
 ir_logb(x) ( Index Term Link )
 
 ir_signbit(x) ( Index Term Link )
 
 irand ( Index Term Link )
 
 isatty ( Index Term Link )
 
 isetjmp ( Index Term Link )
 
 ISO_C_BINDING module functions ( Index Term Link )
    
J
 
 jump, longjmp, isetjmp ( Index Term Link )
    
K
 
 kill, send signal ( Index Term Link )
 
 kind functions, Fortran 95 intrinsics ( Index Term Link )
    
L
 
 left shift, lshift ( Index Term Link )
 
 libm_double ( Index Term Link )
 
 libm_quadruple ( Index Term Link )
 
 libm_single ( Index Term Link )
 
 link ( Index Term Link )
 
 link to an existing file, link ( Index Term Link )
 
 lnblnk ( Index Term Link )
 
 local time zone, lmtime() ( Index Term Link )
 
 location of, a variable loc ( Index Term Link )
 
 log gamma ( Index Term Link )
 
 login name, get getlog ( Index Term Link )
 
 long ( Index Term Link )
 
 longjmp ( Index Term Link )
 
 lshift ( Index Term Link )
 
 lstat ( Index Term Link )
 
 lstat64 ( Index Term Link )
 
 ltime ( Index Term Link )
 
 ltime, local time zone ( Index Term Link )
 
 ltime64 ( Index Term Link )
    
M
 
 malloc ( Index Term Link )
 
 mathematical functions
  FORTRAN 77 intrinsics ( Index Term Link ) ( Index Term Link )
  Fortran 95 intrinsics ( Index Term Link )
  VMS intrinsics ( Index Term Link )
 
 matrix functions, Fortran 95 intrinsics ( Index Term Link )
 
 maximum, positive integer, inmax ( Index Term Link )
 
 memory, deallocate by free ( Index Term Link )
 
 memory allocation, FORTRAN 77 intrinsics ( Index Term Link )
 
 memory dump ( Index Term Link )
 
 mode, of file, access ( Index Term Link )
 
 MPI_SIZEOF ( Index Term Link )
 
 mvbits, move bits ( Index Term Link )
    
N
 
 name
  login, get, getlog ( Index Term Link )
  terminal port, ttynam ( Index Term Link )
 
 not ( Index Term Link )
 
 numeric functions, Fortran 95 intrinsics ( Index Term Link )
    
O
 
 or ( Index Term Link )
 
 OS command, execute, system ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 overflow ( Index Term Link )
    
P
 
 permissions, access function ( Index Term Link )
 
 perror ( Index Term Link )
 
 pid, process id, getpid ( Index Term Link )
 
 platforms, supported ( Index Term Link )
 
 pointer, get file pointer, getfilep ( Index Term Link )
 
 position file
  fseek, ftell ( Index Term Link )
  fseeko64, ftello64 ( Index Term Link )
 
 process
  create copy with fork function ( Index Term Link )
  id, get, getpid ( Index Term Link )
  send signal to, kill ( Index Term Link )
  wait for termination, wait ( Index Term Link )
 
 put a character, putc, fputc ( Index Term Link )
 
 putc ( Index Term Link )
    
Q
 
 q_copysign(x) ( Index Term Link )
 
 q_fabs(x) ( Index Term Link )
 
 q_fmod(x) ( Index Term Link )
 
 q_infinity() ( Index Term Link )
 
 q_max_normal() ( Index Term Link )
 
 q_max_subnormal() ( Index Term Link )
 
 q_min_normal() ( Index Term Link )
 
 q_min_subnormal() ( Index Term Link )
 
 q_nextafter(x,y) ( Index Term Link )
 
 q_quiet_nan(n) ( Index Term Link )
 
 q_remainder(x,y) ( Index Term Link )
 
 q_scalbn(x,n) ( Index Term Link )
 
 q_signaling_nan(n) ( Index Term Link )
 
 qsort, qsort64 ( Index Term Link )
 
 quadruple-precision libm functions ( Index Term Link )
 
 quick sort, qsort ( Index Term Link )
    
R
 
 r_acos(x) ( Index Term Link ) ( Index Term Link )
 
 r_acosd(x) ( Index Term Link ) ( Index Term Link )
 
 r_acosh(x) ( Index Term Link ) ( Index Term Link )
 
 r_acosp(x) ( Index Term Link ) ( Index Term Link )
 
 r_acospi(x) ( Index Term Link ) ( Index Term Link )
 
 r_addran() ( Index Term Link )
 
 r_addrans() ( Index Term Link )
 
 r_asin(x) ( Index Term Link )
 
 r_asind(x) ( Index Term Link )
 
 r_asinh(x) ( Index Term Link )
 
 r_asinp(x) ( Index Term Link )
 
 r_asinpi(x) ( Index Term Link )
 
 r_atan(x) ( Index Term Link )
 
 r_atan2(x) ( Index Term Link )
 
 r_atan2d(x) ( Index Term Link )
 
 r_atan2pi(x) ( Index Term Link ) ( Index Term Link )
 
 r_atand(x) ( Index Term Link )
 
 r_atanh(x) ( Index Term Link )
 
 r_atanp(x) ( Index Term Link )
 
 r_atanpi(x) ( Index Term Link )
 
 r_cbrt(x) ( Index Term Link )
 
 r_ceil(x) ( Index Term Link )
 
 r_erf(x) ( Index Term Link )
 
 r_erfc(x) ( Index Term Link )
 
 r_expml(x) ( Index Term Link )
 
 r_floor(x) ( Index Term Link )
 
 r_hypot(x) ( Index Term Link )
 
 r_infinity() ( Index Term Link )
 
 r_j0(x) ( Index Term Link )
 
 r_j1(x) ( Index Term Link )
 
 r_jn(n, x) ( Index Term Link )
 
 r_lcran() ( Index Term Link )
 
 r_lcrans() ( Index Term Link )
 
 r_lgamma(x) ( Index Term Link )
 
 r_log1p(x) ( Index Term Link )
 
 r_log2(x) ( Index Term Link )
 
 r_logb(x) ( Index Term Link )
 
 r_max_normal() ( Index Term Link )
 
 r_max_subnormal() ( Index Term Link )
 
 r_min_normal() ( Index Term Link )
 
 r_min_subnormal() ( Index Term Link )
 
 r_nextafter(x,y) ( Index Term Link )
 
 r_quiet_nan(n) ( Index Term Link )
 
 r_remainder(x,y) ( Index Term Link )
 
 r_rint(x) ( Index Term Link ) ( Index Term Link )
 
 r_scalbn(x,n) ( Index Term Link )
 
 r_shufrans() ( Index Term Link )
 
 r_signaling_nan(n) ( Index Term Link )
 
 r_significand(x) ( Index Term Link )
 
 r_sin(x) ( Index Term Link )
 
 r_sincos(x,s,c) ( Index Term Link )
 
 r_sincosd(x,s,c) ( Index Term Link )
 
 r_sincosp(x,s,c) ( Index Term Link )
 
 r_sincospi(x,s,c) ( Index Term Link )
 
 r_sind(x) ( Index Term Link )
 
 r_sinh(x) ( Index Term Link )
 
 r_sinp(x) ( Index Term Link )
 
 r_sinpi(x) ( Index Term Link )
 
 r_tan(x) ( Index Term Link )
 
 r_tand(x) ( Index Term Link )
 
 r_tanh(x) ( Index Term Link )
 
 r_tanp(x) ( Index Term Link )
 
 r_tanpi(x) ( Index Term Link )
 
 r_y0(x), bessel ( Index Term Link )
 
 r_y1(x), bessel ( Index Term Link )
 
 r_yn(n,x), bessel ( Index Term Link )
 
 rand ( Index Term Link )
 
 random
  number ( Index Term Link )
  values, rand ( Index Term Link )
 
 read, character getc, fgetc ( Index Term Link )
 
 remove a file, unlink ( Index Term Link )
 
 reposition file
  fseek, ftell ( Index Term Link )
  fseeko64, ftello64 ( Index Term Link )
 
 right shift, rshift ( Index Term Link )
 
 rindex ( Index Term Link )
 
 rounding direction ( Index Term Link )
 
 rshift ( Index Term Link )
    
S
 
 secnds, system time ( Index Term Link )
 
 send signal to process, kill ( Index Term Link )
 
 set_io_err_handler ( Index Term Link )
 
 setbit ( Index Term Link )
 
 setjmp, See isetjmp
 
 shell prompts ( Index Term Link )
 
 short ( Index Term Link )
 
 sigfpe ( Index Term Link )
 
 SIGFPE handling ( Index Term Link )
 
 signal ( Index Term Link )
 
 signal a process, kill ( Index Term Link )
 
 sine ( Index Term Link )
 
 single-precision libm functions ( Index Term Link )
 
 sleep ( Index Term Link )
 
 sort quick, qsort ( Index Term Link )
 
 specific names, Fortran 95 intrinsics ( Index Term Link )
 
 stat ( Index Term Link )
 
 stat64 ( Index Term Link )
 
 status
  file, stat ( Index Term Link )
  file, stat64 ( Index Term Link )
  termination, exit ( Index Term Link )
 
 substring, find, index ( Index Term Link )
 
 SUN_IO_HANDLERS, module subroutines ( Index Term Link )
 
 supported platforms ( Index Term Link )
 
 suspend execution for an interval, sleep ( Index Term Link )
 
 symbolic, link to an existing file, symlink ( Index Term Link )
 
 symlnk ( Index Term Link )
 
 system ( Index Term Link ) ( Index Term Link ) ( Index Term Link ) ( Index Term Link )
 
 system.inc include file ( Index Term Link )
 
 system time
  secnds ( Index Term Link )
  time ( Index Term Link )
    
T
 
 tangent ( Index Term Link )
 
 tarray() values for various time routines ( Index Term Link )
 
 terminal, port name, ttynam ( Index Term Link )
 
 terminate
  wait for process to terminate, wait ( Index Term Link )
  with status, exit ( Index Term Link )
  write memory to core file ( Index Term Link )
 
 time ( Index Term Link )
  secnds ( Index Term Link )
 
 time, standard version ( Index Term Link )
 
 time, get system time ( Index Term Link )
 
 trapping, floating-point ( Index Term Link )
 
 trigonometric functions
  FORTRAN 77 intrinsics ( Index Term Link )
  VMS intrinsics ( Index Term Link )
 
 ttynam ( Index Term Link )
 
 typographic conventions ( Index Term Link )
    
U
 
 underflow ( Index Term Link )
 
 unlink ( Index Term Link )
 
 user ID, get, getuid ( Index Term Link )
    
V
 
 vector functions, Fortran 95 intrinsics ( Index Term Link )
 
 VMS Fortran, intrinsic functions ( Index Term Link )
    
W
 
 wait ( Index Term Link )
 
 write a character putc, fputc ( Index Term Link )
    
X
 
 xknown_lib=blas ( Index Term Link )
 
 xor ( Index Term Link )