Intel® Fortran Compiler 16.0 User and Reference Guide
The following table lists inquiry intrinsic functions.
|  
				   Name  | 
 
				 
				   Description  | 
 
			 
|---|---|
|  
				   Determines whether an allocatable variable is allocated.  | 
 
			 |
|  
				   Determines if a pointer is associated or if two pointers are associated with the same target.  | 
 
			 |
|  
				   Returns the number of bits in an integer type.  | 
 
			 |
|  
				   Returns the size of a level of the memory cache.  | 
 
			 |
|  
				   Returns the number of command-line arguments.  | 
 
			 |
|  
				   Returns number of significant digits for data of the same type as the argument.  | 
 
			 |
|  
				   Determines whether a file is at or beyond the end-of-file record.  | 
 
			 |
|  
				   Returns the smallest positive number that when added to one produces a number greater than one for data of the same type as the argument.  | 
 
			 |
|  
				   Returns the largest number that can be represented by numbers of the type of the argument.  | 
 
			 |
|  
				   Returns the index of the last command-line argument.  | 
 
			 |
|  
				   Returns the INTEGER KIND that will hold an address.  | 
 
			 |
|  
				   Returns the value of the kind parameter of the argument.  | 
 
			 |
|  
				   Returns the lower bounds for all dimensions of an array, or the lower bound for a specified dimension.  | 
 
			 |
|  
				   Returns the length of a character expression.  | 
 
			 |
|  
				   Returns the address of the argument.  | 
 
			 |
|  
				   Returns the largest positive decimal exponent for data of the same type as the argument.  | 
 
			 |
|  
				   Returns the largest negative decimal exponent for data of the same type as the argument.  | 
 
			 |
|  
				   Returns the total number of command-line arguments, including the command.  | 
 
			 |
|  
				   Returns the number of significant digits for data of the same type as the argument.  | 
 
			 |
|  
				   Determines whether an optional argument is present.  | 
 
			 |
|  
				   Returns the base for data of the same type as the argument.  | 
 
			 |
|  
				   Returns the decimal exponent range for data of the same type as the argument.  | 
 
			 |
|  
				   Returns the value of the kind parameter of integers in range r.  | 
 
			 |
|  
				   Returns the value of the kind parameter of reals with (optional) first argument digits and (optional) second argument exponent range. At least one optional argument is required.  | 
 
			 |
|  
				   Returns the shape of an array or scalar argument.  | 
 
			 |
|  
				   Returns the number of bytes of storage used by the argument.  | 
 
			 |
|  
				   Returns the smallest positive number that can be represented by numbers of type the argument.  | 
 
			 |
|  
				   Returns the upper bounds for all dimensions of an array, or the upper bound for a specified dimension.  |