Go to the source code of this file.
Functions | |
interpolationCellPoint< vector > | UInterpolator (HbyA) |
bitSet | isOwnerInterpolatedFace (mesh.nInternalFaces()) |
bitSet | isNeiInterpolatedFace (mesh.nInternalFaces()) |
labelListList | donorCell (mesh.nInternalFaces()) |
scalarListList | weightCellCells (mesh.nInternalFaces()) |
vectorField | UIntFaces (mesh.nInternalFaces(), Zero) |
labelList | receptorNeigCell (mesh.nInternalFaces(), -1) |
PtrList< fvMeshSubset > | meshParts (nZones) |
labelList | nCellsPerZone (nZones, Zero) |
forAll (meshParts, zonei) | |
for (label faceI=0;faceI< mesh.nInternalFaces();faceI++) | |
vectorField | U1Contrav (mesh.nInternalFaces(), Zero) |
surfaceVectorField | faceNormals (mesh.Sf()/mesh.magSf()) |
forAll (isNeiInterpolatedFace, faceI) | |
Variables | |
const labelList & | cellTypes = overlap.cellTypes() |
const labelIOList & | zoneID = overlap.zoneID() |
label | nZones = gMax(zoneID)+1 |
interpolationCellPoint<vector> UInterpolator | ( | HbyA | ) |
bitSet isOwnerInterpolatedFace | ( | mesh. | nInternalFaces() | ) |
bitSet isNeiInterpolatedFace | ( | mesh. | nInternalFaces() | ) |
labelListList donorCell | ( | mesh. | nInternalFaces() | ) |
scalarListList weightCellCells | ( | mesh. | nInternalFaces() | ) |
vectorField UIntFaces | ( | mesh. | nInternalFaces(), |
Zero | |||
) |
labelList receptorNeigCell | ( | mesh. | nInternalFaces(), |
- | 1 | ||
) |
PtrList<fvMeshSubset> meshParts | ( | nZones | ) |
Referenced by for(), forAll(), inverseDistance::markDonors(), inverseDistance::markPatchesAsHoles(), cellVolumeWeight::update(), and inverseDistance::update().
labelList nCellsPerZone | ( | nZones | , |
Zero | |||
) |
Referenced by trackingInverseDistance::trackingInverseDistance(), cellVolumeWeight::update(), and inverseDistance::update().
forAll | ( | meshParts | , |
zonei | |||
) |
Definition at line 29 of file interpolatedFaces.H.
References mesh, meshParts(), and zoneID.
Referenced by for().
for | ( | ) |
Definition at line 39 of file interpolatedFaces.H.
References cellTypes, donorCell(), forAll(), isNeiInterpolatedFace(), isOwnerInterpolatedFace(), Foam::mag(), mesh, meshParts(), nZones, receptorNeigCell(), Foam::sum(), UInterpolator(), UIntFaces(), weightCellCells(), and zoneID.
vectorField U1Contrav | ( | mesh. | nInternalFaces(), |
Zero | |||
) |
surfaceVectorField faceNormals | ( | mesh. | Sf)/mesh.magSf( | ) |
Referenced by averageNeighbourFvGeometryScheme::averageCentres(), averageNeighbourFvGeometryScheme::averageNeighbourCentres(), Foam::meshTools::calcBoxPointNormals(), polyDualMesh::calcFeatures(), processorPolyPatch::calcGeometry(), averageNeighbourFvGeometryScheme::clipFaceTet(), averageNeighbourFvGeometryScheme::clipPyramids(), PatchTools::edgeNormals(), triSurfaceTools::edgeSide(), primitiveMeshTools::faceConcavity(), searchablePlateFeatures::features(), forAll(), averageNeighbourFvGeometryScheme::makeNonOrthoWeights(), averageNeighbourFvGeometryScheme::makePyrHeights(), averageNeighbourFvGeometryScheme::movePoints(), faPatch::ngbPolyPatchPointNormals(), PatchTools::pointNormals(), sampledMeshedSurfaceNormal::sample(), extendedEdgeMesh::sortPointsAndEdges(), and Foam::meshTools::visNormal().
forAll | ( | isNeiInterpolatedFace | , |
faceI | |||
) |
Definition at line 180 of file interpolatedFaces.H.
References cellId, faceNormals(), HbyA, Foam::inv(), isNeiInterpolatedFace(), isOwnerInterpolatedFace(), Foam::mag(), mesh, n, Foam::normalised(), receptorNeigCell(), Foam::transform(), U1Contrav(), UIntFaces(), Y, and Foam::Zero.
const labelList& cellTypes = overlap.cellTypes() |
Definition at line 21 of file interpolatedFaces.H.
Referenced by for().
const labelIOList& zoneID = overlap.zoneID() |
Definition at line 22 of file interpolatedFaces.H.
Referenced by polyTopoChange::addCell(), polyTopoChange::addFace(), polyTopoChange::addPoint(), cellVolumeWeight::cellVolumeWeight(), cellZoneSet::cellZoneSet(), repatchPolyTopoChanger::changeAnchorPoint(), repatchPolyTopoChanger::changePatchID(), faceCells::faceCells(), faceZoneSet::faceZoneSet(), for(), forAll(), fvExprDriver::getTopoSetLabels(), interRegionExplicitPorositySource::initialise(), inverseDistance::inverseDistance(), meshRefinement::mergeBaffles(), polyMeshAdder::mergePoints(), polyTopoChange::modifyCell(), polyTopoChange::modifyFace(), polyTopoChange::modifyPoint(), multiBandZoneAbsorptionEmission::multiBandZoneAbsorptionEmission(), Foam::oversetAdjustPhi(), pointCells::pointCells(), pointZoneSet::pointZoneSet(), powerLawLopesdaCostaZone::powerLawLopesdaCostaZone(), cellSetOption::setCellSelection(), faceSetOption::setFaceSelection(), repatchPolyTopoChanger::setFaceZone(), duplicatePoints::setRefinement(), removeCells::setRefinement(), perfectInterface::setRefinement(), boundaryCutter::setRefinement(), combineFaces::setRefinement(), removeFaces::setRefinement(), edgeCollapser::setRefinement(), combineFaces::setUnrefinement(), solidBodyMotionSolver::solidBodyMotionSolver(), meshRefinement::subsetBaffles(), trackingInverseDistance::trackingInverseDistance(), trackingInverseDistance::update(), cellVolumeWeight::update(), inverseDistance::update(), cellZoneSet::writeObject(), pointZoneSet::writeObject(), faceZoneSet::writeObject(), dynamicOversetFvMesh::writeObject(), zeroATCcells::zeroATCcells(), cellCellStencil::zoneID(), zoneMotion::zoneMotion(), zoneToCell::zones(), zoneToPoint::zones(), and zoneToFace::zones().
label nZones = gMax(zoneID)+1 |
Definition at line 24 of file interpolatedFaces.H.
Referenced by searchableSurfaces::checkNormalOrientation(), for(), blockMesh::mesh(), orientedSurface::orient(), Foam::oversetAdjustPhi(), AC3DsurfaceFormat< Face >::read(), VTKsurfaceFormat< Face >::read(), refinementParameters::refinementParameters(), trackingInverseDistance::trackingInverseDistance(), trackingInverseDistance::update(), cellVolumeWeight::update(), inverseDistance::update(), while(), FaceInteraction< CloudType >::write(), and meshRefinement::zonify().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.