modinletdata Module


Used by


Contents

storeu0inletbc storev0inletbc storew0inletbc storet0inletbc u0rot v0rot Utav QLtav QTtav Ttav uaver taver u0inletbc v0inletbc w0inletbc t0inletbc u0inletbcold v0inletbcold w0inletbcold t0inletbcold uminletbc vminletbc wminletbc tminletbc Uinl QLinl QTinl Winl Tinl Urec QLrec QTrec Wrec Trec zirf ziif zirh ziih zorf zoif zorh zoih zotr zoti displ displold upupavinl vpvpavinl wpwpavinl upwpavinl thlpthlpavinl thlpupavinl thlpwpavinl qlpqlpavinl qlpupavinl qlpwpavinl qtpqtpavinl qtpupavinl qtpwpavinl zfin zhin dzfin dzhin heavif heavih heavit loclowif locupif loclowih locupih loclowof locupof loclowoh locupoh loclowot locupot linlf linuf linlh linuh di di_test dti_test dr dti dtr thetai thetar thetati thetatr utaui utaur ttaui ttaur lmoi lmor q0 deltat ubulk totalu totaluold ddispdx ddispdxold wtop xfm xf2m dtin elapstep totalreadu iangle iangledeg jgbin jgein jgtotinl jbin jein jtotin jbdum jedum jtotdum filenumstart filenumend filestoread procinlo procinup jend jgend jbeg jgbeg yh yf yhin yfin yhdum yfdum ylocupf yloclowf ylocuph yloclowh dyin irecy nfile nstepread rk3stepin kbin kein nprocsinl inlfactor lzinzsim storeu0driver storev0driver storew0driver storethl0driver storee120driver storeqt0driver storesv0driver storetdriver u0driver v0driver w0driver e120driver tdriver thl0driver qt0driver sv0driver storeumdriver umdriver storevmdriver vmdriver storewmdriver wmdriver storee12mdriver e12mdriver storethlmdriver thlmdriver storeqtmdriver qtmdriver storesvmdriver svmdriver irecydriver nstepreaddriver

Variables

