A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscript bounds checking, etc. More...
Inherited by List< T >, pTraits< UList< T > >, SubList< T >, List< block_type >, List< bool >, List< boolVector >, List< cell >, List< cellShape >, List< CGAL::indexedVertex >, List< char >, List< cmptType >, List< const Foam::cellModel *>, List< const Foam::coordSet *>, List< const Foam::Field *>, List< const Foam::UList *>, List< const lduInterface *>, List< const lduInterfaceField *>, List< cutType >, List< derivedType >, List< direction >, List< double >, List< DynamicList< label > >, List< edge >, List< errorHandlingType >, List< faceList >, List< Field< scalar > >, List< Field< Type > >, List< fieldInfo >, List< fileName >, List< float >, List< Foam::autoPtr< Foam::NURBS3DVolume > >, List< Foam::bitSet >, List< Foam::boundBox >, List< Foam::complex >, List< Foam::diameterModels::sizeGroup *>, List< Foam::diameterModels::velocityGroup *>, List< Foam::dictionary >, List< Foam::DynamicList< char > >, List< Foam::DynamicList< Foam::face > >, List< Foam::DynamicList< Foam::List > >, List< Foam::DynamicList< Foam::molecule *> >, List< Foam::DynamicList< Foam::string > >, List< Foam::DynamicList< Foam::vector > >, List< Foam::DynamicList< label > >, List< Foam::DynamicList< ParcelType *> >, List< Foam::DynamicList< parcelType *> >, List< Foam::DynamicList< scalar > >, List< Foam::DynamicList< Type > >, List< Foam::eddy >, List< Foam::expressions::exprResultStored >, List< Foam::expressions::exprString >, List< Foam::face >, List< Foam::Field >, List< Foam::Field< Type > *>, List< Foam::fileName >, List< Foam::FixedList< label, 3 > >, List< Foam::FixedList< label, 4 > >, List< Foam::FixedList< scalar, 2 > >, List< Foam::FixedList< scalar, 3 > >, List< Foam::functionObjects::eulerianParticle >, List< Foam::functionObjects::fieldAverageItem >, List< Foam::functionObjects::fieldInfo >, List< Foam::fvMesh *>, List< Foam::GeometricField *>, List< Foam::globalIndex >, List< Foam::gradingDescriptors >, List< Foam::hexCell >, List< Foam::ILList< Foam::molecule > >, List< Foam::ILList< parcelType > >, List< Foam::ILList< ParticleType > >, List< Foam::ILList< typename CloudType::parcelType > >, List< Foam::lduMesh *>, List< Foam::List >, List< Foam::List< Foam::face > >, List< Foam::List< Foam::Field< scalar > > >, List< Foam::List< Foam::FixedList< label, 3 > > >, List< Foam::List< Foam::List > >, List< Foam::List< Foam::List< scalar > > >, List< Foam::List< Foam::meshReader::cellFaceIdentifier > >, List< Foam::List< Foam::specieElement > >, List< Foam::List< Foam::tmp< Foam::Field > > >, List< Foam::List< Foam::treeBoundBox > >, List< Foam::List< Foam::vector > >, List< Foam::List< Foam::volumeType > >, List< Foam::List< label > >, List< Foam::List< scalar > >, List< Foam::lumpedPointInterpolator >, List< Foam::Map< label > >, List< Foam::MinMax >, List< Foam::molecule::constantProperties >, List< Foam::multiphaseInter::phaseModel *>, List< Foam::objectHit >, List< Foam::objective *>, List< Foam::objectMap >, List< Foam::Pair >, List< Foam::Pair< Foam::word > >, List< Foam::Pair< label > >, List< Foam::phasePairKey >, List< Foam::phaseProperties >, List< Foam::pointConstraint >, List< Foam::PointIndexHit >, List< Foam::PtrList< Foam::dimensionSet > >, List< Foam::radiation::reflectionModel *>, List< Foam::Reaction::specieCoeffs >, List< Foam::referredWallFace >, List< Foam::regionModels::areaSurfaceFilmModels::liquidFilmBase *>, List< Foam::searchableSurface *>, List< Foam::SHA1Digest >, List< Foam::solutionControl::fieldData >, List< Foam::spatialTransform >, List< Foam::SpatialVector >, List< Foam::STLpoint >, List< Foam::string >, List< Foam::surfZoneIdentifier >, List< Foam::tensor >, List< Foam::token >, List< Foam::topoDistanceData< label > >, List< Foam::treeBoundBox >, List< Foam::Tuple2 >, List< Foam::Tuple2< Foam::Pair, Foam::Vector > >, List< Foam::Tuple2< Foam::vector, Foam::vector > >, List< Foam::Tuple2< Foam::word, Foam::Tuple2< bool, scalar > > >, List< Foam::Tuple2< Foam::word, Foam::word > >, List< Foam::Tuple2< Foam::word, label > >, List< Foam::Tuple2< Foam::word, scalar > >, List< Foam::Tuple2< label, Foam::List< Foam::List > > >, List< Foam::Tuple2< label, scalar > >, List< Foam::Tuple2< mapType, Foam::List > >, List< Foam::Tuple2< scalar, Foam::fileName > >, List< Foam::Tuple2< scalar, scalar > >, List< Foam::Tuple2< scalar, Type > >, List< Foam::Tuple2< Type, Type > >, List< Foam::Vector >, List< Foam::VectorSpace >, List< Foam::vectorTensorTransform >, List< Foam::volumeType >, List< Foam::word >, List< Foam::wordRes >, List< geometricSurfacePatch >, List< gradingDescriptor >, List< instant >, List< int >, List< interactionType >, List< kinematicParcelInjectionData >, List< labelledTri >, List< labelList >, List< labelListList >, List< lduScheduleEntry >, List< List< bool > >, List< List< pointIndexHit > >, List< List< scalar > >, List< node >, List< patchInteractionData >, List< phaseModel *>, List< pointList >, List< reactingMultiphaseParcelInjectionData >, List< reactingParcelInjectionData >, List< refineCell >, List< refineMode >, List< scalar >, List< scalarField >, List< scalarList >, List< scalarRange >, List< sideVolumeType >, List< simpleRegIOobject *>, List< std::function< bool(Foam::scalar)> >, List< string >, List< substance >, List< surfZone >, List< T *>, List< thicknessModelType >, List< treeBoundBox >, List< Tuple2< scalar, List< Tuple2< scalar, scalar > > > >, List< Tuple2< scalar, List< Tuple2< scalar, Type > > > >, List< Tuple2< scalar, scalar > >, List< Tuple2< scalar, Type > >, List< Type *>, List< typename ParcelType::constantProperties >, List< uint8_t >, List< unsigned >, List< vector >, List< vectorField >, List< volatileData >, List< word >, and List< wordRe >.
Classes | |
| struct | greater |
| A list compare binary predicate for reverse sort. More... | |
| struct | Hash |
| Deprecated(2021-04) hashing functor. Use hasher() More... | |
| struct | hasher |
| Hashing functor for UList. More... | |
| struct | less |
| A list compare binary predicate for normal sort. More... | |
Public Types | |
| typedef T | value_type |
| The value type the list contains. More... | |
| typedef T * | pointer |
| The pointer type for non-const access to value_type items. More... | |
| typedef const T * | const_pointer |
| The pointer type for const access to value_type items. More... | |
| typedef T & | reference |
| The type used for storing into value_type objects. More... | |
| typedef const T & | const_reference |
| The type used for reading from constant value_type objects. More... | |
| typedef T * | iterator |
| Random access iterator for traversing a UList. More... | |
| typedef const T * | const_iterator |
| Random access iterator for traversing a UList. More... | |
| typedef label | size_type |
| The type to represent the size of a UList. More... | |
| typedef label | difference_type |
| The difference between iterator objects. More... | |
| typedef std::reverse_iterator< iterator > | reverse_iterator |
| Reverse iterator (non-const access) More... | |
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
| Reverse iterator (const access) More... | |
Public Member Functions | |
| UList (const UList< T > &)=default | |
| Copy construct. More... | |
| constexpr | UList () noexcept |
| Default construct, zero-sized and nullptr. More... | |
| UList (T *__restrict__ v, const label len) noexcept | |
| Construct from components. More... | |
| label | fcIndex (const label i) const noexcept |
| The forward circular index. The next index in the list which returns to the first at the end of the list. More... | |
| label | rcIndex (const label i) const noexcept |
| The reverse circular index. The previous index in the list which returns to the last at the beginning of the list. More... | |
| const T & | fcValue (const label i) const |
| Return forward circular value (ie, next value in the list) More... | |
| T & | fcValue (const label i) |
| Return forward circular value (ie, next value in the list) More... | |
| const T & | rcValue (const label i) const |
| Return reverse circular value (ie, previous value in the list) More... | |
| T & | rcValue (const label i) |
| Return reverse circular value (ie, previous value in the list) More... | |
| const T * | cdata () const noexcept |
| Return pointer to the underlying array serving as data storage. More... | |
| T * | data () noexcept |
| Return pointer to the underlying array serving as data storage. More... | |
| const char * | cdata_bytes () const noexcept |
| Return pointer to the underlying array serving as data storage,. More... | |
| char * | data_bytes () noexcept |
| Return pointer to the underlying array serving as data storage,. More... | |
| T & | front () |
| Access first element of the list, position [0]. More... | |
| const T & | front () const |
| Access first element of the list. More... | |
| T & | back () |
| Access last element of the list, position [size()-1]. More... | |
| const T & | back () const |
| Access last element of the list, position [size()-1]. More... | |
| std::streamsize | size_bytes () const noexcept |
| Number of contiguous bytes for the List data. More... | |
| std::streamsize | byteSize () const |
| Number of contiguous bytes for the List data, runtime FatalError if type is not contiguous. More... | |
| void | checkStart (const label start) const |
| Check start is within valid range [0,size) More... | |
| void | checkSize (const label size) const |
| Check size is within valid range [0,size]. More... | |
| void | checkRange (const label start, const label len) const |
| Check that start and length define a valid range. More... | |
| void | checkIndex (const label i) const |
| Check index is within valid range [0,size) More... | |
| bool | uniform () const |
| True if all entries have identical values, and list is non-empty. More... | |
| label | find (const T &val, label pos=0) const |
| Find index of the first occurrence of the value. More... | |
| label | rfind (const T &val, label pos=-1) const |
| Find index of the last occurrence of the value. More... | |
| bool | found (const T &val, label pos=0) const |
| True if the value if found in the list. More... | |
| void | moveFirst (const label i) |
| Move element to the first position. More... | |
| void | moveLast (const label i) |
| Move element to the last position. More... | |
| void | swapFirst (const label i) |
| Swap element with the first element. Fatal on an empty list. More... | |
| void | swapLast (const label i) |
| Swap element with the last element. Fatal on an empty list. More... | |
| void | shallowCopy (const UList< T > &list) |
| Copy the pointer and size held by the given UList. More... | |
| void | deepCopy (const UList< T > &list) |
| Copy elements of the given UList. Sizes must match! More... | |
| template<class Addr > | |
| void | deepCopy (const IndirectListBase< T, Addr > &list) |
| Copy elements of the given indirect list. Sizes must match! More... | |
| SubList< T > | slice (const label pos, label len=-1) |
| Return SubList slice (non-const access) - no range checking. More... | |
| const SubList< T > | slice (const label pos, label len=-1) const |
| Return SubList slice (const access) - no range checking. More... | |
| SubList< T > | slice (const labelRange &range) |
| Return SubList slice (non-const access) - with range checking. More... | |
| const SubList< T > | slice (const labelRange &range) const |
| Return SubList slice (const access) - with range checking. More... | |
| T & | operator[] (const label i) |
| Return element of UList. More... | |
| const T & | operator[] (const label i) const |
| Return element of constant UList. More... | |
| operator const Foam::List< T > & () const | |
| Allow cast to a const List<T>&. More... | |
| void | operator= (const T &val) |
| Assignment of all entries to the given value. More... | |
| void | operator= (const Foam::zero) |
| Assignment of all entries to zero. More... | |
| iterator | begin () noexcept |
| Return an iterator to begin traversing the UList. More... | |
| iterator | end () noexcept |
| Return an iterator to end traversing the UList. More... | |
| const_iterator | cbegin () const noexcept |
| Return const_iterator to begin traversing the constant UList. More... | |
| const_iterator | cend () const noexcept |
| Return const_iterator to end traversing the constant UList. More... | |
| const_iterator | begin () const noexcept |
| Return const_iterator to begin traversing the constant UList. More... | |
| const_iterator | end () const noexcept |
| Return const_iterator to end traversing the constant UList. More... | |
| reverse_iterator | rbegin () |
| Return reverse_iterator to begin reverse traversing the UList. More... | |
| reverse_iterator | rend () |
| Return reverse_iterator to end reverse traversing the UList. More... | |
| const_reverse_iterator | crbegin () const |
| Return const_reverse_iterator to begin reverse traversing the UList. More... | |
| const_reverse_iterator | crend () const |
| Return const_reverse_iterator to end reverse traversing the UList. More... | |
| const_reverse_iterator | rbegin () const |
| Return const_reverse_iterator to begin reverse traversing the UList. More... | |
| const_reverse_iterator | rend () const |
| Return const_reverse_iterator to end reverse traversing the UList. More... | |
| label | size () const noexcept |
| The number of elements in the UList. More... | |
| bool | empty () const noexcept |
| True if the UList is empty (ie, size() is zero) More... | |
| void | swap (UList< T > &list) |
| Swap content with another UList of the same type in constant time. More... | |
| bool | operator== (const UList< T > &a) const |
| Equality operation on ULists of the same type. More... | |
| bool | operator!= (const UList< T > &a) const |
| The opposite of the equality operation. Takes linear time. More... | |
| bool | operator< (const UList< T > &list) const |
| Compare two ULists lexicographically. Takes linear time. More... | |
| bool | operator> (const UList< T > &a) const |
| Compare two ULists lexicographically. Takes linear time. More... | |
| bool | operator<= (const UList< T > &a) const |
| Return true if !(a > b). Takes linear time. More... | |
| bool | operator>= (const UList< T > &a) const |
| Return true if !(a < b). Takes linear time. More... | |
| Istream & | readList (Istream &is) |
| Read List contents from Istream. More... | |
| void | writeEntry (const word &keyword, Ostream &os) const |
| Write the List as a dictionary entry with keyword. More... | |
| Ostream & | writeList (Ostream &os, const label shortLen=0) const |
| Write List, with line-breaks in ASCII when length exceeds shortLen. More... | |
| template<class TypeT = T> | |
| std::enable_if< std::is_same< bool, TypeT >::value, bool >::type | test (const label i) const |
Test bool value at specified position, always false for out-of-range access. More... | |
| template<class TypeT = T> | |
| std::enable_if< std::is_same< bool, TypeT >::value, bool >::type | get (const label i) const |
Return bool value at specified position, always false for out-of-range access. More... | |
| template<class TypeT = T> | |
| std::enable_if< std::is_same< bool, TypeT >::value, bool >::type | unset (const label i) |
Unset the bool entry at specified position, always false for out-of-range access. More... | |
| T & | first () |
| Access first element of the list, position [0]. More... | |
| const T & | first () const |
| Access first element of the list. More... | |
| T & | last () |
| Access last element of the list, position [size()-1]. More... | |
| const T & | last () const |
| Access last element of the list, position [size()-1]. More... | |
| template<> | |
| Istream & | readList (Istream &is) |
| Specialized list reading for character lists which always uses binary format. More... | |
| template<> | |
| Ostream & | writeList (Ostream &os, const label) const |
| Specialized writeList for character lists which always uses binary format. More... | |
| template<> | |
| const bool & | operator[] (const label i) const |
| template<> | |
| Foam::UPstream::commsStruct & | operator[] (const label procID) |
| template<> | |
| const Foam::UPstream::commsStruct & | operator[] (const label procID) const |
| template<> | |
| UPstream::commsStruct & | operator[] (const label procID) |
| template<> | |
| const UPstream::commsStruct & | operator[] (const label procID) const |
| template<> | |
| Ostream & | writeList (Ostream &os, const label) const |
| template<> | |
| Istream & | readList (Istream &is) |
Static Public Member Functions | |
| static const UList< T > & | null () |
| Return a UList reference to a nullObject. More... | |
| static constexpr label | max_size () noexcept |
| The size of the largest possible UList. More... | |
Protected Member Functions | |
| void | setAddressableSize (const label n) noexcept |
| Set addressed size to be inconsistent with allocated storage. More... | |
| void | size (const label n) |
| Older name for setAddressableSize. More... | |
| void | writeEntry (Ostream &os) const |
| Write the UList with its compound type. More... | |
| labelRange | validateRange (const labelRange &requestedRange) const |
| Return a validated (start,size) subset range, which means that it always addresses a valid section of the list. More... | |
| UList< T > & | operator= (const UList< T > &)=delete |
| No copy assignment (default: shallow copy) More... | |
| template<> | |
| void | writeEntry (Ostream &os) const |
| Specialized writeEntry for character lists which always uses binary format. More... | |
| template<> | |
| void | writeEntry (Ostream &os) const |
Friends | |
| class | List< T > |
| Declare friendship with the List class. More... | |
| class | SubList< T > |
| Declare friendship with the SubList class. More... | |
| Istream & | operator>> (Istream &os, UList< T > &list) |
| Use the readList() method to read contents from Istream. More... | |
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscript bounds checking, etc.
Storage is not allocated during construction or use but is supplied to the constructor as an argument. This type of list is particularly useful for lists that refer to parts of existing lists such as SubList.
Definition at line 99 of file HashTable.H.
| typedef T value_type |
| typedef const T* const_pointer |
| typedef const T& const_reference |
| typedef const T* const_iterator |
| typedef label size_type |
| typedef label difference_type |
| typedef std::reverse_iterator<iterator> reverse_iterator |
| typedef std::reverse_iterator<const_iterator> const_reverse_iterator |
|
inlinenoexcept |
|
inlineprotectednoexcept |
Set addressed size to be inconsistent with allocated storage.
Use with care
Definition at line 406 of file UListI.H.
Referenced by UList< Foam::vector >::size().

