114 TYPE(t_level
),
POINTER :: levels(:)
120 CHARACTER(CHRLEN) :: casename,rcsidentstring
121 INTEGER :: errorflag,ipatchserial,ireg
122 TYPE(t_region
),
POINTER :: pregion,pregionserial
124 TYPE(t_patch),
POINTER :: ppatchserial
131 '$RCSfile: RFLU_MergePostProcessRegions.F90,v $ $Revision: 1.29 $'
133 global => levels(1)%regions(1)%global
136 'RFLU_MergePostProcessRegions.F90')
143 IF ( global%postOutputFormat == post_output_format_tecplot )
THEN
152 pregionserial => levels(1)%regions(0)
157 IF ( pregionserial%grid%nPatches > 0 )
THEN
169 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
174 IF ( global%plagUsed .EQV. .true. )
THEN
183 DO ireg = 1,global%nRegionsLocal
184 pregion => levels(1)%regions(ireg)
189 IF ( pregion%grid%nPatches > 0 )
THEN
195 IF ( global%verbLevel > verbose_none )
THEN
211 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
215 IF ( global%postPlotType == plot_grid_flow )
THEN
218 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
222 IF ( global%verbLevel > verbose_none )
THEN
229 IF ( global%postPlotType == plot_grid_flow )
THEN
232 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
241 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
255 global%nRegionsLocal = 1
257 IF ( global%verbLevel > verbose_none )
THEN
265 IF ( global%postPlotType == plot_grid_flow )
THEN
268 IF ( global%verbLevel > verbose_none )
THEN
273 IF ( global%plagUsed .EQV. .true. )
THEN
274 IF ( global%verbLevel > verbose_none )
THEN
285 IF ( global%postWriteMergeFlag .EQV. .true. )
THEN
290 IF ( global%postPlotType == plot_grid_flow )
THEN
316 IF ( global%postPlotType == plot_grid_flow )
THEN
330 IF ( (global%postDiscFlag .EQV. .true.) .OR. &
331 (global%postVortFlag .EQV. .true.) .OR. &
332 (global%postVortCoreFlag .EQV. .true.) )
THEN
348 IF ( (global%postDiscFlag .EQV. .true.) .OR. &
349 (global%postVortFlag .EQV. .true.) .OR. &
350 (global%postVortCoreFlag .EQV. .true.) )
THEN
360 IF ( global%initFlowFlag == initflow_fromhardcode )
THEN
368 IF ( (global%nProbes > 0) .AND. &
369 (global%postCompErrFlag .EQV. .true.) .AND. &
370 (global%flowType == flow_unsteady) .AND. &
371 (global%initFlowFlag == initflow_fromhardcode) )
THEN
385 IF ( global%postExtractFlag .EQV. .true. )
THEN
394 IF ( (global%postPlotType == plot_grid_flow) .AND. &
395 (global%postInterpType /= interp_type_none) )
THEN
399 IF ( global%postInterpType == interp_type_proper )
THEN
408 IF ( global%postInterpType == interp_type_proper )
THEN
419 SELECT CASE ( global%postOutputFormat )
421 CASE ( post_output_format_tecplot )
424 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
429 IF ( global%plagUsed .EQV. .true. )
THEN
435 IF ( global%postPlotVolFlag .EQV. .true. )
THEN
443 DO ipatchserial = 1,pregionserial%grid%nPatches
444 ppatchserial => pregionserial%patches(ipatchserial)
446 IF ( ppatchserial%plotFlag .EQV. .true. )
THEN
453 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
454 DO ipatchserial = 1,pregionserial%grid%nPatches
455 ppatchserial => pregionserial%patches(ipatchserial)
464 IF ( global%plagUsed .EQV. .true. )
THEN
467 DO ipatchserial = 1,pregionserial%grid%nPatches
468 ppatchserial => pregionserial%patches(ipatchserial)
470 IF ( ppatchserial%plotStatsFlag .EQV. .true. )
THEN
481 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
486 IF ( global%plagUsed .EQV. .true. )
THEN
492 CASE ( post_output_format_ensight )
493 pregion => levels(1)%regions(0)
508 CALL
errorstop(global,err_reached_default,__line__)
530 IF ( global%patchCoeffFlag .EQV. .true. )
THEN
536 IF ( (global%postPlotType == plot_grid_flow) .AND. &
537 (global%postInterpType /= interp_type_none) )
THEN
subroutine, public rflu_buildcell2facelist(pRegion)
subroutine, public rflu_destroycell2facelist(pRegion)
subroutine, public rflu_tec_destroydatapatch(pRegion, pPatch)
subroutine rflu_creategrid(pRegion)
subroutine rflu_ens_closefileflowwrapper(global)
subroutine rflu_computeexactflowerror(pRegion)
subroutine rflu_setvars(pRegion, icgBeg, icgEnd)
subroutine, public plag_setdimensions(pRegion, nPcls)
subroutine, public rflu_buildbvertexlists(pRegion)
subroutine, public rflu_rnmb_readpxx2sxxmaps(pRegion)
subroutine, public rflu_createc2cstencilwrapper(pRegion)
subroutine, public rflu_tec_destroydatafieldsurf(pRegion, pPatch)
subroutine rflu_mergepostprocessregions(levels)
subroutine, public rflu_createwtsc2cwrapper(pRegion, order)
subroutine rflu_deallocmemvertwrapper(pRegion)
subroutine rflu_destroygrid(pRegion)
subroutine rflu_setvarswrapper(pRegion, icgBeg, icgEnd)
subroutine, public rflu_deallocatememorygspeeds(pRegion)
subroutine, public rflu_readdimensionswrapper(pRegion)
subroutine, public rflu_destroyfacelist(pRegion)
subroutine, public rflu_readpatchcoeffswrapper(pRegion)
subroutine, public rflu_rnmb_destroypbf2sbfmap(pRegion)
subroutine, public rflu_writedimensionswrapper(pRegion, writeMode)
subroutine, public rflu_writeflowwrapper(pRegion)
subroutine, public rflu_createcell2facelist(pRegion)
subroutine, public rflu_tec_openfilefield(pRegion)
subroutine, public rflu_destroygeometry(pRegion)
subroutine, public rflu_setinfostencilvert2cell(pRegion, orderNominal)
subroutine registerfunction(global, funName, fileName)
subroutine, public rflu_tec_builddatafieldvol(pRegion)
subroutine, public rflu_writeloc2globcellmapping(pRegion)
subroutine, public rflu_tec_builddatapatchstats(pRegion, pPatch)
subroutine, public rflu_readgridwrapper(pRegion)
subroutine, public rflu_createvert2celllist(pRegion)
subroutine, public rflu_buildgeometry(pRegion, sypeFaceFlag)
subroutine, public rflu_printplottingvarsinfo(pRegion)
subroutine, public rflu_rnmb_destroypc2scmap(pRegion)
subroutine, public rflu_findprobecells(pRegion)
subroutine rflu_setvarinfowrapper(pRegion)
subroutine, public rflu_createstencilvert2cell(pRegion)
subroutine, public rflu_tec_closefilepatch(global)
subroutine, public rflu_readloc2globcellmapping(pRegion)
subroutine, public rflu_tec_init(global)
subroutine, public rflu_destroypatchcoeffs(pRegion)
subroutine, public rflu_openprobefiles(pRegion)
subroutine, public rflu_ens_openfilegeometry(global, iServer)
subroutine, public rflu_buildstencilvert2cell(pRegion)
subroutine, public rflu_createfacelist(pRegion)
subroutine, public rflu_tec_openfilepnt(pRegion)
subroutine, public rflu_countplottingvars(pRegion)
subroutine rflu_setpatchplotflags(pRegion)
subroutine, public rflu_buildglob2loccellmapping(pRegion)
subroutine rflu_ens_writefilecase(global, iServer)
subroutine, public rflu_tec_writefilefieldvol(pRegion)
subroutine rflu_ens_openfileflowwrapper(global, iServer)
subroutine, public rflu_tec_writefilepatch(pRegion, pPatch)
subroutine, public rflu_destroyc2cstencilwrapper(pRegion)
subroutine rflu_ens_storepartnumber(global)
subroutine rflu_allocmemvertwrapper(pRegion)
subroutine, public rflu_tec_closefilefield(global)
subroutine, public rflu_merg_mergegrid(pRegion, pRegionSerial)
subroutine rflu_deallocmemsolwrapper(pRegion)
subroutine rflu_computeexactflowprobeerror(pRegion)
subroutine, public rflu_buildfacelist(pRegion)
subroutine, public rflu_renumberbfacelists(pRegion)
subroutine, public rflu_destroystencilvert2cell(pRegion)
subroutine, public rflu_rnmb_destroypv2svmap(pRegion)
subroutine, public rflu_destroycellmapping(pRegion)
subroutine, public rflu_tec_openfilepatch(pRegion)
subroutine, public rflu_readflowwrapper(pRegion)
subroutine, public rflu_ens_writegridwrapper(pRegion, emptyPartFlagIn)
LOGICAL function, public rflu_decidecomputeplottingvars(pRegion)
subroutine, public rflu_tec_closefilepatchstats(global)
subroutine, public rflu_ens_writeflowwrapper(pRegion, emptyPartFlagIn)
subroutine, public rflu_writegridwrapper(pRegion)
subroutine, public rflu_destroyplottingvars(pRegion)
subroutine rflu_allocmemsolwrapper(pRegion)
subroutine, public rflu_rnmb_createpc2scmap(pRegion)
subroutine, public rflu_destroyvert2celllist(pRegion)
subroutine, public rflu_createpatchcoeffs(pRegion)
subroutine, public rflu_destroybvertexlists(pRegion)
subroutine, public rflu_ens_destroydatainfo(global)
subroutine, public rflu_tec_destroydatafieldvol(pRegion)
subroutine, public rflu_computewtsc2cwrapper(pRegion, order)
subroutine, public rflu_createbvertexlists(pRegion)
subroutine, public rflu_setinfoc2cstencilwrapper(pRegion, orderNominal)
LOGICAL function rflu_decidebuildgeometry(global)
subroutine, public rflu_tec_writefilefieldsurf(pRegion, pPatch)
subroutine, public rflu_buildc2cstencilwrapper(pRegion, icgInput, constrInput)
subroutine, public rflu_merg_mergesolwrapper(pRegion, pRegionSerial)
subroutine, public rflu_merg_mergepatchcoeffs(pRegion, pRegionSerial)
subroutine, public rflu_ens_closefilegeometry(global)
subroutine rflu_printgridinfo(pRegion)
subroutine, public rflu_tec_openfilepatchstats(pRegion)
subroutine, public rflu_rnmb_createpv2svmap(pRegion)
subroutine, public rflu_tec_closefilepnt(global)
subroutine, public rflu_destroywtsc2cwrapper(pRegion)
subroutine, public rflu_buildplottingvarmaps(pRegion)
subroutine, public rflu_tec_writefilepnt(pRegion)
subroutine errorstop(global, errorCode, errorLine, addMessage)
subroutine, public rflu_computeplottingvarswrapper(pRegion)
subroutine, public rflu_destroyplottingvarmaps(pRegion)
subroutine, public rflu_createplottingvars(pRegion)
subroutine, public rflu_createcellmapping(pRegion)
subroutine, public rflu_allocatememorygspeeds(pRegion)
subroutine, public plag_printdimensions(pRegion)
subroutine, public rflu_ens_builddatainfo(pRegion, iServer)
subroutine, public rflu_rnmb_createpbf2sbfmap(pRegion)
subroutine deregisterfunction(global)
subroutine, public rflu_creategeometry(pRegion)
subroutine rflu_interpolatewrapper(pRegion)
subroutine, public rflu_closeprobefiles(pRegion)
subroutine, public rflu_buildvert2celllist(pRegion)
subroutine, public rflu_createplottingvarmaps(pRegion)
subroutine, public rflu_tec_builddatafieldsurf(pRegion, pPatch)
subroutine, public rflu_tec_builddatapatch(pRegion, pPatch)
subroutine rflu_printflowinfowrapper(pRegion)