-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGLOBAL.f90
26 lines (25 loc) · 1.39 KB
/
GLOBAL.f90
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
!****************************************************************************
! * FILE = MULTIPLE FILES *
! * AUTHOR = CHANDAN KUMAR ([email protected]) *
! * INSTITUTE = INDIAN INSTITUTE OF TECHNOLOGY (IIT), KHARAGPUR *
!****************************************************************************
! * THIS PROGRAM IS DISTRIBUTED IN A HOPE THAT IT WILL BE USEFUL. *
!****************************************************************************
MODULE GLOBAL
IMPLICIT NONE
INTEGER , PARAMETER :: N=100
DOUBLE PRECISION, PARAMETER :: H =0.2D0
DOUBLE PRECISION :: Y(5,N), DY(5,N)
DOUBLE PRECISION :: MU(N), T(N), DMU(N)
DOUBLE PRECISION :: P, Q, R
DOUBLE PRECISION :: S, V
INTEGER :: I, J, K
DOUBLE PRECISION, PARAMETER :: PR=0.72D0, M =5.0D0 , PINF =101325.0D0
DOUBLE PRECISION, PARAMETER :: GAMMAN =1.4D0, RCONST = 287.0D0, CP =1005.2D0
DOUBLE PRECISION :: WMU, FMU
DOUBLE PRECISION :: TTOT, THETA0, TWALL, TINST , U0, TINF
DOUBLE PRECISION :: SOS, UINF, H0E, H0, GWALL, RHOINF, RHO
DOUBLE PRECISION :: TMU1, TTK1, UDASH, FUNCG , DDMU
INTEGER :: ITER
INTEGER :: MA
END MODULE GLOBAL