106   include 
'roccomf90.h' 
  117   CHARACTER(*) :: casestring
 
  118   INTEGER, 
INTENT(IN) :: verblevel
 
  124   CHARACTER(CHRLEN) :: casename
 
  126   CHARACTER(CHRLEN) :: surfwinnameinput,volwinnameinput
 
  128   INTEGER :: errorflag,ilev,ireg
 
  130   INTEGER :: handleobtain
 
  132   TYPE(t_region
), 
POINTER :: pregion,pregionserial
 
  134   TYPE(t_level
), 
POINTER :: levels(:)
 
  143   ALLOCATE(global,stat=errorflag)
 
  144   IF ( errorflag /= err_none ) 
THEN  
  145     WRITE(stderr,
'(A,1X,A)') solver_name,
'ERROR - Pointer allocation failed.' 
  149   casename = casestring(1:len(casestring))
 
  177   IF ( global%myProcid == masterproc ) 
THEN 
  179     IF ( global%verbLevel /= verbose_none ) 
THEN 
  207   surfwinnameinput = 
'RocfluInputSurf' 
  208   volwinnameinput  = 
'RocfluInputVol TEMP' 
  210   global%winNameIn  = trim(global%winName)//
'-IN' 
  211   global%winNameOut = trim(global%winName)//
'-OUT' 
  213   CALL rocin_load_module(trim(global%winNameIn))
 
  214   CALL rocout_load_module(trim(global%winNameOut))
 
  216   handleobtain = com_get_function_handle(trim(global%winNameIn)// &
 
  225   pregionserial => levels(1)%regions(0)
 
  252   pregionserial => levels(1)%regions(0) 
 
  260   IF ( pregionserial%grid%nPatches > 0 ) 
THEN         
  274   IF ( global%enforceFlag .EQV. .true. ) 
THEN  
  278   IF ( global%transformFlag .EQV. .true. ) 
THEN  
  282   IF ( global%verbLevel > verbose_none ) 
THEN  
  305   IF ( global%distortFlag .EQV. .true. ) 
THEN 
  375   IF ( (global%nRegionsLocal == 1) .OR. (global%plagUsed .EQV. .true.) ) 
THEN  
  397   IF ( global%solverType == solv_implicit_nk ) 
THEN  
  398     IF ( pregionserial%mixtInput%spaceOrder > 1 ) 
THEN 
  406                                          pregionserial%mixtInput%spaceOrder-1)
 
  420     IF ( pregionserial%mixtInput%spaceOrder > 1 ) 
THEN 
  426     IF ( global%nRegionsLocal == 1 ) 
THEN  
  435   IF ( global%nRegionsLocal > 1 ) 
THEN  
  456     IF ( pregionserial%mixtInput%spaceOrder > 1 ) 
THEN  
  465     DO ireg = 1,global%nRegionsLocal
 
  466       pregion => levels(1)%regions(ireg)
 
  514       IF ( global%solverType == solv_implicit_nk ) 
THEN  
  540     IF ( pregionserial%mixtInput%spaceOrder > 1 ) 
THEN  
  554     DO ireg = 1,global%nRegionsLocal    
 
  555       pregion => levels(1)%regions(ireg)
 
  565       IF ( pregion%grid%nPatches > 0 ) 
THEN         
  602     DO ireg = 1,global%nRegionsLocal
 
  603       pregion => levels(1)%regions(ireg)
 
  611     DO ireg = 1,global%nRegionsLocal
 
  612       pregion => levels(1)%regions(ireg)
 
  619     DO ireg = 1,global%nRegionsLocal
 
  620       pregion => levels(1)%regions(ireg)
 
  631     DO ireg = 1,global%nRegionsLocal    
 
  632       pregion => levels(1)%regions(ireg)
 
  701   IF ( global%solverType == solv_implicit_nk ) 
THEN  
  721   WRITE (*,*) 
"rflumap finished sucessfully" 
subroutine, public rflu_buildcell2facelist(pRegion)
 
subroutine, public rflu_rnmb_destroysv2pvmap(pRegion)
 
subroutine, public rflu_destroycell2facelist(pRegion)
 
subroutine rflu_creategrid(pRegion)
 
subroutine, public rflu_sype_buildtransforms(pRegion)
 
subroutine, public rflu_buildbvertexlists(pRegion)
 
subroutine, public rflu_rnmb_readpxx2sxxmaps(pRegion)
 
subroutine, public rflu_comm_countbordersserial(pRegion)
 
subroutine, public rflu_genx_creategridsurf(pRegion)
 
subroutine, public rflu_createc2cstencilwrapper(pRegion)
 
