53 TYPE(t_region
),
POINTER :: regions(:)
63 global => regions(1)%global
66 'PREP_PrintPrepInput.F90' )
70 WRITE(stdout,1000) solver_name
72 WRITE(stdout,1005) solver_name//
' Actual rocflo-prep input selected:'
73 WRITE(stdout,1030) solver_name//
' '
74 WRITE(stdout,1015) solver_name//
' Grid level ',global%startLevel
76 IF (global%gridFormat == format_ascii)
THEN
77 WRITE(stdout,1030) solver_name//
' Input grid format = ASCII'
78 ELSEIF (global%gridFormat == format_binary)
THEN
79 WRITE(stdout,1030) solver_name//
' Input grid format = binary'
80 ELSEIF (global%gridFormat == format_hdf)
THEN
81 WRITE(stdout,1030) solver_name//
' Input grid format = HDF'
84 IF (global%solutFormat == format_ascii)
THEN
85 WRITE(stdout,1030) solver_name//
' Output solution format = ASCII'
86 ELSEIF (global%solutFormat == format_binary)
THEN
87 WRITE(stdout,1030) solver_name//
' Output solution format = binary'
88 ELSEIF (global%solutFormat == format_hdf)
THEN
89 WRITE(stdout,1030) solver_name//
' Output solution format = HDF'
92 IF (global%flowType == flow_steady)
THEN
93 WRITE(stdout,1030) solver_name//
' Flow type = steady'
95 WRITE(stdout,1030) solver_name//
' Flow type = unsteady'
98 WRITE(stdout,1020) solver_name//
' Reference gamma ',global%refGamma
102 IF (global%verbLevel < verbose_high) goto 888
104 DO ireg=1,global%nRegions
105 WRITE(stdout,1025) solver_name,ireg
109 WRITE(stdout,1005) solver_name//
' Dimensions:'
110 WRITE(stdout,1015) solver_name//
' icells ',regions(ireg)%levels(1)%grid%ipc
111 WRITE(stdout,1015) solver_name//
' jcells ',regions(ireg)%levels(1)%grid%jpc
112 WRITE(stdout,1015) solver_name//
' kcells ',regions(ireg)%levels(1)%grid%kpc
113 WRITE(stdout,1015) solver_name//
' dummy cells ',regions(ireg)%nDumCells
117 WRITE(stdout,1005) solver_name//
' Initial solution:'
118 WRITE(stdout,1020) solver_name//
' density ',regions(ireg)%mixtInput%iniDens
119 WRITE(stdout,1020) solver_name//
' x-velocity ',regions(ireg)%mixtInput%iniVelX
120 WRITE(stdout,1020) solver_name//
' y-velocity ',regions(ireg)%mixtInput%iniVelY
121 WRITE(stdout,1020) solver_name//
' z-velocity ',regions(ireg)%mixtInput%iniVelZ
122 WRITE(stdout,1020) solver_name//
' pressure ',regions(ireg)%mixtInput%iniPress
130 WRITE(stdout,1035) solver_name
134 1000
FORMAT(/,
a,1
x,80(
'-'))
136 1010
FORMAT(
a,
' = ',i2)
137 1015
FORMAT(
a,
' = ',i8)
138 1020
FORMAT(
a,
' = ',e12.5)
139 1025
FORMAT(/,
a,
' Region ',i6,
':')
141 1035
FORMAT(/,
a,1
x,80(
'-'),/)
subroutine registerfunction(global, funName, fileName)
subroutine deregisterfunction(global)