 |
» |
|
|
 |
Table of Contents - Basic terms and concepts
- Availability of intrinsics
- Subroutine and function intrinsics
- Generic and specific
function names
- Classes of intrinsics
- Optimized intrinsic functions
- Nonstandard intrinsic
procedures
- Data representation
models
- Data representation model intrinsics
- The Bit Model
- The Integer Number System Model
- The Real Number System Model
- Functional categories
of intrinsic procedures
- Intrinsic procedure
specifications
- ABORT()
- ABS(A)
- ACHAR(I)
- ACOS(X)
- ACOSD(X)
- ACOSH(X)
- ADJUSTL(STRING)
- ADJUSTR(STRING)
- AIMAG(Z)
- AINT(A, KIND)
- ALL(MASK, DIM)
- ALLOCATED(ARRAY)
- AND(I, J)
- ANINT(A, KIND)
- ANY(MASK, DIM)
- ASIN(X)
- ASIND(X)
- ASINH(X)
- ASSOCIATED(POINTER, TARGET)
- ATAN(X)
- ATAN2(Y, X)
- ATAN2D(Y, X)
- ATAND(X)
- ATANH(X)
- BADDRESS(X)
- BIT_SIZE(I)
- BTEST(I, POS)
- CEILING(A)
- CHAR(I, KIND)
- CMPLX(X, Y, KIND)
- CONJG(Z)
- COS(X)
- COSD(X)
- COSH(X)
- COUNT(MASK, DIM)
- CSHIFT(ARRAY, SHIFT, DIM)
- DATE(DATESTR)
- DATE_AND_TIME(DATE,
TIME, ZONE, VALUES)
- DBLE(A)
- DCMPLX(X,Y)
- DFLOAT(A)
- DIGITS(X)
- DIM(X, Y)
- DNUM(I)
- DOT_PRODUCT(VECTOR_A,
VECTOR_B)
- DPROD(X, Y)
- DREAL(A)
- EOSHIFT(ARRAY, SHIFT, BOUNDARY, DIM)
- EPSILON(X)
- EXIT(STATUS)
- EXP(X)
- EXPONENT(X)
- FLOOR(A)
- FLUSH(LUNIT)
- FNUM(UNIT)
- FRACTION(X)
- FREE(P)
- FSET(UNIT, NEWFD, OLDFD)
- FSTREAM(UNIT)
- GETARG(N, STRING)
- GETENV(VAR, VALUE)
- GRAN()
- HFIX(A)
- HUGE(X)
- IACHAR(C)
- IADDR(X)
- IAND(I, J)
- IARGC()
- IBCLR(I, POS)
- IBITS(I, POS, LEN)
- IBSET(I, POS)
- ICHAR(C)
- IDATE(MONTH, DAY, YEAR)
- IDIM(X, Y)
- IEOR(I, J)
- IGETARG(N, STR, STRLEN)
- IJINT(A)
- IMAG(A)
- INDEX(STRING, SUBSTRING, BACK)
- INT(A, KIND)
- INT1(A)
- INT2(A)
- INT4(A)
- INT8(A)
- INUM(I)
- IOMSG(N, MSG)
- IOR(I, J)
- IQINT(A)
- IRAND()
- IRANP(X)
- ISHFT(I, SHIFT)
- ISHFTC(I, SHIFT, SIZE)
- ISIGN(A, B)
- ISNAN(X)
- IXOR(I, J)
- IZEXT(A)
- JNUM(I)
- JZEXT(A)
- KIND(X)
- KZEXT(A)
- LBOUND(ARRAY, DIM)
- LEN(STRING)
- LEN_TRIM(STRING)
- LGE(STRING_A, STRING_B)
- LGT(STRING_A, STRING_B)
- LLE(STRING_A, STRING_B)
- LLT(STRING_A, STRING_B)
- LOC(X)
- LOG(X)
- LOG10(X)
- LOGICAL(L, KIND)
- LSHFT(I, SHIFT)
- LSHIFT(I, SHIFT)
- MALLOC(SIZE)
- MATMUL(MATRIX_A, MATRIX_B)
- MAX(A1, A2, A3, ...)
- MAXEXPONENT(X)
- MAXLOC(ARRAY, MASK)
- MAXVAL(ARRAY, DIM, MASK)
- MCLOCK()
- MERGE(TSOURCE, FSOURCE, MASK)
- MIN(A1, A2, A3, ...)
- MINEXPONENT(X)
- MINLOC(ARRAY, MASK)
- MINVAL(ARRAY, DIM, MASK)
- MOD(A, P)
- MODULO(A, P)
- MVBITS(FROM, FROMPOS, LEN, TO, TOPOS)
- NEAREST(X, S)
- NINT(A, KIND)
- NOT(I)
- OR(I, J)
- PACK(ARRAY, MASK, VECTOR)
- PRECISION(X)
- PRESENT(A)
- PRODUCT(ARRAY, DIM, MASK)
- QEXT(A)
- QFLOAT(A)
- QNUM(I)
- QPROD(X, Y)
- RADIX(X)
- RAN(ISEED)
- RAND()
- RANDOM_NUMBER(HARVEST)
- RANDOM_SEED(SIZE, PUT, GET)
- RANGE(X)
- REAL(A, KIND)
- REPEAT(STRING, NCOPIES)
- RESHAPE(SOURCE, SHAPE, PAD, ORDER)
- RNUM(I)
- RRSPACING(X)
- RSHFT(I, SHIFT)
- RSHIFT(I, SHIFT)
- SCALE(X, I)
- SCAN(STRING, SET, BACK)
- SECNDS(X)
- SELECTED_INT_KIND(R)
- SELECTED_REAL_KIND(P,
R)
- SET_EXPONENT(X, I)
- SHAPE(SOURCE)
- SIGN(A, B)
- SIN(X)
- SIND(X)
- SINH(X)
- SIZE(ARRAY, DIM)
- SIZEOF(A)
- SPACING(X)
- SPREAD(SOURCE, DIM, NCOPIES)
- SQRT(X)
- SRAND(ISEED)
- SUM(ARRAY, DIM, MASK)
- SYSTEM(STR)
- SYSTEM_CLOCK(COUNT, COUNT_RATE,
COUNT_MAX)
- TAN(X)
- TAND(X)
- TANH(X)
- TIME(TIMESTR)
- TINY(X)
- TRANSFER(SOURCE, MOLD, SIZE)
- TRANSPOSE(MATRIX)
- TRIM(STRING)
- UBOUND(ARRAY, DIM)
- UNPACK(VECTOR, MASK, FIELD)
- VERIFY(STRING, SET, BACK)
- XOR(I, J)
- ZEXT(A)
|