ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
su_cgns.F90
Go to the documentation of this file.
1 module su_cgns
2 !
3 ! Module that contains the definition of the cgns parameters.
4 ! Depending on the compiler flags either the cgns module is
5 ! included or the functionality is faked by just defining the
6 ! parameters.
7 !
8 
9 #ifdef USE_TAPENADE
10 ! ******************************************************************
11 ! * *
12 ! * Dimensional units *
13 ! * *
14 ! ******************************************************************
15 !
16 
17  implicit none
18  save
19 
20  integer, parameter :: CG_Null = 0
21  integer, parameter :: CG_UserDefined = 1
22 
23  integer, parameter :: Kilogram = 2
24  integer, parameter :: Gram = 3
25  integer, parameter :: Slug = 4
26  integer, parameter :: PoundMass = 5
27 
28  integer, parameter :: Meter = 2
29  integer, parameter :: Centimeter = 3
30  integer, parameter :: Millimeter = 4
31  integer, parameter :: Foot = 5
32  integer, parameter :: Inch = 6
33  integer, parameter :: Second = 2
34 
35  integer, parameter :: Kelvin = 2
36  integer, parameter :: Celcius = 3
37  integer, parameter :: Celsius = 3
38  integer, parameter :: Rankine = 4
39  integer, parameter :: Fahrenheit = 5
40 
41  integer, parameter :: Degree = 2
42  integer, parameter :: Radian = 3
43 #else
44 
45  use cgns
46  implicit none
47 
48 #endif
49 
50 end module su_cgns