OpenCMISS-Iron FORTRAN API Documentation
opencmiss.f90
Go to the documentation of this file.
1 
51 MODULE opencmiss
52 
53  USE kinds
54 
55 #include "macros.h"
56 
57  IMPLICIT NONE
58 
59  PRIVATE
60 
61  !Module parameters
62 
63  !Module types
64 
72  INTEGER, PARAMETER :: cmissintg = intg
73  INTEGER, PARAMETER :: cmisssintg = sintg
74  INTEGER, PARAMETER :: cmisslintg = lintg
75  INTEGER, PARAMETER :: cmissptr = ptr
76  INTEGER, PARAMETER :: cmissidx = idx
77  INTEGER, PARAMETER :: cmisslidx = lidx
83  INTEGER, PARAMETER :: cmisssp = sp
84  INTEGER, PARAMETER :: cmissdp = dp
85  INTEGER, PARAMETER :: cmissqp = qp
86  INTEGER, PARAMETER :: cmissrp = rp
92  INTEGER, PARAMETER :: cmissspc = spc
93  INTEGER, PARAMETER :: cmissdpc = dpc
94  INTEGER, PARAMETER :: cmissrpc = rpc
97 
98  !Module types
99 
100  !Module variables
101 
102  !Interfaces
103 
105 
107 
108  PUBLIC cmissspc,cmissdpc,cmissrpc
109 
110 CONTAINS
111 
112 END MODULE opencmiss
integer, parameter, public cmissqp
Quadruple precision real kind.
Definition: opencmiss.f90:85
integer, parameter, public cmisssintg
Short integer kind.
Definition: opencmiss.f90:73
integer, parameter, public cmisslintg
Long integer kind.
Definition: opencmiss.f90:74
integer, parameter, public cmissdp
Double precision real kind.
Definition: opencmiss.f90:84
integer, parameter, public cmissintg
Standard integer kind.
Definition: opencmiss.f90:72
integer, parameter, public cmisslidx
Long index integer kind.
Definition: opencmiss.f90:77
integer, parameter, public cmissrpc
Working precision complex kind.
Definition: opencmiss.f90:94
integer, parameter, public cmissidx
Index integer kind.
Definition: opencmiss.f90:76
integer, parameter, public cmisssp
Single precision real kind.
Definition: opencmiss.f90:83
integer, parameter, public cmissspc
Single precision complex kind.
Definition: opencmiss.f90:92
integer, parameter, public cmissrp
Working precision real kind.
Definition: opencmiss.f90:86
integer, parameter, public cmissdpc
Double precision complex kind.
Definition: opencmiss.f90:93
integer, parameter, public cmissptr
Pointer integer kind.
Definition: opencmiss.f90:75