subroutine, public rflu_genx_destroygridsurf(pRegion)
 
subroutine, public rflu_genx_hardcodewindowname(global)
 
subroutine rflu_destroygrid(pRegion)
 
subroutine rflu_printwarninfo(global)
 
subroutine, public rflu_checkpatchbcconsistency(pRegion)
 
subroutine, public rflu_deallocatememorygspeeds(pRegion)
 
subroutine, public rflu_destroyregionmapping(global, mapType)
 
subroutine, public rflu_genx_registergridsurf(pRegion)
 
subroutine, public rflu_genx_createattrgridsurf(pRegion)
 
subroutine, public rflu_part_buildvertexlists(pRegion, pRegionSerial)
 
subroutine, public rflu_destroyfacelist(pRegion)
 
subroutine, public rflu_rnmb_destroypbf2sbfmap(pRegion)
 
subroutine, public rflu_sype_buildvertexmaps(pRegion)
 
subroutine, public rflu_createcell2facelist(pRegion)
 
subroutine, public rflu_rnmb_buildsv2pvmap(pRegion)
 
subroutine, public rflu_part_buildcelllists(pRegion, pRegionSerial)
 
subroutine, public rflu_part_destroypatchlists(pRegion)
 
subroutine rflu_readconvgridwrapper(pRegion)
 
subroutine, public rflu_destroygeometry(pRegion)
 
subroutine, public rflu_genx_buildpconn(pRegion)
 
subroutine registerfunction(global, funName, fileName)
 
subroutine, public rflu_writeloc2globcellmapping(pRegion)
 
subroutine, public rflu_part_buildpatchlists(pRegion, pRegionSerial)
 
subroutine, public rflu_comm_checkcountborders(regions)
 
subroutine, public rflu_genx_storenameshandles(global, surfWinNameInput, volWinNameInput, handleObtain)
 
subroutine, public rflu_col_createcoloring(pRegion)
 
subroutine, public rflu_comm_writecommlists(pRegion)
 
subroutine, public rflu_setmaxdimensions(pRegion)
 
subroutine, public rflu_comm_destroybordercntr(pRegion)
 
subroutine, public rflu_readgridwrapper(pRegion)
 
subroutine rflu_setrestarttimeflag(global)
 
subroutine, public rflu_createvert2celllist(pRegion)
 
subroutine, public rflu_buildgeometry(pRegion, sypeFaceFlag)
 
subroutine, public rflu_rnmb_destroypc2scmap(pRegion)
 
subroutine rflupart(caseString, verbLevel)
 
subroutine, public rflu_sype_destroyp2vclist(pRegion)
 
LOGICAL function, public rflu_decideneedgridspeeds(pRegion)
 
subroutine, public rflu_part_renumbervertexlists(pRegion)
 
subroutine scalerotatevector(global, vect)
 
subroutine, public rflu_rnmb_buildsc2pcmap(pRegion, sortFlag)
 
subroutine, public rflu_setregionmappingserial(global)
 
subroutine, public rflu_comm_createborders(pRegion, createMode)
 
subroutine, public rflu_readloc2globcellmapping(pRegion)
 
subroutine, public rflu_destroybcellmlist(pRegion)
 
subroutine, public rflu_part_addvirtualcells(pRegion, pRegionSerial)
 
subroutine, public rflu_rnmb_destroysc2rmap(pRegion)
 
subroutine, public rflu_part_destroycelllists(pRegion)
 
subroutine, public rflu_genx_createwindows(pRegion, communicator)
 
subroutine, public rflu_createfacelist(pRegion)
 
subroutine, public rflu_rnmb_buildsbc2pcmap(pRegion, pRegionSerial)
 
subroutine, public rflu_createpatchneighbormaps(pRegion)
 
subroutine, public rflu_part_destroyvertexdata(pRegion)
 
subroutine, public rflu_buildglob2loccellmapping(pRegion)
 
subroutine, public rflu_part_partitionregion(pRegion)
 
subroutine, public rflu_comm_createbordercntr(pRegion, nBordersMaxOpt)
 
subroutine, public rflu_destroyc2cstencilwrapper(pRegion)
 
subroutine, public rflu_destroypatchneighbormaps(pRegion)
 
subroutine, public rflu_rnmb_destroysc2pcmap(pRegion)
 
subroutine, public rflu_genx_createattrgspeeds(pRegion)
 
subroutine, public rflu_genx_buildgridsurf(pRegion)
 
subroutine, public rflu_buildbcellmlist(pRegion)
 
subroutine, public rflu_buildfacelist(pRegion)
 
subroutine, public rflu_renumberbfacelists(pRegion)
 
