OpenCMISS-Iron Internal API Documentation
kinds Module Reference

This module contains all kind definitions. More...

Variables

integer, parameter intg =SELECTED_INT_KIND(9)
 Standard integer kind. More...
 
integer, parameter sintg =SELECTED_INT_KIND(4)
 Short integer kind. More...
 
integer, parameter lintg =SELECTED_INT_KIND(18)
 Long integer kind. More...
 
integer, parameter ptr =INTG
 Pointer integer kind. More...
 
integer, parameter idx =INTG
 Integer index kind. More...
 
integer, parameter lidx =LINTG
 Long integer index kind. More...
 
integer, parameter sp =SELECTED_REAL_KIND(6, 15)
 Single precision real kind. More...
 
integer, parameter dp =SELECTED_REAL_KIND(15, 307)
 Double precision real kind. More...
 
integer, parameter qp =SELECTED_REAL_KIND(30, 1000)
 Quadruple precision real kind. More...
 
integer, parameter rp =SP
 Real working precision kind i.e., single, double, etc. More...
 
integer, parameter spc =KIND((1.0_SP, 1.0_SP))
 Single precision complex kind. More...
 
integer, parameter dpc =KIND((1.0_DP, 1.0_DP))
 Double precision complex kind. More...
 
integer, parameter rpc =SPC
 Real working precision complex kind i.e., single, double, etc. More...
 

Detailed Description

This module contains all kind definitions.