|
inlineprotected |
Older name for setAddressableSize.
Definition at line 118 of file UList.H.
Referenced by AABBTree< Type >::AABBTree(), mapDistributeBase::accessAndFlip(), oversetFvMeshBase::active(), preserveBaffles::add(), fvMeshAdder::add(), polyMeshAdder::add(), extendedEdgeMesh::add(), fvMeshPrimitiveLduAddressing::addAddressing(), cyclicAMIPolyPatch::addAMIFaces(), cellTable::addCellZones(), surfaceZonesInfo::addCellZonesToMesh(), velocityDampingConstraint::addDamping(), object::addData(), addPatchCellLayer::addedCells(), mapPatchChange::addedPatches(), surfaceZonesInfo::addFaceZonesToMesh(), sensitivitySurface::addGeometricSens(), oversetFvMeshBase::addInterpolation(), edgeSurface::addIntersectionEdges(), snappyLayerDriver::addLayers(), polyTopoChange::addMesh(), fieldSelection::addRegistered(), interRegionExplicitPorositySource::addSup(), faMatrix< Type >::addToInternalField(), fvMatrix< Type >::addToInternalField(), polyTopoChanger::addTopologyModifiers(), unwatchedIOdictionary::addWatch(), fileMonitorWatcher::addWatch(), regIOobject::addWatch(), MeshedSurface< Foam::face >::addZones(), adjointFarFieldNuaTildaFvPatchScalarField::adjointFarFieldNuaTildaFvPatchScalarField(), adjointFarFieldTMVar1FvPatchScalarField::adjointFarFieldTMVar1FvPatchScalarField(), adjointFarFieldTMVar2FvPatchScalarField::adjointFarFieldTMVar2FvPatchScalarField(), adjointOutletFluxFvPatchField< Type >::adjointOutletFluxFvPatchField(), adjointOutletFluxFvPatchScalarField::adjointOutletFluxFvPatchScalarField(), adjointOutletKaFvPatchScalarField::adjointOutletKaFvPatchScalarField(), adjointOutletNuaTildaFluxFvPatchScalarField::adjointOutletNuaTildaFluxFvPatchScalarField(), adjointOutletNuaTildaFvPatchScalarField::adjointOutletNuaTildaFvPatchScalarField(), adjointOutletVelocityFvPatchVectorField::adjointOutletVelocityFvPatchVectorField(), adjointOutletWaFvPatchScalarField::adjointOutletWaFvPatchScalarField(), adjointSolverManager::adjointSolverManager(), advectiveFvPatchField< Type >::advectiveFvPatchField(), primitiveMeshGeometry::affectedCells(), polyMeshGeometry::affectedCells(), pairGAMGAgglomeration::agglomerate(), masterCoarsestGAMGProcAgglomeration::agglomerate(), singleCellFvMesh::agglomerate(), AMIInterpolation::agglomerate(), GAMGInterface::agglomerateCoeffs(), GAMGAgglomeration::agglomerateLduAddressing(), adjointSolverManager::aggregateSensitivities(), extendedEdgeMesh::allNearestFeaturePoints(), UPstream::allocateCommunicator(), conjugateGradient::allocateFields(), SR1::allocateMatrices(), DBFGS::allocateMatrices(), LBFGS::allocateMatrices(), BFGS::allocateMatrices(), Foam::PstreamDetail::allToAll(), Foam::PstreamDetail::allToAllv(), AMIInterpolation::AMIInterpolation(), angularOscillatingDisplacementPointPatchVectorField::angularOscillatingDisplacementPointPatchVectorField(), angularOscillatingVelocityPointPatchVectorField::angularOscillatingVelocityPointPatchVectorField(), PDRblock::gridControl::append(), AMIInterpolation::append(), Foam::appendCsvLabels(), directMethod::appendToDirectSeeds(), equationMaxIterCondition::apply(), Foam::applyPermutation(), faceZoneToFaceZone::applyToSet(), setToCellZone::applyToSet(), setToPointZone::applyToSet(), setAndNormalToFaceZone::applyToSet(), setToFaceZone::applyToSet(), searchableSurfaceToFaceZone::applyToSet(), setsToFaceZone::applyToSet(), cellToFaceZone::applyToSet(), face::areaInContact(), lumpedPointMovement::areas(), sensitivityVolBSplines::assembleSensitivities(), sensitivitySurfacePoints::assembleSensitivities(), assemblyFaceAreaPairGAMGAgglomeration::assemblyFaceAreaPairGAMGAgglomeration(), bitSet::assign(), atmBoundaryLayerInletEpsilonFvPatchScalarField::atmBoundaryLayerInletEpsilonFvPatchScalarField(), atmBoundaryLayerInletKFvPatchScalarField::atmBoundaryLayerInletKFvPatchScalarField(), atmBoundaryLayerInletOmegaFvPatchScalarField::atmBoundaryLayerInletOmegaFvPatchScalarField(), atmBoundaryLayerInletVelocityFvPatchVectorField::atmBoundaryLayerInletVelocityFvPatchVectorField(), atmTurbulentHeatFluxTemperatureFvPatchScalarField::atmTurbulentHeatFluxTemperatureFvPatchScalarField(), Field< Foam::vector >::autoMap(), fvPatchField< scalar >::autoMap(), extendedEdgeMesh::autoMap(), Foam::average(), snappySnapDriver::avgCellCentres(), binaryTree< CompType, ThermoType >::balance(), meshRefinement::balance(), meshRefinement::balanceAndRefine(), Foam::meshTools::bandCompression(), STLAsciiParse::beginSolid(), Bezier::Bezier(), uniformBin::binAddr(), binaryTree< CompType, ThermoType >::binaryTreeSearch(), bitSet::bitSet(), Foam::blankElementMasks(), isoSurfaceBase::blockCells(), meshRefinement::blockLeakFaces(), PDRblock::blockMeshDict(), booleanSurface::booleanSurface(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::boundaryFaces(), searchableExtrudedCircle::boundingSpheres(), searchableSurfaceCollection::boundingSpheres(), tetherPotentialList::buildPotentials(), pairPotentialList::buildPotentials(), SurfaceFilmModel< Foam::KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::cacheFilmFields(), ReactingParcel< ParcelType >::calc(), primitiveMesh::calcCells(), holeToFace::calcClosure(), curvatureSeparation::calcCosAngle(), Foam::calcElementMasks(), enrichedPatch::calcEnrichedFaces(), addPatchCellLayer::calcExtrudeInfo(), faceCoupleInfo::calcFacePointAverages(), coupledPolyPatch::calcFaceTol(), polyDualMesh::calcFeatures(), subtract::calcFieldType(), add::calcFieldType(), cutCell::calcGeomDataCutFace(), faceLimitedGrad< Type >::calcGrad(), triSurfaceSearch::calcInside(), triSurfaceTools::calcInterpolationWeights(), TDILUPreconditioner< Type, DType, LUType >::calcInvD(), globalIndex::calcListOffsets(), mappedPatchBase::calcMapping(), snappySnapDriver::calcNearestSurface(), globalIndex::calcOffsets(), polyLine::calcParam(), faPatch::calcPointEdges(), faPatch::calcPointLabels(), primitiveMesh::calcPointOrder(), createShellMesh::calcPointRegions(), Foam::calcProximityOfFeatureEdges(), Foam::calcProximityOfFeaturePoints(), globalIndex::calcRanges(), DICPreconditioner::calcReciprocalD(), DILUPreconditioner::calcReciprocalD(), snappySnapDriver::calcSnapDistance(), cutFace::calcSubFace(), cutFacePLIC::calcSubFace(), cutFaceIso::calcSubFace(), cutFaceAdvect::calcSubFace(), cutFace::calcSubFaceCentreAndArea(), coupledFaPatch::calcTransformTensors(), coupledPolyPatch::calcTransformTensors(), correctedCellVolumeWeightMethod::calculate(), faceAreaWeightAMI2D::calculate(), viewFactor::calculate(), surfaceNoise::calculate(), mapNearestMethod::calculateAddressing(), calculatedProcessorGAMGInterface::calculatedProcessorGAMGInterface(), meshRefinement::calculateEdgeWeights(), parcelSelection::calculateFilter(), GAMGAgglomeration::calculateRegionMaster(), PackedList< 2 >::capacity(), deltaBoundary::cellCenters_d(), repatchPolyTopoChanger::changeAnchorPoint(), boundaryMesh::changeFaces(), polyTopoChange::changeMesh(), layerAdditionRemoval::changeTopology(), topoSetSource::check(), primitiveMesh::checkCellsZipUp(), primitiveMesh::checkClosedBoundary(), primitiveMesh::checkCommonOrder(), coordSet::checkDimensions(), sampledSet::checkDimensions(), primitiveMesh::checkDuplicateFaces(), triSurface::checkEdges(), primitiveMeshGeometry::checkFaceDotProduct(), polyMeshGeometry::checkFaceFlatness(), primitiveMesh::checkFaceOrthogonality(), MeshedSurface< Foam::face >::checkFaces(), Foam::checkFaceSizeMatch(), primitiveMeshGeometry::checkFaceTwist(), polyMeshGeometry::checkFaceTwist(), primitiveMesh::checkFaceVertices(), extractEulerianParticles::checkFaceZone(), Foam::checkFireEdges(), surfaceFeatures::checkFlatRegionEdge(), searchableSurfaces::checkIntersection(), entry::checkITstream(), dictionary::checkITstream(), hexRef8::checkMesh(), PatchTools::checkOrientation(), ZoneMesh< cellZone, polyMesh >::checkParallelSync(), primitiveMesh::checkPointNearness(), GAMGAgglomeration::checkRestriction(), ReactingCloud< Foam::DSMCCloud >::checkSuppliedComposition(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::checkTopology(), triSurface::checkTriangles(), polyMeshGeometry::checkTriangleTwist(), noiseModel::checkUniformTimeStep(), lduPrimitiveMesh::checkUpperTriangular(), primitiveMesh::checkUpperTriangular(), ensightFaces::classify(), extendedEdgeMesh::classifyEdge(), extendedEdgeMesh::classifyFeaturePoint(), PtrListDetail< const Foam::UList >::clone(), refinementHistory::clone(), Foam::cmptAv(), Foam::cmptMag(), Foam::cmptMagSqr(), Foam::cmptMax(), Foam::cmptMin(), cellShape::collapsedFaces(), triSurfaceTools::collapseEdges(), extendedCellToFaceStencil::collectData(), extendedFaceToCellStencil::collectData(), mappedPatchBase::collectSamples(), ORourkeCollision< CloudType >::collide(), CollisionRecordList< vector, vector >::CollisionRecordList(), holeToFace::combine(), commSchedule::commSchedule(), GAMGAgglomeration::compactLevels(), CompactListList< T >::CompactListList(), triSurface::compactPoints(), MeshedSurface< Foam::face >::compactPoints(), face::compare(), removeFaces::compatibleRemoves(), sensitivityVolBSplines::computeBCContributions(), fromFile::computeControlPoints(), NURBS3DVolume::computeControlPointSensitivities(), constraintProjection::computeCorrection(), optimisationType::computeDirection(), multiDimPolyFitter< T >::computeMatrixSource(), sensitivityVolBSplines::computeObjectiveContributions(), adjointSimple::computeObjectiveSensitivities(), NURBS3DVolume::computeParametricCoordinates(), polyLine::concat(), edgeCollapser::consistentCollapse(), hexRef8::consistentSlowRefinement(), hexRef8::consistentSlowRefinement2(), MappedFile< Type >::constant(), reconstructedDistanceFunction::constructRDF(), vtuAdaptor::convertField(), IntegralScaleBox< Type >::convolve(), Foam::ensightOutput::Detail::copyComponent(), polySurface::copySurface(), surfMesh::copySurface(), inversePointDistanceDiffusivity::correct(), injectionModelList::correct(), transferModel::correct(), limitTemperature::correct(), diffusionMulticomponent< ReactionThermo, ThermoType >::correct(), ensightMesh::correct(), directionalPressureGradientExplicitSource::correct(), particle< Type >::correctAfterParallelTransfer(), Foam::countConnectivity(), meshRefinement::countEdgeFaces(), removePoints::countPointUsage(), cyclicPolyPatch::coupledEdges(), cyclicPolyPatch::coupledPoints(), meshRefinement::createBaffles(), AABBTree< Type >::createBoxes(), distanceSurface::createGeometry(), box::createLODMap(), box::createMap(), createShellMesh::createShellMesh(), inverseDistance::createStencil(), Foam::createTree(), meshRefinement::createZoneBaffles(), displacementInterpolationMotionSolver::curPoints(), triSurfaceTools::curvatures(), curvatureSeparation::curvatureSeparation(), hexCellLooper::cut(), geomCellLooper::cut(), topoCellLooper::cut(), cuttingSurfaceBase::cut(), extendedEdgeMesh::cut(), Foam::meshTools::cutDirToEdge(), cutFaceAdvect::cutPoints(), cyclicACMIGAMGInterface::cyclicACMIGAMGInterface(), cyclicAMIGAMGInterface::cyclicAMIGAMGInterface(), cyclicGAMGInterface::cyclicGAMGInterface(), noDecomp::decompose(), structuredDecomp::decompose(), manualDecomp::decompose(), randomDecomp::decompose(), simpleGeomDecomp::decompose(), metisLikeDecomp::decompose(), multiLevelDecomp::decompose(), hierarchGeomDecomp::decompose(), decompositionMethod::decompose(), metisLikeDecomp::decomposeGeneral(), faMeshDecomposition::decomposeMesh(), UList< Foam::vector >::deepCopy(), triSurfaceTools::delaunay2D(), cyclicFvPatch::delta(), cyclicFaPatch::delta(), cyclicACMIFvPatch::delta(), cyclicAMIFvPatch::delta(), Matrix< RectangularMatrix< Type >, Type >::diag(), dimensionSets::dimensionSets(), meshRefinement::directionalRefine(), directions::directions(), faMeshDistributor::distribute(), refinementHistory::distribute(), mapDistribute::distribute(), distributedTriSurfaceMesh::distribute(), mapDistributeBase::distribute(), faMeshBoundaryHalo::distributeSparse(), Foam::dlLoaded(), Bezier::dndbBasedSensitivities(), NURBS3DVolume::dndbBasedSensitivities(), snappyLayerDriver::doLayers(), snappyVoxelMeshDriver::doRefine(), snappyRefineDriver::doRefine(), box::doRefineBoxes(), meshRefinement::doRemovePoints(), meshRefinement::doRestorePoints(), snappySnapDriver::doSnap(), meshRefinement::doSplitFaces(), meshRefinement::dumpIntersections(), Foam::duplicateOrder(), Bezier::dxdbFace(), extendedEdgeMesh::edgeBaffles(), primitiveMesh::edgeFaces(), extendedEdgeMesh::edgeNormals(), PatchTools::edgeOwner(), face::edges(), triSurfaceTools::edgeSide(), edgeSurface::edgeSurface(), directionInfo::edgeToFaceIndex(), electrostaticDepositionFvPatchScalarField::electrostaticDepositionFvPatchScalarField(), globalIndexAndTransform::encodeTransformIndex(), primitiveEntry::endLineNumber(), directionInfo::enterDomain(), edgeInterpolationScheme< scalar >::euclidianInterpolate(), Pstream::exchange(), mapDistributeBase::exchangeAddressing(), mapDistributeBase::exchangeMasks(), Pstream::exchangeSizes(), ifeqEntry::execute(), STLAsciiParseManual::execute(), surfaceDistance::execute(), extractEulerianParticles::execute(), functionObjectList::execute(), extendedFeatureEdgeMesh::extendedFeatureEdgeMesh(), extendedUpwindCellToFaceStencil::extendedUpwindCellToFaceStencil(), Foam::extractData(), FaceCellWave< Type, TrackingData >::FaceCellWave(), faceCoupleInfo::faceCoupleInfo(), NASCore::faceDecomposition(), ABAQUSCore::faceDecomposition(), primitiveMesh::faceEdges(), lduMatrix::faceH(), LduMatrix< Type, DType, LUType >::faceH(), FaceInteraction< CloudType >::FaceInteraction(), hexRef8::faceLevel(), mappedPatchBase::facePoint(), FacePostProcessing< CloudType >::FacePostProcessing(), Foam::vtk::Tools::Faces(), prismMatcher::faceSizeMatch(), tetWedgeMatcher::faceSizeMatch(), wedgeMatcher::faceSizeMatch(), OppositeFaceCellWave< Type, TrackingData >::faceToCell(), PrimitivePatchInterpolation< Foam::PrimitivePatch >::faceToEdgeInterpolate(), tetIndices::faceTriIs(), faMeshDistributor::faMeshDistributor(), featureEdgeMesh::featureEdgeMesh(), extendedEdgeMesh::featurePointNormals(), Foam::edgeMeshTools::featureProximity(), fft::fftRenumberRecurse(), boundaryDataSurfaceReader::fieldNames(), cellClassification::fillRegionEdges(), filmPyrolysisRadiativeCoupledMixedFvPatchScalarField::filmPyrolysisRadiativeCoupledMixedFvPatchScalarField(), distanceSurface::filterFaceProximity(), distanceSurface::filterKeepNearestRegions(), distanceSurface::filterRegionProximity(), pointNoise::filterTimeData(), sensitivitySurfacePoints::finalisePointSensitivities(), searchableSurfacesQueries::findAllIntersections(), refinementSurfaces::findAllIntersections(), searchableSurfacesQueries::findAnyIntersection(), volBSplinesBase::findBoxID(), refinementParameters::findCells(), NURBS3DSurface::findClosestSurfacePoint(), TimePaths::findClosestTime(), TimePaths::findClosestTimeIndex(), shellSurfaces::findDirectionalLevel(), localPointRegion::findDuplicateFacePairs(), patchProbes::findElements(), Foam::findEtcEntry(), shellSurfaces::findHigherGapLevel(), refinementSurfaces::findHigherIntersection(), inverseDistance::findHoles(), cellVolumeWeightMethod::findInitialSeeds(), mapNearestMethod::findInitialSeeds(), directMethod::findInitialSeeds(), refinementSurfaces::findInside(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), shellSurfaces::findLevel(), triSurfaceSearch::findLine(), searchablePlane::findLine(), searchablePlate::findLine(), searchableDisk::findLine(), searchableCylinder::findLine(), searchableSurfaceWithGaps::findLine(), searchableSurfaceCollection::findLine(), searchableRotatedBox::findLine(), searchableBox::findLine(), searchableCone::findLine(), triSurfaceMesh::findLine(), searchableSphere::findLine(), triSurfaceSearch::findLineAll(), searchablePlane::findLineAll(), searchablePlate::findLineAll(), searchableDisk::findLineAll(), searchableCylinder::findLineAll(), searchableSurfaceWithGaps::findLineAll(), searchableSurfaceCollection::findLineAll(), searchableRotatedBox::findLineAll(), searchableBox::findLineAll(), searchableCone::findLineAll(), triSurfaceMesh::findLineAll(), searchableSphere::findLineAll(), distributedTriSurfaceMesh::findLineAll(), triSurfaceSearch::findLineAny(), searchableCylinder::findLineAny(), searchableRotatedBox::findLineAny(), searchableBox::findLineAny(), triSurfaceMesh::findLineAny(), searchableCone::findLineAny(), searchableSphere::findLineAny(), mappedPatchBase::findLocalSamples(), mapNearestMethod::findMappedSrcCell(), searchableSurfacesQueries::findNearest(), triSurfaceRegionSearch::findNearest(), triSurfaceSearch::findNearest(), searchablePlane::findNearest(), searchableExtrudedCircle::findNearest(), searchablePlate::findNearest(), searchableDisk::findNearest(), searchableCylinder::findNearest(), searchableRotatedBox::findNearest(), searchableBox::findNearest(), triSurfaceMesh::findNearest(), searchableCone::findNearest(), searchableSphere::findNearest(), distributedTriSurfaceMesh::findNearest(), mapNearestMethod::findNearestCell(), primitiveMesh::findNearestCell(), refinementFeatures::findNearestEdge(), searchableSurfacesQueries::findNearestIntersection(), refinementSurfaces::findNearestIntersection(), refinementFeatures::findNearestPoint(), refinementSurfaces::findNearestRegion(), refinementFeatures::findNearestRegionEdge(), searchableExtrudedCircle::findParametricNearest(), NURBS3DVolume::findPointsInBox(), instant::findRange(), meshRefinement::findRegions(), mappedPatchBase::findSamples(), polyMeshAdder::findSharedPoints(), instant::findStart(), multiDimPolyFitter< T >::fitData(), FixedList< point, 2 >::FixedList(), faMeshTools::flattenEdgeField(), mapDistributeBase::flipAndCombine(), extendedEdgeMesh::flipNormals(), coupledFaPatch::forwardT(), PtrListDetail< const Foam::UList >::free(), freeSurfacePressureFvPatchScalarField::freeSurfacePressureFvPatchScalarField(), interfaceTrackingFvMesh::freeSurfaceSnGradU(), faceCorrectedSnGrad< Type >::fullGradCorrection(), GAMGSolver::GAMGSolver(), lduPrimitiveMesh::gather(), globalIndex::gather(), externalCoupled::gatherAndCombine(), PatchTools::gatherAndMerge(), Pstream::gatherList(), globalIndex::gatherOp(), Foam::PstreamDetail::gatherv(), Foam::gAverage(), fvMeshDistribute::generateTestField(), GeometricBoundaryField< Foam::vector, Foam::fvPatchField, Foam::volMesh >::GeometricBoundaryField(), globalIndex::get(), coupledPolyPatch::getAnchorPoints(), zoneDistribute::getDatafromOtherProc(), GenericPatchGeoFieldsWriter< PatchType >::getFaceField(), Foam::ensightOutput::Detail::getFaceSizes(), searchableSurfaceCollection::getField(), triSurfaceMesh::getField(), distributedTriSurfaceMesh::getField(), zoneDistribute::getFields(), meshRefinement::getMasterEdges(), meshRefinement::getMasterPoints(), combineFaces::getMergeSets(), boundaryMesh::getNearest(), searchablePlane::getNormal(), searchableExtrudedCircle::getNormal(), searchablePlate::getNormal(), searchableDisk::getNormal(), searchableCylinder::getNormal(), searchableSurfaceCollection::getNormal(), searchableBox::getNormal(), triSurfaceMesh::getNormal(), searchableCone::getNormal(), searchableSphere::getNormal(), distributedTriSurfaceMesh::getNormal(), combineFaces::getOutsideFace(), cellDistFuncs::getPointNeighbours(), weightedPosition::getPoints(), Foam::ensightOutput::Detail::getPolysFacePoints(), Foam::ensightOutput::Detail::getPolysNFaces(), Foam::ensightOutput::Detail::getPolysNPointsPerFace(), triSurfaceMeshPointSet::getRefPoint(), searchablePlane::getRegion(), searchableExtrudedCircle::getRegion(), searchablePlate::getRegion(), searchableDisk::getRegion(), searchableCylinder::getRegion(), searchableSurfaceCollection::getRegion(), searchableRotatedBox::getRegion(), searchableBox::getRegion(), triSurfaceMesh::getRegion(), searchableCone::getRegion(), searchableSphere::getRegion(), distributedTriSurfaceMesh::getRegion(), coupledPolyPatch::getRotation(), hexRef8::getSplitPoints(), removePoints::getUnrefimentSet(), cellLooper::getVertEdgesNonFace(), triSurfaceTools::getVertexTriangles(), searchableCylinder::getVolumeType(), searchableBox::getVolumeType(), triSurfaceMesh::getVolumeType(), searchableCone::getVolumeType(), searchableSphere::getVolumeType(), distributedTriSurfaceMesh::getVolumeType(), meshRefinement::getZoneFaces(), cellCellStencil::globalCellCells(), addPatchCellLayer::globalEdgeFaces(), globalIndex::globalIndex(), cylindrical::globalToLocal(), triSurfaceTools::greenRefine(), chemPointISAT< CompType, ThermoType >::grow(), lduMatrix::H(), lduMatrix::H1(), faMesh::haloFaceCentres(), faMesh::haloFaceNormals(), FaceCellWave< Type, TrackingData >::handleAMICyclicPatches(), FaceCellWave< Type, TrackingData >::handleProcPatches(), mapPolyMesh::hasMotionPoints(), heheuPsiThermo< BasicPsiThermo, MixtureType >::heu(), hexRef8::hexRef8(), particle< Type >::hitCyclicAMIPatch(), particle< Type >::hitCyclicPatch(), humidityTemperatureCoupledMixedFvPatchScalarField::humidityTemperatureCoupledMixedFvPatchScalarField(), if(), Foam::Im(), Foam::ImComplexField(), Distribution< Type >::index(), indexedOctree< Foam::treeDataPrimitivePatch< PatchType > >::indexedOctree(), faBoundaryMesh::indices(), ZoneMesh< cellZone, polyMesh >::indices(), polyBoundaryMesh::indices(), injectionModelList::info(), transferModelList::info(), dynamicRefineFvMesh::init(), calculatedProcessorFvPatchField< Type >::initEvaluate(), InjectedParticleInjection< CloudType >::initialise(), InjectedParticleDistributionInjection< CloudType >::initialise(), heatExchangerModel::initialise(), surfaceNoise::initialise(), viewFactor::initialise(), extractEulerianParticles::initialiseBins(), fluxSummary::initialiseCellZoneAndDirection(), fluxSummary::initialiseFaceZone(), fluxSummary::initialiseFaceZoneAndDirection(), fluxSummary::initialiseSurfaceAndDirection(), objectivePtLosses::initialize(), objectiveUniformityPatch::initialize(), lduCalculatedProcessorField< Type >::initInterfaceMatrixUpdate(), calculatedProcessorFvPatchField< Type >::initInterfaceMatrixUpdate(), LduMatrix< Type, DType, LUType >::initMatrixInterfaces(), lduMatrix::initMatrixInterfaces(), processorPolyPatch::initOrder(), mappedPatchFieldBase< scalar >::initRetrieveField(), expressionEntry::inplaceExpand(), Foam::inplaceSubset(), Foam::inplaceUniqueSort(), NURBSbasis::insertKnot(), distribution::insertMissingKeys(), correlationFunction< Type >::integral(), polynomialFunction::integrate(), FieldFunction1< Function1Type >::integrate(), linearInterpolationWeights::integrationWeights(), vtuAdaptor::internal(), cyclicACMIGAMGInterface::internalFieldTransfer(), cyclicAMIGAMGInterface::internalFieldTransfer(), AssemblyFvPatch< CyclicType >::internalFieldTransfer(), cyclicAMIPolyPatch::interpolate(), leastSquaresEdgeInterpolation< Type >::interpolate(), patchTransformedInterpolation::interpolate(), edgeInterpolationScheme< scalar >::interpolate(), surfaceInterpolationScheme< GType >::interpolate(), singleCellFvMesh::interpolate(), cellCellStencil::interpolate(), volPointInterpolation::interpolateDimensionedInternalField(), cellVolumeWeight::interpolatePatchTypes(), Foam::interpolatePointToCell(), Foam::interpolateSplineXY(), AMIInterpolation::interpolateToSource(), AMIInterpolation::interpolateToTarget(), interpolationTable< scalar >::interpolateValues(), Foam::interpolateXY(), intersectedSurface::intersectedSurface(), Foam::inv(), gradingDescriptors::inv(), NURBS3DCurve::invert(), NURBS3DSurface::invertU(), NURBS3DSurface::invertUV(), NURBS3DSurface::invertV(), Foam::invTransform(), coordinateSystem::invTransformPointImpl(), prismMatcher::isA(), tetWedgeMatcher::isA(), wedgeMatcher::isA(), isoSurfaceCell::isoSurfaceCell(), isoSurfacePoint::isoSurfacePoint(), isoSurfaceTopo::isoSurfaceTopo(), triSurfaceMesh::isSurfaceClosed(), heSolidThermo< BasicSolidThermo, MixtureType >::Kappa(), liquidMixtureProperties::kappa(), cell::labels(), lagrangianFieldDecomposer::lagrangianFieldDecomposer(), lduPrimitiveMesh::lduPrimitiveMesh(), NURBS3DCurve::length(), Foam::MULES::limiter(), Foam::MULES::limiterCorr(), lineDivide::lineDivide(), List< Field< scalar > >::List(), UPstream::listScatterValues(), triSurfaceLoader::load(), distributedTriSurfaceMesh::localQueries(), face::longestEdge(), fileOperation::lookupAndCacheProcessorsPath(), zone::lookupMap(), cellCuts::loopPoints(), Foam::mag(), Foam::magSqr(), deltaBoundary::makeCellCentres_d(), cyclicFaPatch::makeDeltaCoeffs(), primitiveMeshTools::makeFaceCentresAndAreas(), deltaBoundary::makeFaceCentresAndAreas_d(), faceCoupleInfo::makeMap(), polyTopoChange::makeMesh(), voxelMeshSearch::makeMesh(), averageNeighbourFvGeometryScheme::makeNonOrthoWeights(), cyclicFaPatch::makeWeights(), omegaWallFunctionFvPatchScalarField::manipulateMatrix(), epsilonWallFunctionFvPatchScalarField::manipulateMatrix(), faceBox::map(), Field< Foam::vector >::map(), cyclicACMIPolyPatch::mapCollocatedFaces(), fvMeshAdder::MapDimField(), mapDistribute::mapDistribute(), mapDistributeBase::mapDistributeBase(), fvMesh::mapFields(), Foam::MapLagrangianFields(), meshToMesh::mapSrcToTgt(), meshToMesh::mapTgtToSrc(), trackingInverseDistance::markDonors(), inverseDistance::markDonors(), edgeCollapser::markMergeEdges(), PatchTools::markZone(), triSurface::markZone(), PatchTools::markZones(), triSurface::markZones(), momentOfInertia::massPropertiesShell(), momentOfInertia::massPropertiesSolid(), masterUncollatedFileOperation::masterOp(), degenerateMatcher::match(), processorPolyPatch::matchFace(), Foam::matchPoints(), Foam::max(), Foam::maxMagSqr(), noiseFFT::meanPf(), distribution::median(), Distribution< Type >::median(), cellToCellStencil::merge(), cellToFaceStencil::merge(), edgeIntersections::merge(), meshRefinement::mergeBaffles(), meshRefinement::mergeEdgesUndo(), meshRefinement::mergeFreeStandingBaffles(), triSurfaceTools::mergePoints(), globalMeshData::mergePoints(), extendedEdgeMesh::mergePointsAndSort(), fileOperation::mergeTimes(), meshRefinement::mergeZoneBaffles(), cellShape::meshEdges(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::meshEdges(), MeshedSurface< Foam::face >::MeshedSurface(), cellShape::meshFaces(), momentOfInertia::meshInertia(), Foam::min(), edgeIntersections::minEdgeLength(), Foam::minMagSqr(), fieldSmoother::minSmoothField(), attachDetach::modifyMotionPoints(), slidingInterface::modifyMotionPoints(), regionModel1D::moveMesh(), solidBodyFvGeometryScheme::movePoints(), polyTopoChange::movePoints(), polyMesh::movePoints(), globalIndex::mpiGather(), globalIndex::mpiGatherOp(), multiDirRefinement::multiDirRefinement(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::nBoundaryEdges(), FaceCellWaveBase::nChangedCells(), PatchEdgeFaceWaveBase::nChangedEdges(), PointEdgeWaveBase::nChangedEdges(), PatchEdgeFaceWaveBase::nChangedFaces(), FaceCellWaveBase::nChangedFaces(), PointEdgeWaveBase::nChangedPoints(), UPstream::nComms(), surfaceFeatures::nearestEdges(), extendedEdgeMesh::nearestFeatureEdge(), meshRefinement::nearestIntersection(), surfaceFeatures::nearestSamples(), surfaceFeatures::nearestSurfEdge(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::nEdges(), LduMatrix< Type, DType, LUType >::negSumDiag(), lduMatrix::negSumDiag(), polyBoundaryMesh::neighbourEdges(), combustionModel::New(), chemistryTabulationMethod< ReactionThermo, ThermoType >::New(), chemistryReductionMethod< ReactionThermo, ThermoType >::New(), masterUncollatedFileOperation::NewIFstream(), surfMesh::nFaces(), faPatch::ngbPolyPatchPointNormals(), potential::nIds(), mapDistributeBase::nMaps(), cellCuts::nonAnchorPoints(), nonBlockingGaussSeidelSmoother::nonBlockingGaussSeidelSmoother(), surfaceLocation::normal(), distribution::normalisedShifted(), AMIInterpolation::normaliseWeights(), surfMesh::nPoints(), faPatch::nPoints(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::nPoints(), processorTopology::nProcs(), PstreamBuffers::nProcs(), UPstream::nProcs(), refinementSurfaces::nRegions(), noiseFFT::octaves(), noiseModel::octaves(), offsetSurface::offsetSurface(), coordinateSystem::oneToManyImpl(), coordinateSystem::oneToOneImpl(), dlLibraryTable::open(), projectVertex::operator point(), csvTableReader< Type >::operator()(), interpolation2DTable< scalar >::operator()(), polynomialFunction::operator+=(), polynomialFunction::operator-=(), Foam::operator<<(), BiIndirectList< T >::operator=(), cellTable::operator=(), List< Field< scalar > >::operator=(), HashSet< word, Hash< word > >::operator=(), FixedList< point, 2 >::operator=(), Foam::operator==(), Foam::operator>>(), interpolationTable< scalar >::operator[](), UList< Foam::vector >::operator[](), cell::opposingFace(), cell::opposingFaceLabel(), optimisationManager::optimisationManager(), processorPolyPatch::order(), oscillatingVelocityPointPatchVectorField::oscillatingVelocityPointPatchVectorField(), triSurfaceTools::otherFace(), updateMethod::outerProd(), distributedTriSurfaceMesh::overlappingSurface(), treeDataFace::overlaps(), oversetGAMGInterface::oversetGAMGInterface(), PackedList< 2 >::PackedList(), pairPatchAgglomeration::pairPatchAgglomeration(), coupledFaPatch::parallel(), argList::parse(), ParticleCollector< CloudType >::ParticleCollector(), ParticleZoneInfo< CloudType >::ParticleZoneInfo(), NURBS3DVolume::patchDxDbFace(), sampledPatch::patchIDs(), boundaryMesh::patchify(), patchInjection::patchInjectedMassTotals(), patchInjection::patchInjection(), polyBoundaryMesh::patchSizes(), patchZones::patchZones(), SprayCloud< Foam::DSMCCloud >::penetration(), noiseFFT::Pf(), noiseModel::Pf(), primitiveMesh::pointCells(), pointFieldReconstructor::pointFieldReconstructor(), polyMesh::pointInCell(), pointMVCWeight::pointMVCWeight(), PatchTools::pointNormals(), primitiveMesh::pointPoints(), vtuAdaptor::points(), cell::points(), Foam::vtk::Tools::Points(), PrimitivePatchInterpolation< Foam::PrimitivePatch >::pointToFaceInterpolate(), polyAddFace::polyAddFace(), polyMesh::polyMesh(), Foam::polyMeshZipUpCells(), polyModifyFace::polyModifyFace(), Polynomial< 8 >::Polynomial(), projectCurveEdge::position(), projectEdge::position(), bezier::position(), blockEdge::position(), Foam::pow(), powerLawLopesdaCostaZone::powerLawLopesdaCostaZone(), noPreconditioner::precondition(), DICPreconditioner::precondition(), DILUPreconditioner::precondition(), GAMGPreconditioner::precondition(), diagonalPreconditioner::precondition(), FDICPreconditioner::precondition(), DILUPreconditioner::preconditionT(), PDRblock::gridControl::prepend(), Foam::prependList(), pressureInletOutletVelocityFvPatchVectorField::pressureInletOutletVelocityFvPatchVectorField(), filmTurbulenceModel::primaryRegionFriction(), foamToVtkReportFields::print(), cuttingSurface::print(), seriesWriter::print(), sampledPatchInternalField::print(), sampledPlane::print(), sampledFaceZone::print(), sampledPatch::print(), sampledMeshedSurface::print(), sampledCuttingPlane::print(), distanceSurface::print(), dynamicIndexedOctree< Foam::dynamicTreeDataPoint >::print(), indexedOctree< Foam::treeDataPrimitivePatch< PatchType > >::print(), collatedFileOperation::printBanner(), vtkUnstructuredReader::printFieldStats(), mapDistribute::printLayout(), Foam::printMaps(), fvMeshDistribute::printMeshInfo(), Foam::printRootsSubscription(), GAMGProcAgglomeration::printStats(), basicThermo::printThermoNames(), GAMGAgglomeration::procAgglomerateRestrictAddressing(), genericPatchFieldBase::processEntry(), faFieldDecomposer::processorAreaPatchFieldDecomposer::processorAreaPatchFieldDecomposer(), processorGAMGInterface::processorGAMGInterface(), collatedFileOperation::processorsDir(), fvFieldDecomposer::processorVolPatchFieldDecomposer::processorVolPatchFieldDecomposer(), faceAreaWeightAMI::processSourceFace(), particle< Type >::procTetPt(), projectCurveEdge::projectCurveEdge(), projectEdge::projectEdge(), projectVertex::projectVertex(), noiseFFT::PSDf(), List< Field< scalar > >::push_back(), ITstream::push_back(), DynamicList< Foam::vector >::push_back(), DynamicField< Foam::vector >::push_back(), CircularBuffer< T >::push_back(), Foam::PstreamGlobals::push_request(), FIRECore::putFireLabels(), cutFaceAdvect::quadAreaCoeffs(), interpolationTable< scalar >::rateOfChange(), face::rcEdges(), Foam::Re(), Reaction< ReactionThermo >::reactionStr(), OBJsurfaceFormat< Face >::read(), NASedgeFormat::read(), STARCDsurfaceFormat< Face >::read(), OBJedgeFormat::read(), NASsurfaceFormat< Face >::read(), TRIsurfaceFormat< Face >::read(), tabulated6DoFAcceleration::read(), VTKsurfaceFormat< Face >::read(), STARCDedgeFormat::read(), tabulated6DoFMotion::read(), multiRegion::read(), STLsurfaceFormat< Face >::read(), binModel::read(), areaWrite::read(), boundaryMesh::read(), ITstream::read(), regIOobject::read(), fluxSummary::read(), masterUncollatedFileOperation::read(), masterUncollatedFileOperation::readAndSend(), STARCDMeshReader::readBoundary(), STARCDMeshReader::readCells(), Time::readDict(), waveModel::readDict(), lumpedPointMovement::readDict(), triSurfaceLoader::readDir(), Foam::readDir(), ReactingParcel< ParcelType >::readFields(), ReactingMultiphaseParcel< ParcelType >::readFields(), ensightSurfaceReader::readGeometry(), Foam::readLagrangian(), DynamicList< Foam::vector >::readList(), UList< Foam::vector >::readList(), ReactingParcel< ParcelType >::readObjects(), Foam::readObjVertices(), faMeshTools::readProcAddressing(), fvMeshTools::readProcAddressing(), ABAQUSCore::readHelper::readSurfaceElements(), boundaryMesh::readTriSurface(), surfMesh::readUpdate(), mapDistributeBase::receive(), InteractionLists< typename CloudType::parcelType >::receiveReferredData(), isoAlpha::reconstruct(), lagrangianReconstructor::reconstructFieldField(), processorMeshes::reconstructPoints(), triSurfaceTools::redGreenRefine(), PFA< CompType, ThermoType >::reduceMechanism(), DAC< CompType, ThermoType >::reduceMechanism(), DRGEP< CompType, ThermoType >::reduceMechanism(), box::refineBox(), meshRefinement::refineCandidates(), refinementHistory::refinementHistory(), refinementParameters::refinementParameters(), searchableSurfaceCollection::regions(), edgeMesh::regions(), regionSplit2D::regionSplit2D(), hashedWordList::rehash(), Foam::ReImSum(), UnsortedMeshedSurface< Face >::remapFaces(), MeshedSurface< Foam::face >::remapFaces(), fvMeshTools::removeEmptyPatches(), meshRefinement::removeGapCells(), dynamicIndexedOctree< Foam::dynamicTreeDataPoint >::removeIndex(), RemoveParcels< CloudType >::RemoveParcels(), undoableMeshCutter::removeSplitFaces(), randomRenumber::renumber(), manualRenumber::renumber(), SloanRenumber::renumber(), renumberMethod::renumber(), UPtrList< const Foam::UList >::reorder(), PackedList< 2 >::reserve(), globalIndex::reset(), fvMeshSubset::reset(), vtuSizing::reset(), option::resetApplied(), fieldSelection::resetFieldFilters(), polyMesh::resetPrimitives(), vtuSizing::resetShapes(), faMatrix< Type >::residual(), fvMatrix< Type >::residual(), CompactListList< T >::resize(), GAMGAgglomeration::restrictFaceField(), pairPatchAgglomeration::restrictField(), GAMGAgglomeration::restrictField(), mappedPatchFieldBase< scalar >::retrieveField(), Foam::reverse(), face::reverseFace(), coupledFaPatch::reverseT(), Foam::rewritePatchLabels(), CompositionModel< Foam::ReactingCloud< Foam::DSMCCloud > >::rho(), noiseFFT::RMSmeanPf(), coordinateSystem::rotationsImpl(), face::sameVertices(), sampledMeshedSurface::sampleOnFaces(), sampledSurface::sampleOnFaces(), sampledSurface::sampleOnPoints(), sampledMeshedSurface::sampleOnPoints(), PPCG::scalarSolveCG(), motionSmootherAlgo::scaleMesh(), cyclicACMIPolyPatch::scalePatchFaceAreas(), Pstream::scatterList(), Foam::PstreamDetail::scatterv(), searchableSurfaces::searchableSurfaces(), ITstream::seek(), timeSelector::select(), triSurfaceLoader::select(), extendedEdgeMesh::select(), timeSelector::selected(), surfaceFeatures::selectFeatureEdges(), dynamicRefineFvMesh::selectRefineCells(), meshRefinement::selectSeparatedCoupledFaces(), dynamicRefineFvMesh::selectUnrefinePoints(), semiPermeableBaffleVelocityFvPatchVectorField::semiPermeableBaffleVelocityFvPatchVectorField(), mapDistributeBase::send(), InteractionLists< typename CloudType::parcelType >::sendReferredData(), coupledFaPatch::separated(), coupledPolyPatch::separated(), coupledFaPatch::separation(), Foam::BitOps::set(), cyclicAMIPolyPatch::setAMIFaces(), extractEulerianParticles::setBlockedFaces(), Foam::setBlockFaceCorrespondence(), sizeDistribution::setCellZoneCells(), NURBS3DVolume::setControlPoints(), volumetricBSplinesMotionSolver::setControlPointsMovement(), Time::setControls(), refinementSurfaces::setCurvatureMinLevelFields(), noiseFFT::setData(), faceSetOption::setFaceSelection(), boundaryMesh::setFeatureEdges(), pointPatchField< vector >::setInInternalField(), lumpedPointMovement::setInterpolator(), fvGeometryScheme::setMeshPhi(), refinementSurfaces::setMinLevelFields(), cellVolumeWeightMethod::setNextCells(), mapNearestMethod::setNextNearestCells(), PtrListDetail< const Foam::UList >::setNull(), noiseModel::setOctaveBands(), weightedPosition::setPoints(), patchInjectionBase::setPositionAndCell(), box::setRefineFlags(), duplicatePoints::setRefinement(), removeCells::setRefinement(), refinementIterator::setRefinement(), faceCollapser::setRefinement(), perfectInterface::setRefinement(), boundaryCutter::setRefinement(), removePoints::setRefinement(), createShellMesh::setRefinement(), tetDecomposer::setRefinement(), combineFaces::setRefinement(), removeFaces::setRefinement(), meshCutAndRemove::setRefinement(), meshCutter::setRefinement(), edgeCollapser::setRefinement(), addPatchCellLayer::setRefinement(), hexRef8::setRefinement(), data::setSolverPerformance(), masterUncollatedFileOperation::setTime(), coordSetWriter::setTrackTimes(), removePoints::setUnrefinement(), combineFaces::setUnrefinement(), hexRef8::setUnrefinement(), Foam::ListOps::setValue(), UnsortedMeshedSurface< Face >::setZones(), shellSurfaces::shellSurfaces(), PackedList< 2 >::shrink(), liquidMixtureProperties::sigma(), searchableSurfacesQueries::signedDistance(), sixDoFRigidBodyDisplacementPointPatchVectorField::sixDoFRigidBodyDisplacementPointPatchVectorField(), fvFieldDecomposer::patchFieldDecomposer::size(), BiIndirectList< T >::size(), pointFieldDecomposer::patchFieldDecomposer::size(), faFieldDecomposer::patchFieldDecomposer::size(), procLduMatrix::size(), distributedWeightedFvPatchFieldMapper::size(), dynamicTreeDataPoint::size(), DirectFieldMapper< FieldMapperType >::size(), lumpedPointController::size(), solidMixtureProperties::size(), singleCellFvMesh::agglomPatchFieldMapper::size(), liquidMixtureProperties::size(), mergedSurf::size(), fvFieldDecomposer::processorVolPatchFieldDecomposer::size(), faFieldDecomposer::processorAreaPatchFieldDecomposer::size(), faAreaMapper::size(), facePointPatch::size(), ensightPart::size(), fvFieldDecomposer::processorSurfacePatchFieldDecomposer::size(), treeDataPoint::size(), faFieldDecomposer::processorEdgePatchFieldDecomposer::size(), GAMGInterface::size(), meshToMesh0::patchFieldInterpolator::size(), treeDataCell::size(), treeDataFace::size(), treeDataEdge::size(), ITstream::skip(), SLGThermo::SLGThermo(), fieldSmoother::smoothLambdaMuDisplacement(), fieldSmoother::smoothNormals(), fieldSmoother::smoothPatchNormals(), basicSymmetryFvPatchField< Type >::snGradTransformDiag(), basicSymmetryFaPatchField< Type >::snGradTransformDiag(), partialSlipFvPatchField< Type >::snGradTransformDiag(), fixedNormalSlipFvPatchField< Type >::snGradTransformDiag(), solidMixtureProperties::solidMixtureProperties(), smoothSolver::solve(), LLTMatrix< Type >::solve(), sixDoFRigidBodyMotionSolver::solve(), GAMGSolver::solve(), TDACChemistryModel< CompType, ThermoType >::solve(), oversetFvMeshBase::solveOverset(), fvMatrix< Type >::solveSegregated(), sorptionWallFunctionFvPatchScalarField::sorptionWallFunctionFvPatchScalarField(), ParSortableList< Type >::sort(), PatchTools::sortedEdgeFaces(), Foam::sortedOrder(), extendedEdgeMesh::sortedOrder(), PatchTools::sortedPointEdges(), UnsortedMeshedSurface< Face >::sortedZones(), MeshedSurface< Foam::face >::sortFacesAndStore(), UPtrList< const Foam::UList >::sortOrder(), extendedEdgeMesh::sortPointsAndEdges(), fileOperation::sortTimes(), speciesSorptionFvPatchScalarField::speciesSorptionFvPatchScalarField(), meshRefinement::splitFacesUndo(), meshRefinement::splitMeshRegions(), Foam::sqr(), Foam::stabilise(), primitiveEntry::startLineNumber(), leastSquares::stencilWeights(), cellVolumeWeight::stencilWeights(), inverseDistance::stencilWeights(), Foam::stepBackwardsToNextPoint(), Foam::stepForwardsToNextPoint(), MeshedSurface< Foam::face >::stitchFaces(), mappedPatchFieldBase< scalar >::storeAndRetrieveField(), hexRef8::storeData(), mappedPatchFieldBase< scalar >::storeField(), fvMesh::storeOldVol(), streamLineBase::storePoint(), streamLineParticle::streamLineParticle(), mappedPatchBase::subRegistry(), refinementHistory::subset(), hexRef8::subset(), meshRefinement::subsetBaffles(), faMatrix< Type >::subtractFromInternalField(), fvMatrix< Type >::subtractFromInternalField(), faceZoneSet::subtractSet(), Foam::sum(), Foam::sumCmptMag(), Foam::sumCmptProd(), LduMatrix< Type, DType, LUType >::sumDiag(), lduMatrix::sumDiag(), Foam::sumMag(), LduMatrix< Type, DType, LUType >::sumMagOffDiag(), lduMatrix::sumMagOffDiag(), Foam::sumProd(), Foam::sumSqr(), reconstructionSchemes::surface(), surfaceFeatures::surfaceFeatures(), surfaceIntersection::surfaceIntersection(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::surfaceType(), surfaceZonesInfo::surfaceZonesInfo(), surfZoneIOList::surfZoneIOList(), syncTools::swapBoundaryCellList(), syncTools::swapBoundaryCellPositions(), face::symmhash_code(), syncTools::syncBoundaryFaceList(), globalMeshData::syncData(), syncTools::syncEdgeList(), syncTools::syncEdgeMap(), globalMeshData::syncPointData(), syncTools::syncPointList(), syncTools::syncPointMap(), weightedPosition::syncPoints(), pointToPointPlanarInterpolation::targetSize(), Foam::FieldOps::ternary(), Foam::FieldOps::ternarySelect(), meshRefinement::testSyncBoundaryFaceList(), TGaussSeidelSmoother< Type, DType, LUType >::TGaussSeidelSmoother(), thirdBodyEfficiencies::thirdBodyEfficiencies(), cutFaceAdvect::timeIntegratedArea(), cutFaceAdvect::timeIntegratedFaceFlux(), pointToPointPlanarInterpolation::timeNames(), Foam::BitOps::toc(), CV2D::toPoint2D(), MeshedSurface< Foam::face >::transcribe(), DynamicList< Foam::vector >::transfer(), DynamicField< Foam::vector >::transfer(), MeshedSurface< Foam::face >::transfer(), fvMatrix< Type >::transferFvMatrixCoeffs(), Foam::transform(), fft::transform(), FaceCellWave< Type, TrackingData >::transform(), Foam::transformList(), globalIndexAndTransform::transformPatches(), coordinateSystem::transformPointImpl(), rigidBodyMotion::transformPoints(), triSurfaceSearch::tree(), face::triangles(), triSurfaceTools::triangulateFaceCentre(), tetIndices::triIs(), extendedEdgeMesh::trim(), surfaceFeatures::trimFeatures(), streamLineBase::trimToBox(), turbulentMixingLengthDissipationRateInletFvPatchScalarField::turbulentMixingLengthDissipationRateInletFvPatchScalarField(), turbulentMixingLengthFrequencyInletFvPatchScalarField::turbulentMixingLengthFrequencyInletFvPatchScalarField(), UIPstream::UIPstream(), uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField::uncoupledSixDoFRigidBodyDisplacementPointPatchVectorField(), fileOperation::uniformFile(), mapDistributeBase::unionCombineMasks(), hashedWordList::uniq(), PrimitivePatch<::Foam::List< labelledTri >, pointField >::uniqBoundaryFaces(), ensightFaces::uniqueMeshPoints(), Foam::uniqueOrder(), PackedList< 2 >::unpack(), dynamicRefineFvMesh::unrefine(), Foam::unzip(), trackingInverseDistance::update(), cellVolumeWeight::update(), inverseDistance::update(), oversetFvMeshBase::updateAddressing(), directionInfo::updateCell(), uniformInterpolatedDisplacementPointPatchVectorField::updateCoeffs(), lumpedPointDisplacementPointPatchVectorField::updateCoeffs(), turbulentTemperatureRadCoupledMixedFvPatchScalarField::updateCoeffs(), externalWallHeatFluxTemperatureFvPatchScalarField::updateCoeffs(), humidityTemperatureCoupledMixedFvPatchScalarField::updateCoeffs(), turbulentDFSEMInletFvPatchVectorField::updateCoeffs(), ReactingParcel< ParcelType >::updatedDeltaVolume(), ReactingHeterogeneousParcel< ParcelType >::updatedDeltaVolume(), ReactingMultiphaseParcel< ParcelType >::updatedDeltaVolume(), patchEdgeFaceRegions::updateFace(), processorGAMGInterfaceField::updateInterfaceMatrix(), meshRefinement::updateIntersections(), topoBoolSet::updateLabels(), topoBitSet::updateLabels(), topoSet::updateLabels(), meshRefinement::updateList(), hexRef8Data::updateMesh(), points0MotionSolver::updateMesh(), componentDisplacementMotionSolver::updateMesh(), processorPolyPatch::updateMesh(), processorFaPatch::updateMesh(), CellZoneInjection< CloudType >::updateMesh(), removePoints::updateMesh(), faGlobalMeshData::updateMesh(), boundaryCutter::updateMesh(), refinementHistory::updateMesh(), addPatchCellLayer::updateMesh(), hexRef8::updateMesh(), polyMesh::updateMesh(), meshRefinement::updateMesh(), solverFieldSelection::updateSelection(), volFieldSelection::updateSelection(), cellZoneSet::updateSet(), pointZoneSet::updateSet(), faceZoneSet::updateSet(), thermoSingleLayer::updateSurfaceTemperatures(), kinematicSingleLayer::updateSurfaceVelocities(), dynamicRefineFvMesh::updateTopology(), Foam::HashSetOps::used(), lumpedPointState::valid(), triSurfaceTools::validTri(), polynomialFunction::value(), splineInterpolationWeights::valueWeights(), linearInterpolationWeights::valueWeights(), triSurfaceTools::vertexTriads(), Foam::vtk::Tools::Vertices(), surfaceIteratorPLIC::vofCutCell(), surfaceIteratorIso::vofCutCell(), cuttingSurfaceBase::walkCellCuts(), cellCellStencil::walkFront(), wallBoundedStreamLineParticle::wallBoundedStreamLineParticle(), wallLayerCells::wallLayerCells(), WallLocalSpringSliderDashpot< CloudType >::WallLocalSpringSliderDashpot(), meshReader::warnDuplicates(), reader::warnDuplicates(), meshRefinement::weightedSum(), surfaceFieldValue::weightingFactor(), polyBoundaryMesh::whichPatchFace(), FLMAsurfaceFormat< Face >::write(), X3DsurfaceFormat< Face >::write(), OBJsurfaceFormat< Face >::write(), SMESHsurfaceFormat< Face >::write(), AC3DsurfaceFormat< Face >::write(), OFFsurfaceFormat< Face >::write(), GTSsurfaceFormat< Face >::write(), TRIsurfaceFormat< Face >::write(), OBJedgeFormat::write(), STARCDsurfaceFormat< Face >::write(), ABAQUSsurfaceFormat< Face >::write(), NASsurfaceFormat< Face >::write(), ensightOutputSurface::write(), VTKsurfaceFormat< Face >::write(), VTPsurfaceFormat< Face >::write(), oversetFvMeshBase::write(), STARCDedgeFormat::write(), sensitivityBezier::write(), internalWriter::write(), sensitivityVolBSplines::write(), sensitivityVolBSplinesFI::write(), sensitivityBezierFI::write(), debugWriter::write(), OFstreamCollator::write(), rawWriter::write(), foamWriter::write(), SQP::write(), OBJstream::write(), vtkWriter::write(), ensightFaces::write(), regionSizeDistribution::write(), surfaceFieldValue::write(), oversetFvMeshBase::writeAgglomeration(), STLsurfaceFormat< Face >::writeAscii(), STLsurfaceFormat< Face >::writeBinary(), decomposedBlockData::writeBlocks(), coordSetWriter::writeBufferContents(), STARCDedgeFormat::writeCase(), VTKsurfaceFormatCore::writeCellData(), VTPsurfaceFormatCore::writeCellData(), triSurfaceTools::writeCloseness(), surfZoneIOList::writeData(), externalCoupledTemperatureMixedFvPatchScalarField::writeData(), lumpedPointMovement::writeData(), faMeshDecomposition::writeDecomposition(), Foam::ensightOutput::Detail::writeFaceLocalField(), Foam::ensightOutput::Detail::writeFieldComponents(), ReactingParcel< ParcelType >::writeFields(), lumpedPointMovement::writeForcesAndMomentsVTP(), surfaceFieldWriter::writeGeometry(), lagrangianWriter::writeGeometry(), externalCoupled::writeGeometry(), AC3DsurfaceFormatCore::writeHeader(), Foam::ensightOutput::Detail::writeLabelListList(), UList< Foam::vector >::writeList(), Foam::vtk::writeListParallel(), Foam::vtk::writeListsParallel(), faceAreaWeightAMI2D::writeNoMatch(), coupledPolyPatch::writeOBJ(), Foam::meshTools::writeOBJ(), triSurfaceTools::writeOBJ(), extendedEdgeMesh::writeObj(), oversetFvMeshBase::writeObject(), ReactingParcel< ParcelType >::writeObjects(), patchMeshWriter::writePolys(), Foam::ensightOutput::writePolysPoints(), faMeshTools::writeProcAddressing(), fvMeshTools::writeProcAddressing(), lumpedPointMovement::writeStateVTP(), Foam::edgeMeshTools::writeStats(), edgeMesh::writeStats(), searchableSurfaces::writeStats(), surfaceFeatures::writeStats(), extendedEdgeMesh::writeStats(), extendedCellToFaceStencil::writeStencilStats(), surfaceNoise::writeSurfaceData(), abaqusWriter::writeTemplate(), nastranWriter::writeTemplate(), starcdWriter::writeTemplate(), x3dWriter::writeTemplate(), streamLineBase::writeToFile(), lumpedPointState::writeVTP(), lumpedPointMovement::writeVTP(), Foam::writeZone(), interpolation2DTable< scalar >::Xi(), liquidMixtureProperties::Xs(), Foam::XstepForwardsToNextPoint(), liquidMixtureProperties::Y(), zeroATCcells::zeroATCcells(), Foam::zip(), refinementParameters::zonedLocations(), refinementParameters::zonePoints(), boundaryRadiationProperties::zoneTransmissivity(), meshRefinement::zonify(), and UOPBstream::~UOPBstream().
|
protected |
Write the UList with its compound type.
Definition at line 31 of file UListIO.C.
Referenced by faPatch::write(), and faceZone::writeDict().

|
protected |
No copy assignment (default: shallow copy)
Assignment may need to be shallow (copy pointer) or deep (copy elements) depending on context or type of list. Disallow default assignment and provide separate 'shallowCopy' and 'deepCopy' member functions.
Referenced by SortableList< T >::operator=().

|
inlinestatic |
Return a UList reference to a nullObject.
Definition at line 46 of file UListI.H.
Referenced by voxelMeshSearch::makeMesh(), and starcdWriter::write().

|
inlinenoexcept |
The forward circular index. The next index in the list which returns to the first at the end of the list.
Definition at line 53 of file UListI.H.
Referenced by holeToFace::calcClosure(), triSurfaceTools::calcInterpolationWeights(), primitiveMesh::checkCommonOrder(), polyMeshGeometry::checkEdgeLength(), polyMeshGeometry::checkTriangleTwist(), wallBoundedParticle::crossDiagonalEdge(), meshRefinement::doSplitFaces(), primitiveMesh::edgeFaces(), primitiveMesh::faceEdges(), mappedPatchBase::facePoint(), tetIndices::faceTriIs(), searchableSurfacesQueries::findNearest(), faceCorrectedSnGrad< Type >::fullGradCorrection(), isoSurfacePoint::generateFaceTriPoints(), edgeFaceCirculator::getMinIndex(), combineFaces::getOutsideFace(), treeDataFace::getVolumeType(), triSurfaceTools::otherEdges(), CircularBuffer< T >::push_back(), faceCollapser::setRefinement(), createShellMesh::setRefinement(), tetDecomposer::setRefinement(), addPatchCellLayer::setRefinement(), propellerInfo::setSampleDiskGeometry(), face::symmhash_code(), syncTools::syncEdgeMap(), triSurfaceTools::triangulateFaceCentre(), tetIndices::triIs(), patchEdgeFaceRegions::updateEdge(), and patchEdgeFaceRegions::updateFace().

|
inlinenoexcept |
The reverse circular index. The previous index in the list which returns to the last at the beginning of the list.
Definition at line 60 of file UListI.H.
Referenced by primitiveMesh::checkCommonOrder(), wallBoundedParticle::crossDiagonalEdge(), wallBoundedParticle::crossEdgeConnectedFace(), primitiveMesh::edgeFaces(), edgeFaceCirculator::getMinIndex(), treeDataFace::getVolumeType(), faceCollapser::setRefinement(), createShellMesh::setRefinement(), tetDecomposer::setRefinement(), and face::symmhash_code().

|
inline |
Return forward circular value (ie, next value in the list)
Definition at line 67 of file UListI.H.
Referenced by face::symmhash_code().

|
inline |
|
inline |
Return reverse circular value (ie, previous value in the list)
Definition at line 81 of file UListI.H.
Referenced by face::symmhash_code().

|
inline |
|
inlinenoexcept |
Return pointer to the underlying array serving as data storage.
Definition at line 223 of file UListI.H.
Referenced by Foam::PstreamDetail::allToAll(), Foam::PstreamDetail::allToAllv(), PackedList< 2 >::cdata(), Foam::PstreamDetail::gatherv(), globalIndex::mpiGather(), UList< T >::hasher::operator()(), masterUncollatedFileOperation::readAndSend(), Foam::PstreamDetail::scatterv(), OFstreamCollator::write(), and decomposedBlockData::writeBlocks().

Return pointer to the underlying array serving as data storage.
Definition at line 230 of file UListI.H.
Referenced by Foam::PstreamDetail::allToAll(), holeToFace::calcClosure(), patchDataWave< TransferType, TrackingData >::correct(), PackedList< 2 >::data(), decompositionMethod::decompose(), decomposedBlockData::gatherSlaveData(), masterUncollatedFileOperation::NewIFstream(), masterUncollatedFileOperation::read(), masterUncollatedFileOperation::readAndSend(), reader::readField(), List< Field< scalar > >::readList(), UList< Foam::vector >::readList(), fft::realTransform1D(), and decomposedBlockData::writeBlocks().

|
inlinenoexcept |
Return pointer to the underlying array serving as data storage,.
reinterpreted as byte data
Definition at line 237 of file UListI.H.
Referenced by PackedList< 2 >::cdata_bytes(), metisLikeDecomp::decomposeGeneral(), Pstream::gatherList(), UPstream::listScatterValues(), globalIndex::mpiGather(), globalIndex::scatter(), Foam::ensightOutput::Detail::writeFieldComponents(), UList< Foam::vector >::writeList(), Foam::vtk::writeListParallel(), and Foam::vtk::writeListsParallel().

|
inlinenoexcept |
Return pointer to the underlying array serving as data storage,.
reinterpreted as byte data
Definition at line 244 of file UListI.H.
Referenced by PackedList< 2 >::data_bytes(), metisLikeDecomp::decomposeGeneral(), decomposedBlockData::gather(), globalIndex::gather(), UPstream::listGatherValues(), List< Field< scalar > >::readList(), UList< Foam::vector >::readList(), Foam::ensightOutput::Detail::writeFieldComponents(), and Foam::vtk::writeListsParallel().

|
inline |
Access first element of the list, position [0].
Definition at line 195 of file UListI.H.
Referenced by OppositeFaceCellWave< Type, TrackingData >::faceToCell(), and UList< Foam::vector >::first().

|
inline |
|
inline |
Access last element of the list, position [size()-1].
Definition at line 209 of file UListI.H.
Referenced by UPstream::allocateTag(), ifeqEntry::execute(), UList< Foam::vector >::last(), and Foam::PstreamGlobals::push_request().

|
inline |
|
inlinenoexcept |
Number of contiguous bytes for the List data.
Definition at line 251 of file UListI.H.
Referenced by metisLikeDecomp::decomposeGeneral(), globalIndex::gather(), Pstream::gatherList(), List< Field< scalar > >::List(), globalIndex::mpiGather(), UList< T >::hasher::operator()(), List< Field< scalar > >::readList(), UList< Foam::vector >::readList(), globalIndex::scatter(), OFstreamCollator::write(), decomposedBlockData::writeBlocks(), Foam::ensightOutput::Detail::writeFieldComponents(), UList< Foam::vector >::writeList(), Foam::vtk::writeListParallel(), and Foam::vtk::writeListsParallel().

| std::streamsize byteSize | ( | ) | const |
|
inline |
|
inline |
Check size is within valid range [0,size].
Definition at line 109 of file UListI.H.
Referenced by SubList< Type >::SubList().

|
inline |
Check that start and length define a valid range.
Definition at line 123 of file UListI.H.
Referenced by SubList< Type >::SubList().

|
inline |
|
inline |
True if all entries have identical values, and list is non-empty.
Definition at line 171 of file UListI.H.
Referenced by UList< Foam::vector >::writeList().

| Foam::label find | ( | const T & | val, |
| label | pos = 0 |
||
| ) | const |
Find index of the first occurrence of the value.
Any occurrences before the start pos are ignored. Linear search.
Definition at line 204 of file UList.C.
Referenced by multiBandZoneAbsorptionEmission::aCont(), greyMeanAbsorptionEmission::aCont(), wideBandAbsorptionEmission::aCont(), unwatchedIOdictionary::addWatch(), manualGAMGProcAgglomeration::agglomerate(), AMIInterpolation::agglomerate(), mappedPatchBase::calcMapping(), faPatch::calcPointEdges(), createShellMesh::calcPointRegions(), GAMGAgglomeration::calculateRegionMaster(), primitiveMesh::checkCommonOrder(), GAMGAgglomeration::checkRestriction(), wallBoundedParticle::crossEdgeConnectedFace(), multiBandZoneAbsorptionEmission::eCont(), primitiveMesh::edgeFaces(), directionInfo::edgeToFaceIndex(), Foam::filteredName(), polyMeshAdder::findSharedPoints(), edgeFaceCirculator::getMinIndex(), combineFaces::getOutsideFace(), processorPolyPatch::initUpdateMesh(), lduPrimitiveMesh::lduPrimitiveMesh(), mappedPatchBase::masterWorld(), meshToMesh0::meshToMesh0(), triSurfaceTools::otherEdges(), polyMesh::polyMesh(), Foam::printRootsSubscription(), fileName::relative(), undoableMeshCutter::removeSplitFaces(), searchableSurfaces::searchableSurfaces(), cyclicAMIPolyPatch::setAMIFaces(), duplicatePoints::setRefinement(), boundaryCutter::setRefinement(), createShellMesh::setRefinement(), tetDecomposer::setRefinement(), processorFaPatch::updateMesh(), faGlobalMeshData::updateMesh(), faMeshDecomposition::writeDecomposition(), and refinementParameters::zonePoints().

| Foam::label rfind | ( | const T & | val, |
| label | pos = -1 |
||
| ) | const |
Find index of the last occurrence of the value.
Any occurrences after the end pos are ignored. Linear search.
Definition at line 228 of file UList.C.
Referenced by topoBoolSet::check().

|
inline |
True if the value if found in the list.
Any occurrences before the start pos are ignored. Linear search.
Definition at line 258 of file UListI.H.
Referenced by manualGAMGProcAgglomeration::agglomerate(), meshToMeshMethod::appendNbrCells(), advancingFrontAMI::appendNbrFaces(), GAMGAgglomeration::checkRestriction(), face::connected(), fvPatch::constraintType(), dictionaryContent::copyDict(), curvatureSeparation::curvatureSeparation(), geomCellLooper::cut(), mapNearestMethod::findMappedSrcCell(), triSurfaceRegionSearch::findNearest(), polyMeshAdder::findSharedPoints(), simplifiedFvMesh::fvPatchFieldExists(), lduPrimitiveMesh::gather(), cellLooper::getVertEdgesNonFace(), meshRefinement::getZones(), cellCellStencil::globalCellCells(), zoneIdentifier::inGroup(), patchIdentifier::inGroup(), processorFaPatch::makeNonGlobalPatchPoints(), cellCuts::nonAnchorPoints(), findNearestMaskedOp< PatchType >::operator()(), foundOp< StringType >::operator()(), RemoveParcels< CloudType >::postFace(), faceSetOption::setFaceSelection(), faBoundaryMesh::setGroup(), ZoneMesh< cellZone, polyMesh >::setGroup(), polyBoundaryMesh::setGroup(), PatchTools::sortedPointEdges(), extendedEdgeMesh::sortPointsAndEdges(), masterUncollatedFileOperation::subRanks(), cellZoneSet::subtractSet(), and pointZoneSet::subtractSet().

| void moveFirst | ( | const label | i | ) |
| void moveLast | ( | const label | i | ) |
| void swapFirst | ( | const label | i | ) |
| void swapLast | ( | const label | i | ) |
Copy the pointer and size held by the given UList.
Definition at line 265 of file UListI.H.
Referenced by SlicedDimensionedField< scalar, Foam::volMesh >::SlicedDimensionedField(), surfMesh::updateRefs(), and SlicedDimensionedField< scalar, Foam::volMesh >::~SlicedDimensionedField().

Copy elements of the given UList. Sizes must match!
Definition at line 99 of file UList.C.
Referenced by Foam::PstreamDetail::allToAll(), and globalIndex::scatter().

| void deepCopy | ( | const IndirectListBase< T, Addr > & | list | ) |
| Foam::SubList< Type > slice | ( | const label | pos, |
| label | len = -1 |
||
| ) |
Return SubList slice (non-const access) - no range checking.
Definition at line 192 of file SubList.H.
Referenced by ensightCells::cellIds(), ensightFaces::faceIds(), ensightFaces::faceOrder(), and CircularBuffer< T >::list().

| const Foam::SubList< Type > slice | ( | const label | pos, |
| label | len = -1 |
||
| ) | const |
| Foam::SubList< Type > slice | ( | const labelRange & | range | ) |
| const Foam::SubList< Type > slice | ( | const labelRange & | range | ) | const |
|
inline |
Return element of UList.
Definition at line 292 of file UListI.H.
Referenced by triSurfaceMesh::boundingSpheres(), NURBS3DSurface::buildSurface(), patchPatchDist::correct(), patchProbes::findElements(), triSurfaceMesh::getRegion(), distributedTriSurfaceMesh::getRegion(), thirdBodyEfficiencies::M(), mixture::mixture(), hashedWordList::operator[](), and probes::probe().

|
inline |
|
inline |
| void operator= | ( | const T & | val | ) |
| void operator= | ( | const Foam::zero | ) |
|
inlinenoexcept |
Return an iterator to begin traversing the UList.
Definition at line 322 of file UListI.H.
Referenced by Foam::BitOps::all(), lduMatrix::Amul(), Foam::BitOps::any(), bitSet::bitSet(), treeDataPrimitivePatch< PatchType >::boxes(), TDILUPreconditioner< Type, DType, LUType >::calcInvD(), DICPreconditioner::calcReciprocalD(), DILUPreconditioner::calcReciprocalD(), treeDataEdge::centres(), Foam::ListListOps::combineOffset(), Foam::ensightOutput::Detail::copyComponent(), Foam::BitOps::count(), faMeshDecomposition::decomposeMesh(), triSurfaceTools::delaunay2D(), edge::erase(), objectRegistry::erase(), NASCore::faceDecomposition(), ABAQUSCore::faceDecomposition(), FDICPreconditioner::FDICPreconditioner(), boundaryDataSurfaceReader::fieldNames(), Foam::ensightOutput::Detail::getFaceSizes(), Foam::ensightOutput::Detail::getPolysNFaces(), Foam::ensightOutput::Detail::getPolysNPointsPerFace(), lduMatrix::H(), lduMatrix::H1(), HashSet< word, Hash< word > >::HashSet(), Foam::identity(), Foam::ListOps::identity(), PDRblock::innerMesh(), HashSet< word, Hash< word > >::insert(), edge::insert(), Foam::inv(), labelRange::labels(), sliceRange::labels(), Foam::BitOps::none(), UList< Foam::vector >::operator<(), HashSet< word, Hash< word > >::operator=(), face::points(), noPreconditioner::precondition(), DICPreconditioner::precondition(), DILUPreconditioner::precondition(), diagonalPreconditioner::precondition(), FDICPreconditioner::precondition(), DILUPreconditioner::preconditionT(), vtuSizing::renumberFaceLabelsXml(), vtuSizing::renumberVertLabelsLegacy(), fvMeshSubset::reset(), lduMatrix::residual(), ODESolver::resizeField(), PCG::scalarSolve(), PBiCGStab::scalarSolve(), Foam::BitOps::set(), bitSet::set(), Foam::shuffle(), GaussSeidelSmoother::smooth(), symGaussSeidelSmoother::smooth(), TGaussSeidelSmoother< Type, DType, LUType >::smooth(), DILUSmoother::smooth(), FDICSmoother::smooth(), DICSmoother::smooth(), nonBlockingGaussSeidelSmoother::smooth(), PCICG< Type, DType, LUType >::solve(), PBiCCCG< Type, DType, LUType >::solve(), PBiCICG< Type, DType, LUType >::solve(), PBiCG::solve(), Foam::sort(), Foam::stableSort(), lduMatrix::sumA(), TGaussSeidelSmoother< Type, DType, LUType >::TGaussSeidelSmoother(), lduMatrix::Tmul(), fft::transform(), HashSet< word, Hash< word > >::unset(), bitSet::unset(), fvExprDriver::writeCommon(), patchMeshWriter::writePolys(), and patchMeshWriter::writePolysLegacy().
|
inlinenoexcept |
Return an iterator to end traversing the UList.
Definition at line 343 of file UListI.H.
Referenced by Foam::BitOps::all(), Foam::BitOps::any(), bitSet::bitSet(), Foam::BitOps::count(), edge::erase(), objectRegistry::erase(), boundaryDataSurfaceReader::fieldNames(), HashSet< word, Hash< word > >::HashSet(), Foam::identity(), Foam::ListOps::identity(), HashSet< word, Hash< word > >::insert(), edge::insert(), leastSquaresEdgeInterpolation< Type >::interpolate(), labelRange::labels(), sliceRange::labels(), fileOperation::mergeTimes(), Foam::BitOps::none(), UList< Foam::vector >::operator<(), HashSet< word, Hash< word > >::operator=(), Foam::polyMeshZipUpCells(), vtuSizing::renumberFaceLabelsXml(), vtuSizing::renumberVertLabelsLegacy(), Foam::BitOps::set(), bitSet::set(), Foam::shuffle(), Foam::sort(), extendedEdgeMesh::sortPointsAndEdges(), Foam::stableSort(), HashSet< word, Hash< word > >::unset(), and bitSet::unset().

|
inlinenoexcept |
Return const_iterator to begin traversing the constant UList.
Definition at line 336 of file UListI.H.
Referenced by IndirectListBase< T, labelRange >::begin(), IndirectListBase< T, labelRange >::cbegin(), faMeshDecomposition::decomposeMesh(), HashTable< const regIOobject * >::erase(), Foam::isFaceCut(), and cell::labels().

|
inlinenoexcept |
Return const_iterator to end traversing the constant UList.
Definition at line 357 of file UListI.H.
Referenced by IndirectListBase< T, labelRange >::cend(), IndirectListBase< T, labelRange >::end(), HashTable< const regIOobject * >::erase(), Foam::isFaceCut(), and cell::labels().

|
inlinenoexcept |
|
inlinenoexcept |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
The number of elements in the UList.
Definition at line 413 of file UListI.H.
Referenced by ITstream::back(), PDRblock::location::C(), coordSet::checkDimensions(), sampledSet::checkDimensions(), PDRblock::location::clip(), PDRblock::location::contains(), triSurfaceMesh::coordinates(), distributedTriSurfaceMesh::distribute(), distributedTriSurfaceMesh::distributedTriSurfaceMesh(), patchProbes::findElements(), probes::findElements(), PDRblock::location::findIndex(), distributedTriSurfaceMesh::globalTris(), waWallFunctionFvPatchScalarField::gradientBoundaryCoeffs(), waWallFunctionFvPatchScalarField::gradientInternalCoeffs(), triSurfaceMesh::isSurfaceClosed(), hashedWordList::lookup(), mixture::mixture(), PDRblock::location::nCells(), coordSet::nPoints(), PDRblock::location::nPoints(), ITstream::nRemainingTokens(), obstacleGrouping::nTotal(), obstacleGrouping::nTotalCylinder(), obstacleGrouping::nTotalObstacle(), enthalpySorptionFvPatchScalarField::patchSource(), List< Field< scalar > >::set(), triSurfaceMesh::size(), triSurfaceMesh::triSurfaceMesh(), waWallFunctionFvPatchScalarField::updateCoeffs(), PDRblock::location::valid(), and distributedTriSurfaceMesh::writeStats().

|
inlinenoexcept |
True if the UList is empty (ie, size() is zero)
Definition at line 420 of file UListI.H.
Referenced by AABBTree< Type >::AABBTree(), DynamicID< pointZoneMesh >::active(), cyclicAMIPolyPatch::addAMIFaces(), unwatchedIOdictionary::addWatch(), adjointSolverManager::aggregateSensitivities(), conjugateGradient::allocateFields(), SR1::allocateMatrices(), DBFGS::allocateMatrices(), LBFGS::allocateMatrices(), BFGS::allocateMatrices(), dynamicIndexedOctree< Foam::dynamicTreeDataPoint >::bb(), Foam::blankElementMasks(), holeToFace::calcClosure(), Foam::calcElementMasks(), faceAreaWeightAMI2D::calculate(), surfaceNoise::calculate(), correctedCellVolumeWeightMethod::calculateAddressing(), cellVolumeWeightMethod::calculateAddressing(), cellMapper::cellMapper(), PDRblock::location::centre(), triSurface::checkEdges(), primitiveMesh::checkPoints(), optimisationType::computeMeritFunction(), boundBox::contains(), boundBox::containsAny(), dictionaryContent::copyDict(), dynamicCode::copyOrCreateFiles(), ensightMesh::correct(), mapDistributeBase::countUnmapped(), hexCellLooper::cut(), decompositionMethod::decompose(), systemCall::dispatch(), faMeshDistributor::distributeAreaFields(), faMeshDistributor::distributeEdgeFields(), faMeshBoundaryHalo::distributeSparse(), edgeSurface::edgeSurface(), BiIndirectList< T >::empty(), dynamicTreeDataPoint::empty(), lumpedPointController::empty(), ensightPart::empty(), treeDataPoint::empty(), globalIndex::empty(), treeDataCell::empty(), treeDataFace::empty(), treeDataEdge::empty(), STLAsciiParseManual::execute(), thermoCoupleProbes::execute(), faceMapper::faceMapper(), exprDriver::fillFunctionValues(), searchableSurfacesQueries::findAllIntersections(), PDRblock::location::findCell(), Foam::findEtcFiles(), coordinateSystems::findIndex(), ZoneMesh< cellZone, polyMesh >::findIndex(), PDRblock::location::findIndex(), fileOperation::findInstance(), masterUncollatedFileOperation::findInstance(), searchableSurfacesQueries::findNearest(), triSurfaceRegionSearch::findNearest(), distributedTriSurfaceMesh::findNearest(), globalIndex::gather(), coordSet::gatherSort(), exprDriver::getFunctionValue(), Distribution< Type >::index(), DynamicID< pointZoneMesh >::index(), coordinateSystems::indices(), faBoundaryMesh::indices(), ZoneMesh< cellZone, polyMesh >::indices(), polyBoundaryMesh::indices(), objectivePtLosses::initialize(), objectiveUniformityPatch::initialize(), faAreaMapper::insertedObjects(), intersectedSurface::intersectedSurface(), fileOperation::ioRanks(), PDRblock::location::length(), UPstream::listScatterValues(), triSurfaceLoader::load(), fileOperation::lookupAndCacheProcessorsPath(), oversetFvPatchField< Type >::manipulateMatrix(), Foam::MapVolFields(), PDRblock::location::max(), PDRblock::location::min(), coordinateSystems::names(), chemistryTabulationMethod< ReactionThermo, ThermoType >::New(), chemistryReductionMethod< ReactionThermo, ThermoType >::New(), Distribution< Type >::normalised(), triSurfaceMesh::overlaps(), coupledPolyPatch::parallel(), globalMeshData::parallel(), argList::parse(), ParticleErosion< CloudType >::ParticleErosion(), sampledPatch::patchIDs(), patchInteractionDataList::patchInteractionDataList(), polyBoundaryMesh::patchSet(), pointMapper::pointMapper(), meshedSurfRef::points(), ITstream::print(), Foam::printMaps(), Foam::printTable(), genericPatchFieldBase::processEntry(), Distribution< Type >::raw(), fieldsExpression::read(), areaWrite::read(), masterUncollatedFileOperation::read(), Foam::readLagrangian(), boundaryMesh::readTriSurface(), faFieldReconstructor::reconstructAreaFields(), faFieldReconstructor::reconstructEdgeFields(), lagrangianReconstructor::reconstructFieldFields(), lagrangianReconstructor::reconstructFields(), fvFieldReconstructor::reconstructInternalFields(), Foam::reconstructLagrangian(), pointFieldReconstructor::reconstructPointFields(), fvFieldReconstructor::reconstructSurfaceFields(), fvFieldReconstructor::reconstructVolumeFields(), UnsortedMeshedSurface< Face >::remapFaces(), MeshedSurface< Foam::face >::remapFaces(), fvMeshSubsetProxy::resetZones(), Foam::resolveLabel(), mappedPatchBase::sameWorld(), sampledMeshedSurface::sampledMeshedSurface(), meshedSurfRef::scalePoints(), globalIndex::scatter(), timeSelector::select0(), faceSetOption::setFaceSelection(), fvExpressionField::setField(), Reaction< ReactionThermo >::setLRhs(), box::setRefineFlags(), addPatchCellLayer::setRefinement(), faceSetOption::setSelection(), cellSetOption::setSelection(), masterUncollatedFileOperation::setTime(), combineFaces::setUnrefinement(), masterUncollatedFileOperation::subRanks(), mappedPatchBase::subRegistry(), Foam::subsetSubset(), globalMeshData::syncData(), Foam::system(), treeBoundBox::treeBoundBox(), fileOperation::uniformFile(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), optimisationType::updateGradientsAndValues(), ZoneMesh< cellZone, polyMesh >::updateMetaData(), zoneSubSet::useSubMesh(), cuttingSurfaceBase::walkCellCuts(), walkPatch::walkPatch(), thermoCoupleProbes::write(), dataCloud::write(), vtkCloud::write(), volFieldValue::write(), surfaceFieldValue::write(), Foam::writeEntryIfPresent(), Foam::writeMaps(), Foam::ensightOutput::writePointField(), particle< Type >::writeProperty(), abaqusWriter::writeTemplate(), nastranWriter::writeTemplate(), volFieldValue::writeValues(), and sampledFaceZone::zoneIDs().
|
inlinestaticnoexcept |
Swap content with another UList of the same type in constant time.
Definition at line 427 of file UListI.H.
Referenced by DynamicField< Foam::vector >::readList(), Matrix< RectangularMatrix< Type >, Type >::release(), IListStreamAllocator::swap(), hashedWordList::swap(), SortableList< T >::swap(), PackedList< 2 >::swap(), Foam::Swap(), MeshedSurface< Foam::face >::transfer(), triSurfaceTools::writeCloseness(), triSurfaceTools::writeCurvature(), and Foam::edgeMeshTools::writeFeatureProximity().

| Foam::Istream & readList | ( | Istream & | is | ) |
| Foam::Ostream & writeList | ( | Ostream & | os, |
| const label | shortLen = 0 |
||
| ) | const |
Write List, with line-breaks in ASCII when length exceeds shortLen.
Using '0' suppresses line-breaks entirely.
Definition at line 72 of file UListIO.C.
Referenced by entry::checkITstream(), dictionary::checkITstream(), Foam::operator<<(), Foam::printStatus(), decomposedBlockData::writeBlockEntry(), and ensightCells::writeDict().

|
inline |
Test bool value at specified position, always false for out-of-range access.
Definition at line 714 of file UList.H.
Referenced by ensightFaces::classify(), regionSplit::regionSplit(), regionSplit2D::regionSplit2D(), faceSet::sync(), pointSet::sync(), and topoBoolSet::updateLabels().

|
inline |
Return bool value at specified position, always false for out-of-range access.
Definition at line 727 of file UList.H.
Referenced by fixedCoeff::calcForce(), externalCoupledTemperatureMixedFvPatchScalarField::externalCoupledTemperatureMixedFvPatchScalarField(), interfaceTrackingFvMesh::init(), parseDriver::isResultType(), volSurfaceMapping::mapToSurface(), and filmTurbulenceModel::primaryRegionFriction().

|
inline |
Unset the bool entry at specified position, always false for out-of-range access.
Definition at line 741 of file UList.H.
Referenced by Foam::BitOps::unset().

|
inline |
Access first element of the list, position [0].
FOAM_DEPRECATED_FOR(2022-10, "front()")
Definition at line 798 of file UList.H.
Referenced by boundBox::add(), equationMaxIterCondition::apply(), snappySnapDriver::avgCellCentres(), SurfaceFilmModel< Foam::KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::cacheFilmFields(), parcelSelection::calculateFilter(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), noiseModel::checkUniformTimeStep(), polyLine::concat(), Distribution< Type >::cumulativeNormalised(), Distribution< Type >::cumulativeRaw(), triFace::edges(), face::edges(), TimePaths::findClosestTime(), patchProbes::findElements(), Foam::findEtcEntry(), mappedPatchBase::findSamples(), weightedPosition::getPoints(), triSurfaceMeshPointSet::getRefPoint(), DynamicID< pointZoneMesh >::index(), faBoundaryMesh::indices(), ZoneMesh< cellZone, polyMesh >::indices(), polyBoundaryMesh::indices(), SurfaceFilmModel< Foam::KinematicCloud< Cloud< basicKinematicCollidingParcel > > >::inject(), Foam::invTransform(), isoSurfaceTopo::isoSurfaceTopo(), triSurfaceLoader::load(), face::longestEdge(), volSurfaceMapping::mapToSurface(), volSurfaceMapping::mapToVolumePatch(), distribution::median(), Distribution< Type >::median(), meshRefinement::mergeBaffles(), distribution::normalised(), Distribution< Type >::normalised(), distribution::normalisedShifted(), interpolation2DTable< scalar >::operator()(), ParticleCollector< CloudType >::ParticleCollector(), BSpline::position(), CatmullRomSpline::position(), PDRblock::gridControl::prepend(), filmTurbulenceModel::primaryRegionFriction(), ITstream::print(), Foam::printTable(), collatedFileOperation::processorsDir(), noiseFFT::PSDf(), interpolationTable< scalar >::rateOfChange(), distribution::raw(), Distribution< Type >::raw(), triFace::rcEdges(), face::rcEdges(), tabulated6DoFAcceleration::read(), tabulated6DoFMotion::read(), pointNoise::read(), multiphaseMangrovesTurbulenceModel::read(), writeObjects::read(), explicitPorositySource::read(), areaWrite::read(), surfaceNoise::read(), waveModel::readDict(), functionEntry::readStringList(), refinementParameters::refinementParameters(), Foam::reverse(), timeVaryingMappedFixedValuePointPatchField< Type >::rmap(), ITstream::seek(), timeSelector::select0(), Time::setControls(), faceSetOption::setFaceSelection(), weightedPosition::setPoints(), equationInitialResidualCondition::setResidual(), faceSetOption::setSelection(), cellSetOption::setSelection(), shellSurfaces::shellSurfaces(), primitiveEntry::startLineNumber(), cutFaceAdvect::timeIntegratedArea(), Foam::transform(), outletMappedUniformInletFvPatchField< Type >::updateCoeffs(), surfaceIteratorPLIC::vofCutCell(), surfaceIteratorIso::vofCutCell(), Distribution< Type >::write(), pairPotential::writeEnergyAndForceTables(), and lumpedPointMovement::writeStateVTP().
|
inline |
|
inline |
Access last element of the list, position [size()-1].
FOAM_DEPRECATED_FOR(2022-10, "back()")
Definition at line 812 of file UList.H.
Referenced by tabulated6DoFAcceleration::acceleration(), eagerGAMGProcAgglomeration::agglomerate(), masterCoarsestGAMGProcAgglomeration::agglomerate(), manualGAMGProcAgglomeration::agglomerate(), procFacesGAMGProcAgglomeration::agglomerate(), PDRblock::gridControl::append(), polyLine::calcParam(), primitiveMeshGeometry::checkFaceAngles(), polyMeshGeometry::checkFaceAngles(), noiseModel::checkUniformTimeStep(), polyLine::concat(), metisLikeDecomp::decomposeGeneral(), faMeshDistributor::distribute(), face::edges(), edgeSurface::edgeSurface(), globalIndex::empty(), primitiveEntry::endLineNumber(), TimePaths::findClosestTime(), searchableRotatedBox::findLineAll(), searchableBox::findLineAll(), searchableExtrudedCircle::findParametricNearest(), globalIndex::gather(), FreeStream< CloudType >::inflow(), distribution::insertMissingKeys(), lduPrimitiveMesh::lduPrimitiveMesh(), face::longestEdge(), sampledSurface::iNewCapture::operator()(), sampledSet::iNewCapture::operator()(), SprayCloud< Foam::DSMCCloud >::penetration(), BSpline::position(), CatmullRomSpline::position(), projectCurveEdge::position(), projectEdge::position(), ITstream::print(), GAMGAgglomeration::procAgglomerateRestrictAddressing(), collatedFileOperation::processorsDir(), noiseFFT::PSDf(), interpolationTable< scalar >::rateOfChange(), face::rcEdges(), ITstream::read(), ITstream::seek(), Time::setControls(), Reaction< ReactionThermo >::setLRhs(), patchInjectionBase::setPositionAndCell(), createShellMesh::setRefinement(), addPatchCellLayer::setRefinement(), masterUncollatedFileOperation::setTime(), cutFaceAdvect::timeIntegratedArea(), tabulated6DoFMotion::transformation(), streamLineBase::trimToBox(), lduPrimitiveMesh::upperTriOrder(), surfaceIteratorPLIC::vofCutCell(), surfaceIteratorIso::vofCutCell(), cuttingSurfaceBase::walkCellCuts(), and profiling::writeData().
|
inline |
Specialized list reading for character lists which always uses binary format.
|
protected |
Specialized writeEntry for character lists which always uses binary format.
Specialized writeList for character lists which always uses binary format.
| Foam::UPstream::commsStruct & operator[] | ( | const label | procID | ) |
Definition at line 329 of file UPstream.C.
| const Foam::UPstream::commsStruct & operator[] | ( | const label | procID | ) | const |
Definition at line 430 of file UPstream.C.
| UPstream::commsStruct & operator[] | ( | const label | procID | ) |
| const UPstream::commsStruct & operator[] | ( | const label | procID | ) | const |
|
protected |
Definition at line 64 of file charUList.C.
Definition at line 91 of file charUList.C.
Definition at line 101 of file charUList.C.
Use the readList() method to read contents from Istream.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.