Type Visibility Attributes Name Initial
real, public, allocatable :: storeu0inletbc(:,:,:)
real, public, allocatable :: storev0inletbc(:,:,:)
real, public, allocatable :: storew0inletbc(:,:,:)
real, public, allocatable :: storet0inletbc(:,:,:)
real, public, allocatable :: u0rot(:,:,:)
real, public, allocatable :: v0rot(:,:,:)
real, public, allocatable :: Utav(:,:)
real, public, allocatable :: QLtav(:,:)
real, public, allocatable :: QTtav(:,:)
real, public, allocatable :: Ttav(:,:)
real, public, allocatable :: uaver(:,:)
real, public, allocatable :: taver(:,:)
real, public, allocatable :: u0inletbc(:,:)
real, public, allocatable :: v0inletbc(:,:)
real, public, allocatable :: w0inletbc(:,:)
real, public, allocatable :: t0inletbc(:,:)
real, public, allocatable :: u0inletbcold(:,:)
real, public, allocatable :: v0inletbcold(:,:)
real, public, allocatable :: w0inletbcold(:,:)
real, public, allocatable :: t0inletbcold(:,:)
real, public, allocatable :: uminletbc(:,:)
real, public, allocatable :: vminletbc(:,:)
real, public, allocatable :: wminletbc(:,:)
real, public, allocatable :: tminletbc(:,:)
real, public, allocatable :: Uinl(:)
real, public, allocatable :: QLinl(:)
real, public, allocatable :: QTinl(:)
real, public, allocatable :: Winl(:)
real, public, allocatable :: Tinl(:)
real, public, allocatable :: Urec(:)
real, public, allocatable :: QLrec(:)
real, public, allocatable :: QTrec(:)
real, public, allocatable :: Wrec(:)
real, public, allocatable :: Trec(:)
real, public, allocatable :: zirf(:)
real, public, allocatable :: ziif(:)
real, public, allocatable :: zirh(:)
real, public, allocatable :: ziih(:)
real, public, allocatable :: zorf(:)
real, public, allocatable :: zoif(:)
real, public, allocatable :: zorh(:)
real, public, allocatable :: zoih(:)
real, public, allocatable :: zotr(:)
real, public, allocatable :: zoti(:)
real, public, allocatable :: displ(:)
real, public, allocatable :: displold(:)
real, public, allocatable :: upupavinl(:)
real, public, allocatable :: vpvpavinl(:)
real, public, allocatable :: wpwpavinl(:)
real, public, allocatable :: upwpavinl(:)
real, public, allocatable :: thlpthlpavinl(:)
real, public, allocatable :: thlpupavinl(:)
real, public, allocatable :: thlpwpavinl(:)
real, public, allocatable :: qlpqlpavinl(:)
real, public, allocatable :: qlpupavinl(:)
real, public, allocatable :: qlpwpavinl(:)
real, public, allocatable :: qtpqtpavinl(:)
real, public, allocatable :: qtpupavinl(:)
real, public, allocatable :: qtpwpavinl(:)
real, public, allocatable :: zfin(:)
real, public, allocatable :: zhin(:)
real, public, allocatable :: dzfin(:)
real, public, allocatable :: dzhin(:)
real, public, allocatable :: heavif(:)
real, public, allocatable :: heavih(:)
real, public, allocatable :: heavit(:)
integer, public, allocatable :: loclowif(:)
integer, public, allocatable :: locupif(:)
integer, public, allocatable :: loclowih(:)
integer, public, allocatable :: locupih(:)
integer, public, allocatable :: loclowof(:)
integer, public, allocatable :: locupof(:)
integer, public, allocatable :: loclowoh(:)
integer, public, allocatable :: locupoh(:)
integer, public, allocatable :: loclowot(:)
integer, public, allocatable :: locupot(:)
integer, public, allocatable :: linlf(:)
integer, public, allocatable :: linuf(:)
integer, public, allocatable :: linlh(:)
integer, public, allocatable :: linuh(:)
real, public :: di = 0.09
real, public :: di_test
real, public :: dti_test
real, public :: dr
real, public :: dti
real, public :: dtr
real, public :: thetai
real, public :: thetar
real, public :: thetati
real, public :: thetatr
real, public :: utaui
real, public :: utaur
real, public :: ttaui
real, public :: ttaur
real, public :: lmoi
real, public :: lmor
real, public :: q0
real, public :: deltat = 0.
real, public :: ubulk = 0.
real, public :: totalu = 0.
real, public :: totaluold = 0.
real, public :: ddispdx = 0.
real, public :: ddispdxold = 0.
real, public :: wtop = 0.
real, public :: xfm
real, public :: xf2m
real, public :: dtin
real, public :: elapstep = 0.
real, public :: totalreadu
real, public :: iangle
real, public :: iangledeg = 0.
integer, public :: jgbin
integer, public :: jgein
integer, public :: jgtotinl
integer, public :: jbin
integer, public :: jein
integer, public :: jtotin
integer, public :: jbdum
integer, public :: jedum
integer, public :: jtotdum
integer, public :: filenumstart
integer, public :: filenumend
integer, public :: filestoread
integer, public :: procinlo
integer, public :: procinup
integer, public :: jend
integer, public :: jgend
integer, public :: jbeg
integer, public :: jgbeg
real, public, allocatable :: yh(:)
real, public, allocatable :: yf(:)
real, public, allocatable :: yhin(:)
real, public, allocatable :: yfin(:)
real, public, allocatable :: yhdum(:)
real, public, allocatable :: yfdum(:)
integer, public, allocatable :: ylocupf(:)
integer, public, allocatable :: yloclowf(:)
integer, public, allocatable :: ylocuph(:)
integer, public, allocatable :: yloclowh(:)
real, public :: dyin
integer, public :: irecy
integer, public :: nfile = 0
integer, public :: nstepread = 1
integer, public :: rk3stepin = 1
integer, public :: kbin
integer, public :: kein
integer, public :: nprocsinl
integer, public :: inlfactor
logical, public :: lzinzsim = .true.
real, public, allocatable :: storeu0driver(:,:,:)
real, public, allocatable :: storev0driver(:,:,:)
real, public, allocatable :: storew0driver(:,:,:)
real, public, allocatable :: storethl0driver(:,:,:)
real, public, allocatable :: storee120driver(:,:,:)
real, public, allocatable :: storeqt0driver(:,:,:)
real, public, allocatable :: storesv0driver(:,:,:,:)
real, public, allocatable :: storetdriver(:)
real, public, allocatable :: u0driver(:,:)
real, public, allocatable :: v0driver(:,:)
real, public, allocatable :: w0driver(:,:)
real, public, allocatable :: e120driver(:,:)
real, public, allocatable :: tdriver(:)
real, public, allocatable :: thl0driver(:,:)
real, public, allocatable :: qt0driver(:,:)
real, public, allocatable :: sv0driver(:,:,:)
real, public, allocatable :: storeumdriver(:,:,:)
real, public, allocatable :: umdriver(:,:)
real, public, allocatable :: storevmdriver(:,:,:)
real, public, allocatable :: vmdriver(:,:)
real, public, allocatable :: storewmdriver(:,:,:)
real, public, allocatable :: wmdriver(:,:)
real, public, allocatable :: storee12mdriver(:,:,:)
real, public, allocatable :: e12mdriver(:,:)
real, public, allocatable :: storethlmdriver(:,:,:)
real, public, allocatable :: thlmdriver(:,:)
real, public, allocatable :: storeqtmdriver(:,:,:)
real, public, allocatable :: qtmdriver(:,:)
real, public, allocatable :: storesvmdriver(:,:,:,:)
real, public, allocatable :: svmdriver(:,:,:)
integer, public :: irecydriver
integer, public :: nstepreaddriver = 0