48 SUBROUTINE rflumap(caseString,mapOption,nRegions,nProcs,verbLevel)
88 CHARACTER(*) :: casestring
89 INTEGER,
INTENT(IN) :: nprocs,nregions,mapoption,verblevel
95 CHARACTER(CHRLEN) :: casename,panestringsurf,panestringvol,rcsidentstring
96 INTEGER,
PARAMETER :: map_initial = 1, &
98 INTEGER :: errorflag,ifile,ireg,iproc,nregionslocal
100 TYPE(t_level
),
POINTER :: levels(:)
101 TYPE(t_region
),
POINTER :: pregion
107 rcsidentstring =
'$RCSfile: rflumap.F90,v $ $Revision: 1.6 $'
113 ALLOCATE(global,stat=errorflag)
114 IF ( errorflag /= err_none )
THEN
115 WRITE(stderr,
'(A,1X,A)') solver_name,
'ERROR - Pointer allocation failed.'
119 casename = casestring(1:len(casestring))
142 IF ( mapoption == map_initial )
THEN
143 global%nRegions = nregions
144 global%nProcs = nprocs
158 ELSE IF ( mapoption == map_final )
THEN
169 DO iproc = 1,global%nProcs
185 DO ireg = 1,global%nRegionsLocal
186 pregion => levels(1)%regions(ireg)
216 CALL
errorstop(global,err_reached_default,__line__)
subroutine, public rflu_genx_buildrocinpanestrings(pRegion, paneStringVol, paneStringSurf)
subroutine rflu_creategrid(pRegion)
subroutine, public rflu_openregionmappingfile(global)
subroutine rflu_destroygrid(pRegion)
subroutine rflu_printwarninfo(global)
subroutine, public rflu_destroyregionmapping(global, mapType)
subroutine rflu_setrestarttimeflag(global)
subroutine, public rflu_genx_closerocinctrlfiles(global)
subroutine, public rflu_closeregionmappingfile(global)
subroutine, public rflu_buildregionmappingsimple(global)
subroutine, public rflu_genx_openrocinctrlfiles(global)
subroutine, public rflu_readregionmappingfile(global, readMode, myProcId)
subroutine rflu_builddatastruct(global, levels)
subroutine, public rflu_writeregionmappingfile(global)
subroutine rflumap(caseString, mapOption, nRegions, nProcs, verbLevel)
subroutine, public rflu_readdimensions(pRegion)
subroutine, public rflu_genx_readctrlfile(global)
subroutine, public rflu_checkregionmapping(global)
subroutine errorstop(global, errorCode, errorLine, addMessage)
subroutine rflu_writeversionstring(global)
subroutine, public rflu_applyregionmapping(global, levels)
subroutine rflu_initglobal(casename, verbLevel, communicator, global)
subroutine rflu_readrestartinfo(global)
subroutine, public rflu_genx_writerocinctrlfiles(global, iProc, paneStringVol, paneStringSurf)
subroutine, public rflu_createregionmapping(global, mapType)