60 CHARACTER(CHRLEN),
PRIVATE :: &
61 RCSIdentString =
'$RCSfile: RFLU_ModGridUtils.F90,v $ $Revision: 1.3 $'
116 TYPE(t_region
),
POINTER :: pregion
122 INTEGER :: errorflag,ivg
123 REAL(RFREAL) ::
dx,
dy,
dz,xrand,yrand,zrand
125 TYPE(t_grid),
POINTER :: pgrid
131 global => pregion%global
134 'RFLU_ModGridUtils.F90')
136 IF ( global%myProcid == masterproc .AND. &
137 global%verbLevel > verbose_none )
THEN
138 WRITE(stdout,
'(A,1X,A)') solver_name, &
146 pgrid => pregion%grid
156 DO ivg = 1,pgrid%nVertTot
162 pgrid%xyz(xcoord,ivg) = pgrid%xyz(xcoord,ivg) + xrand*
dx
163 pgrid%xyz(ycoord,ivg) = pgrid%xyz(ycoord,ivg) + yrand*
dy
164 pgrid%xyz(zcoord,ivg) = pgrid%xyz(zcoord,ivg) + zrand*
dz
172 IF ( global%myProcid == masterproc .AND. &
173 global%verbLevel > verbose_none )
THEN
174 WRITE(stdout,
'(A,1X,A)') solver_name, &
175 'Distorting grid done ..'
LOGICAL function, public rflu_testisboundaryvertex(pRegion, ivg)
subroutine registerfunction(global, funName, fileName)
REAL(RFREAL) function rand1uniform(rdata)
subroutine, public rflu_distortgrid(pRegion)
subroutine deregisterfunction(global)