12.07.2015 Views

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

Intel® Fortran Libraries Reference

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Overview of the <strong>Libraries</strong> 1Table 1-1NameSummary of Portability RoutinesDescriptionCDFLOATConverts a COMPLEX(4) argument to DOUBLE PRECISION type.COMPLINT, COMPLREAL, Return a BIT-WISE complement or logical .NOT. of the argument.COMPLLOGCSMGPerforms an effective BIT-WISE store under mask.DBESJ0, DBESJ1, DBESJN,DBESY0, DBESY1, DBESYNReturn double-precision values of Bessel functions of the first and secondkind of orders 1, 2, and n, respectively.DFLOATI, DFLOATJ, DFLOATK Convert an integer to double-precision real type.DRAND, DRANDM Return double-precision random values in the range 0 through 1.0.DRANSETSets the seed for the random number generatorIDFLOATConverts an INTEGER(4) argument to double-precision real type.IFLOATI, IFLOATJConvert an integer to single-precision real type.INMAXReturns the maximum positive value for an integer.INTCConverts an INTEGER(4) argument to INTEGER(2) type.IRAND, IRANDMReturn a positive integer in the range 0 through 2**31-1 or 2**15-1 if calledwithout an argument.IRANGETReturns the current seed.IRANSETSets the seed for the random number generator.JABSComputes an absolute value.LONGConverts an INTEGER(2) argument to INTEGER(4) type.QRANSETSets the seed for a sequence of pseudo-random numbers.RAND, RANDOM 2 Return random values in the range 0 through 1.0.RANFGenerates a random number between 0.0 and RAND_MAX.RANGETReturns the current seed.RANSETSets the seed for the random number generator.SEEDChanges the starting point of the random number generator.SHORTConverts an INTEGER(4) argument to INTEGER(2) type.SRANDSeeds the random number generator used with IRAND and RAND.Input and Output:ACCESSChecks a file for accessibility according to mode.CHMODChanges file attributes.FGETCReads a character from an external unit.FLUSHFlushes the buffer for an external unit to its associated file.1-3

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

Saved successfully!

Ooh no, something went wrong!