Go to the source code of this file.
Functions | |
fileName | vtmOutputBase (outputDir/regionDir/vtkName+timeDesc) |
forAll (patchIds, i) | |
patchWriters | resize (patchIds.size()) |
List< wordList > | procPatchNames (UPstream::nProcs()) |
for (const label patchId :patchIds) | |
patchWriters | resize (nPatchWriters) |
if (internalWriter) | |
for (vtk::patchWriter &writer :patchWriters) | |
patchWriters | clear () |
if (UPstream::master() &&nProcPatches) | |
Variables | |
const label | nVolFields |
const auto | subDirNaming |
autoPtr< vtk::internalWriter > | internalWriter |
PtrList< vtk::patchWriter > | patchWriters |
const polyBoundaryMesh & | patches = mesh.boundaryMesh() |
labelList | patchIds |
label | nPatchWriters = 0 |
const label | nProcPatches = returnReduce(nPatchWriters, sumOp<label>()) |
fileName vtmOutputBase | ( | outputDir/regionDir/vtkName+ | timeDesc | ) |
forAll | ( | patchIds | , |
i | |||
) |
Definition at line 63 of file convertProcessorPatches.H.
References patches, and patchIds.
Referenced by if().
patchWriters resize | ( | patchIds. | size() | ) |
Referenced by bitSet::andEq(), Field< Foam::vector >::assign(), bitSet::assign(), Field< Foam::vector >::autoMap(), CloudFunctionObjectList< KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::CloudFunctionObjectList(), CompactIOList< face, label >::CompactIOList(), List< Field< scalar > >::emplace_back(), DynamicList< Foam::vector >::emplace_back(), DynamicField< Foam::vector >::emplace_back(), PtrDynList< Foam::profilingInformation >::emplace_set(), Field< Foam::vector >::Field(), GlobalIOField< vector >::GlobalIOField(), GlobalIOList< kinematicParcelInjectionData >::GlobalIOList(), IjkField< Foam::vector >::IjkField(), InjectionModelList< Foam::KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::InjectionModelList(), IOList< labelList >::IOList(), Field< Foam::vector >::map(), List< Field< scalar > >::newElmt(), DynamicList< Foam::vector >::operator()(), DynamicField< Foam::vector >::operator()(), PtrList< transferModel >::operator=(), bitSet::orEq(), ParticleForceList< KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::ParticleForceList(), SubStrings< StringType >::pop_back(), PtrDynList< Foam::profilingInformation >::pop_back(), List< Field< scalar > >::pop_back(), DynamicField< Foam::vector >::pop_back(), DynamicList< Foam::vector >::pop_back(), SubStrings< StringType >::pop_front(), PtrListDictionary< phaseModel >::PtrListDictionary(), PtrDynList< Foam::profilingInformation >::push_back(), PtrList< transferModel >::push_back(), List< Field< scalar > >::push_back(), DynamicList< Foam::vector >::push_back(), DynamicField< Foam::vector >::push_back(), GeometricBoundaryField< Foam::vector, Foam::fvPatchField, Foam::volMesh >::readField(), PtrList< transferModel >::readIstream(), PtrDynList< Foam::profilingInformation >::reserve(), MRFZoneList::reset(), porosityModelList::reset(), optionList::reset(), PtrDynList< Foam::profilingInformation >::resize(), List< Field< scalar > >::resize(), IjkField< Foam::vector >::resize(), PtrListDetail< const Foam::UList >::resize(), PtrList< transferModel >::resize(), SquareMatrix< cmptType >::resize(), DynamicList< Foam::vector >::resize(), DynamicField< Foam::vector >::resize(), token::Compound< T >::resize(), PtrDynList< Foam::profilingInformation >::set(), bitSet::set(), SquareMatrix< cmptType >::setSize(), Matrix< RectangularMatrix< Type >, Type >::setSize(), PtrDynList< Foam::profilingInformation >::shrink_to_fit(), DynamicList< Foam::vector >::shrink_to_fit(), DynamicField< Foam::vector >::shrink_to_fit(), PtrDynList< Foam::profilingInformation >::try_emplace(), bitSet::unset(), and bitSet::xorEq().
List<wordList> procPatchNames | ( | UPstream::nProcs() | ) |
Definition at line 79 of file convertProcessorPatches.H.
References Foam::New(), nPatchWriters, patches, patchId(), patchWriters, pp(), procPatchNames(), subDirNaming, vtmOutputBase(), and writer().
patchWriters resize | ( | nPatchWriters | ) |
if | ( | internalWriter | ) |
Definition at line 145 of file convertProcessorPatches.H.
References internalWriter.
for | ( | vtk::patchWriter &writer :patchWriters | ) |
Definition at line 150 of file convertProcessorPatches.H.
References writer().
patchWriters clear | ( | ) |
if | ( | UPstream::master() && | nProcPatches | ) |
Definition at line 162 of file convertProcessorPatches.H.
References forAll(), Foam::Info, n, Foam::name(), Foam::nl, nProcPatches, outputName(), procPatchNames(), subDirNaming, vtmBoundaries, vtmOutputBase(), and vtmWriter.
const label nVolFields |
Definition at line 28 of file convertProcessorPatches.H.
Referenced by vtkWrite::write().
const auto subDirNaming |
Definition at line 43 of file convertProcessorPatches.H.
autoPtr<vtk::internalWriter> internalWriter |
Definition at line 49 of file convertProcessorPatches.H.
Referenced by if(), vtkWrite::write(), Foam::writeAllDimFields(), Foam::writeAllPointFields(), Foam::writeAllVolFields(), Foam::writeDimFields(), Foam::writePointField(), Foam::writePointFields(), Foam::writeVolFields(), and vtkWrite::writeVolFieldsImpl().
PtrList<vtk::patchWriter> patchWriters |
Definition at line 52 of file convertProcessorPatches.H.
Referenced by for(), vtkWrite::write(), Foam::writeAllPointFields(), Foam::writeAllVolFields(), Foam::writePointField(), Foam::writePointFields(), Foam::writeVolFields(), and vtkWrite::writeVolFieldsImpl().
const polyBoundaryMesh& patches = mesh.boundaryMesh() |
Definition at line 54 of file convertProcessorPatches.H.
Referenced by isoSurfacePoint::adaptPatchFields(), fvMeshAdder::add(), columnFvMeshInfo::addLocalPatches(), polyTopoChange::addMesh(), zoneCellStencils::allCoupledFacesPatch(), cellToFaceStencil::allCoupledFacesPatch(), cellToCellStencil::allCoupledFacesPatch(), lumpedPointMovement::areas(), assemblyFaceAreaPairGAMGAgglomeration::assemblyFaceAreaPairGAMGAgglomeration(), patchMeshWriter::beginPiece(), meshRefinement::blockLeakFaces(), addPatchCellLayer::calcExtrudeInfo(), cellToFaceStencil::calcFaceStencil(), polyDualMesh::calcFeatures(), solarLoad::calculate(), processorColour::cellColour(), repatchPolyTopoChanger::changePatches(), polyMeshGeometry::checkFaceDotProduct(), polyMeshGeometry::checkFaceSkewness(), polyMeshTetDecomposition::checkFaceTets(), polyMeshGeometry::checkFaceTets(), polyMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceWeights(), hexRef8::checkMesh(), polyMeshGeometry::checkVolRatio(), polyBoundaryMesh::clearAddressing(), polyBoundaryMesh::clearGeom(), processorColour::colour(), adjointEikonalSolver::computeYPhi(), hexRef8::consistentSlowRefinement2(), directionalMeshWave::correct(), SSG< BasicTurbulenceModel >::correct(), LRR< BasicTurbulenceModel >::correct(), advectionDiffusion::correct(), ThermalPhaseChangePhaseSystem< BasePhaseSystem >::correctInterfaceThermo(), ReynoldsStress< RASModel< BasicTurbulenceModel > >::correctWallShearStress(), decompositionMethod::decompose(), faMeshDecomposition::decomposeMesh(), fvMeshDistribute::distribute(), distributedTriSurfaceMesh::distribute(), snappyRefineDriver::doRefine(), faBoundaryMesh::edgeFaces(), faBoundaryMesh::edgeLabels(), yPlus::execute(), wallHeatFlux::execute(), extendedCellToCellStencil::extendedCellToCellStencil(), extendedCellToFaceStencil::extendedCellToFaceStencil(), extendedFaceToCellStencil::extendedFaceToCellStencil(), faBoundaryMesh::faBoundaryMesh(), faBoundaryMeshMapper::faBoundaryMeshMapper(), fvBoundaryMesh::faceCells(), polyBoundaryMesh::faceCells(), faMeshMapper::faMeshMapper(), localPointRegion::findDuplicateFacePairs(), polyMeshTetDecomposition::findFaceBasePts(), polyBoundaryMesh::findPatchIDs(), for(), forAll(), lumpedPointMovement::forcesAndMoments(), FreeStream< CloudType >::FreeStream(), fvBoundaryMeshMapper::fvBoundaryMeshMapper(), removeCells::getExposedFaces(), GenericPatchGeoFieldsWriter< PatchType >::getFaceField(), combineFaces::getMergeSets(), externalDisplacementMeshMover::getPatch(), surfaceFormatsCore::getSelectedPatches(), globalIndexAndTransform::globalIndexAndTransform(), hexCellFvMesh::hexCellFvMesh(), viewFactor::initialise(), PDRblock::innerMesh(), fvBoundaryMesh::interfaces(), faBoundaryMesh::interfaces(), isoSurfacePoint::isoSurfacePoint(), triSurfaceLoader::load(), localPointRegion::localPointRegion(), patchMeanVelocityForce::magUbarAve(), meshRefinement::makePatch(), volSurfaceMapping::mapInternalToSurface(), meshRefinement::mergePatchFaces(), meshRefinement::mergePatchFacesUndo(), meshRefinement::meshedPatches(), fvBoundaryMesh::movePoints(), processorTopology::New(), faMeshTools::newMesh(), faBoundaryMesh::nNonProcessor(), polyBoundaryMesh::nNonProcessor(), meshSearch::nonCoupledBoundaryTree(), zoneCellStencils::nonEmptyFacesPatch(), faBoundaryMesh::nProcessorPatches(), polyBoundaryMesh::nProcessorPatches(), Schaeffer::nu(), JohnsonJacksonSchaeffer::nu(), polyBoundaryMesh::patchID(), faBoundaryMesh::patchRanges(), polyBoundaryMesh::patchSet(), faBoundaryMesh::patchStarts(), pointBoundaryMeshMapper::pointBoundaryMeshMapper(), polyBoundaryMesh::polyBoundaryMesh(), faMeshTools::printMeshChecks(), externalFileSource::read(), contactHeatFluxSource::read(), triSurfaceMesh::regions(), polyBoundaryMesh::reorder(), snappySnapDriver::repatchToSurface(), patchProbes::sample(), motionSmootherAlgo::scaleMesh(), faBoundaryMesh::setGroup(), polyBoundaryMesh::setGroup(), lumpedPointDisplacementPointPatchVectorField::setPatchControls(), duplicatePoints::setRefinement(), removeCells::setRefinement(), perfectInterface::setRefinement(), combineFaces::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), addPatchCellLayer::setRefinement(), triSurface::sortedZones(), oversetFvPatchField< Type >::storeFringeCoefficients(), syncTools::swapBoundaryCellList(), syncTools::syncBoundaryFaceList(), syncTools::syncEdgeMap(), syncTools::syncFaceList(), syncTools::syncPointMap(), meshRefinement::testSyncBoundaryFaceList(), triSurface::transfer(), liquidFilmBase::Up(), oversetFvMeshBase::updateAddressing(), motionSmootherAlgo::updateMesh(), liquidFilmBase::Uw(), zoneCellStencils::validBoundaryFaces(), cellToFaceStencil::validBoundaryFaces(), cellToCellStencil::validBoundaryFaces(), wallLayerCells::wallLayerCells(), streamLineBase::wallPatch(), polyBoundaryMesh::whichPatchFace(), yPlus::write(), wallShearStress::write(), vtkWrite::write(), patchMeshWriter::writeNeighIDs(), patchMeshWriter::writePatchIDs(), patchMeshWriter::writePoints(), patchMeshWriter::writePolys(), patchMeshWriter::writePolysLegacy(), writer::writeSolution(), lumpedPointMovement::writeVTP(), lumpedPointMovement::writeZonesVTP(), wallLubricationModel::zeroGradWalls(), and meshRefinement::zonify().
labelList patchIds |
Definition at line 56 of file convertProcessorPatches.H.
Referenced by injectionModelList::correct(), ensightMesh::correct(), forAll(), if(), Foam::lumpedPointTools::lumpedPointPatchList(), filmTurbulenceModel::primaryRegionFriction(), GeometricBoundaryField< Foam::vector, Foam::fvPatchField, Foam::volMesh >::readField(), vtkWrite::write(), lumpedPointMovement::writeVTP(), and lumpedPointMovement::writeZonesVTP().
label nPatchWriters = 0 |
Definition at line 74 of file convertProcessorPatches.H.
Referenced by for(), if(), and vtkWrite::write().
const label nProcPatches = returnReduce(nPatchWriters, sumOp<label>()) |
Definition at line 160 of file convertProcessorPatches.H.
Referenced by faMeshDecomposition::decomposeMesh(), if(), and faMeshDecomposition::writeDecomposition().