OpenFOAM logo
Open Source CFD Toolkit

labelList.H File Reference


Detailed Description

View labelList.H
License
This file is part of OpenFOAM.

OpenFOAM is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version.

OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
for more details.

You should have received a copy of the GNU General Public License
along with OpenFOAM; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Description
Label container classes

Definition in file labelList.H.

Go to the source code of this file.

Namespaces

namespace  Foam

Typedefs

typedef List< labellabelList
typedef List< labelListlabelListList
typedef List< labelListListlabelListListList
typedef UList< labelunallocLabelList


Typedef Documentation

typedef List<label> labelList
 

Definition at line 48 of file labelList.H.

Referenced by Pstream::commsStruct::above(), wallHeatTransferFvPatchScalarField::alphaWall(), emptyFvPatchField::autoMap(), Pstream::commsStruct::below(), tetPolyMeshFaceDecomp::boundary(), tetPolyMeshCellDecomp::boundary(), cell::cell(), cellDecompCuts::cellDecompCuts(), mapAddedPolyMesh::cellMap(), meshEdgeCuts::cells(), mapPolyMesh::cellsFromEdgesMap(), mapPolyMesh::cellsFromPointsMap(), cellShape::cellShape(), polyMesh::cellZones(), pointZone::clone(), faceZone::clone(), cellZone::clone(), cellModel::clone(), partialSlipFvPatchField::clone(), cellLooper::clone(), hMixtureThermo::composition(), hhuMixtureThermo::composition(), linearUpwindV::correction(), faceCoupleInfo::cutPoints(), faceCoupleInfo::cutToMasterEdges(), faceCoupleInfo::cutToMasterPoints(), parallelInfo::cyclicParallel(), faceMapper::direct(), fvMeshSubset::patchFieldSubset::directAddressing(), ignitionSite::duration(), faMesh::edgeNeighbour(), edgeVertex::edgeToEVert(), cellCuts::edgeWeight(), boundaryMesh::extraEdges(), face::face(), faceDecompCuts::faceDecompCuts(), cellMatcher::faceMap(), mapAddedPolyMesh::faceMap(), undoableMeshCutter::faceRemover(), directPolyTopoChange::faces(), cellMatcher::faceSize(), mapPolyMesh::faceZonePointMap(), directionMixedFvPatchField::fixesValue(), oscillatingFixedValueFvPatchField::frequency(), fixedGradientFvPatchField::gradient(), hThermo::h(), hhuCombustionThermo::hu(), particle::inCell(), faceTetPolyPatchFaceDecomp::index(), faceTetPolyPatchCellDecomp::index(), faceZone::index(), facePointPatch::index(), PrimitivePatch< face, IndirectList, const pointField & >::isInternalEdge(), processorTetPolyPatchFaceDecomp::isSlave(), processorTetPolyPatchCellDecomp::isSlave(), processorPointPatch::isSlave(), pressureTransmissiveFvPatchScalarField::lInf(), cellMatcher::localFaces(), engineValve::maxBottomLayer(), cellDistFuncs::mesh(), meshEdgeCuts::mesh(), globalProcessorTetPolyPatchFaceDecomp::meshCutEdgeMask(), globalProcessorTetPolyPatchCellDecomp::meshCutEdgeMask(), cellShape::meshEdges(), cellShape::meshFaces(), globalProcessorTetPolyPatchFaceDecomp::meshPoints(), globalProcessorTetPolyPatchCellDecomp::meshPoints(), globalProcessorPointPatch::meshPoints(), removeFaces::minCos(), cellModel::modelFaces(), pointZone::movePoints(), cellZone::movePoints(), faMesh::moving(), mapAddedPolyMesh::nAddedCells(), processorPolyPatch::neighbFaceAreas(), processorPolyPatch::neighbFaceCellCentres(), processorPolyPatch::neighbFaceCentres(), Field< T >::NewCalculatedType(), faceTetPolyPatchFaceDecomp::nFaces(), cellModel::nFaces(), faMesh::nFaces(), surfaceFeatures::nInternalEdges(), wedgeMatcher::nMaxVertPerFace(), tetWedgeMatcher::nMaxVertPerFace(), tetMatcher::nMaxVertPerFace(), pyrMatcher::nMaxVertPerFace(), prismMatcher::nMaxVertPerFace(), hexMatcher::nMaxVertPerFace(), mapPolyMesh::nOldFaces(), mapAddedPolyMesh::nOldFaces(), mapPolyMesh::nOldPoints(), parallelInfo::nTotalPoints(), SortableList::less::operator()(), totalPressureFvPatchScalarField::p0(), triSurface::patches(), polyPatch::patchSlice(), faPatch::patchSlice(), volPointInterpolation::pMesh(), cellMatcher::pointFaceIndex(), mapPolyMesh::pointMap(), cellMatcher::pointMap(), mapAddedPolyMesh::pointMap(), enrichedPatch::pointMergeMap(), parallelInfo::processorPatches(), parallelInfo::processorPatchIndices(), parallelInfo::processorPatchNeighbours(), turbulentInletFvPatchField::referenceField(), directPolyTopoChange::region(), coupledPolyPatch::reverseT(), octree< octreeDataPoint >::setLeaves(), PointEdgeWave::setPropagationTol(), geomCellLooper::setSnapTol(), parallelInfo::sharedPointAddr(), globalProcessorPointPatch::sharedPointAddr(), parallelInfo::sharedPointLabels(), ValueStoredTetPointPatchField::size(), ValueStoredPointPatchField::size(), simpleMatrix::source(), triSurfaceSearch::surface(), surfaceFeatures::surface(), pressureInletOutletVelocityFvPatchVectorField::tangentialVelocity(), meshToMesh::toMesh(), cyclicPolyPatch::transformGlobalFace(), fvPatchField::updated(), faPatchField::updated(), ComponentMixedTetPointPatchVectorField::valueFraction(), MixedTetPointPatchField::valueFraction(), ComponentMixedPointPatchVectorField::valueFraction(), MixedPointPatchField::valueFraction(), expDirectionMixedFvPatchField::valueFraction(), mixedFvPatchField::valueFraction(), cellMatcher::vertLabels(), polyPatch::whichFace(), cellMatcher::~cellMatcher(), morphFieldMapper::~morphFieldMapper(), and regionSplit::~regionSplit().

typedef List<labelList> labelListList
 

Definition at line 49 of file labelList.H.

Referenced by faceMapper::direct(), cellMapper::direct(), fvSurfaceMapper::direct(), fvPatchMapper::direct(), cellMatcher::edgeFaces(), mapPolyMesh::flipFaceFlux(), PrimitivePatch< face, IndirectList, const pointField & >::isInternalEdge(), Field< T >::NewCalculatedType(), faPatch::patchSlice(), cellCuts::pointIsCut(), enrichedPatch::pointMergeMap(), mapPolyMesh::reverseFaceMap(), and cellMatcher::~cellMatcher().

typedef List<labelListList> labelListListList
 

Definition at line 50 of file labelList.H.

typedef UList<label> unallocLabelList
 

Definition at line 52 of file labelList.H.

Referenced by pointMapper::direct(), localMin::interpolate(), localMax::interpolate(), lduAddressingStore::lowerAddr(), faMesh::moving(), lduAddressing::size(), lduAddressingStore::upperAddr(), FieldMapper::~FieldMapper(), fvMeshLduAddressing::~fvMeshLduAddressing(), lduAddressingFaMesh::~lduAddressingFaMesh(), and lduAddressingStore::~lduAddressingStore().

For further information go to www.openfoam.org