subroutine, public rflu_genx_getdimensionsderived(pRegion)
 
subroutine, public rflu_sype_addvirtualcells(pRegion)
 
subroutine, public rflu_rnmb_destroypv2svmap(pRegion)
 
subroutine, public rflu_rnmb_writesc2rmap(pRegion)
 
subroutine, public rflu_genx_storecommunicator(global, communicator)
 
subroutine, public rflu_readregionmappingfile(global, readMode, myProcId)
 
subroutine, public rflu_destroycellmapping(pRegion)
 
subroutine, public rflu_col_destroycoloring(pRegion)
 
subroutine rflu_builddatastruct(global, levels)
 
subroutine, public rflu_rnmb_createsc2rmap(pRegion)
 
subroutine, public rflu_genx_registergrid(pRegion)
 
subroutine, public rflu_col_writecoloring(pRegion)
 
subroutine, public rflu_sype_buildp2vclist(pRegion, pRegionSerial)
 
subroutine, public rflu_sype_createvertexmaps(pRegion)
 
subroutine, public rflu_writegridwrapper(pRegion)
 
subroutine, public rflu_rnmb_createpc2scmap(pRegion)
 
subroutine, public rflu_destroyvert2celllist(pRegion)
 
subroutine, public rflu_destroybvertexlists(pRegion)
 
subroutine rflu_user_enforcepatchcoords(pRegion)
 
subroutine, public rflu_createbvertexlists(pRegion)
 
subroutine, public rflu_setinfoc2cstencilwrapper(pRegion, orderNominal)
 
subroutine, public rflu_genx_createpconn(pRegion)
 
subroutine, public rflu_part_createreg2cellmap(pRegion)
 
subroutine rflu_setmoduletype(global, moduleType)
 
subroutine, public rflu_buildc2cstencilwrapper(pRegion, icgInput, constrInput)
 
subroutine rflu_randominit(regions)
 
subroutine rflu_printgridinfo(pRegion)
 
subroutine, public rflu_readdimensions(pRegion)
 
subroutine, public rflu_distortgrid(pRegion)
 
subroutine, public rflu_genx_registergridvol(pRegion)
 
subroutine, public rflu_rnmb_createpv2svmap(pRegion)
 
subroutine, public rflu_genx_readctrlfile(global)
 
subroutine, public rflu_buildpatchneighbormaps(pRegion)
 
subroutine, public rflu_part_buildborderfacelist(pRegion)
 
subroutine, public rflu_part_buildvertexdata(pRegion, pRegionSerial)
 
subroutine, public rflu_writedimensions(pRegion)
 
subroutine, public rflu_genx_readwindow(pRegion, windowType)
 
subroutine, public rflu_computepatchnormalslocal(pRegion)
 
subroutine, public rflu_sype_writetransforms(pRegion)
 
subroutine, public rflu_writedimensionsborders(pRegion)
 
subroutine, public rflu_part_buildreg2cellmap(pRegion)
 
subroutine, public rflu_sype_buildp2vclistserial(pRegion)
 
subroutine, public rflu_createcellmapping(pRegion)
 
subroutine, public rflu_rnmb_destroysbc2pcmap(pRegion)
 
subroutine, public rflu_allocatememorygspeeds(pRegion)
 
subroutine, public rflu_rnmb_createpbf2sbfmap(pRegion)
 
subroutine, public rflu_part_createpatchlists(pRegion, pRegionSerial)
 
subroutine deregisterfunction(global)
 
subroutine, public rflu_creategeometry(pRegion)
 
subroutine rflu_writeversionstring(global)
 
subroutine, public rflu_applyregionmapping(global, levels)
 
subroutine, public rflu_part_createcelllists(pRegion, pRegionSerial)
 
subroutine rflu_initglobal(casename, verbLevel, communicator, global)
 
subroutine rflu_writerestartinfo(global)
 
LOGICAL function, public rflu_sype_havesypepatches(pRegion)
 
subroutine, public rflu_comm_countborders(pRegion, pRegionSerial)
 
subroutine rflu_readrestartinfo(global)
 
subroutine, public rflu_imposeregionmappingserial(global)
 
subroutine, public rflu_buildvert2celllist(pRegion)
 
subroutine, public rflu_genx_destroypconn(pRegion)
 
subroutine, public rflu_comm_buildcommlists(regions)
 
subroutine, public rflu_rnmb_writepxx2sxxmaps(pRegion)
 
subroutine, public rflu_createregionmapping(global, mapType)
 
subroutine, public rflu_buildloc2globcellmapping(pRegion)
 
subroutine, public rflu_createbcellmlist(pRegion)