{"payload":{"allShortcutsEnabled":false,"fileTree":{"src/finiteVolume/fvMesh/fvMeshMapper":{"items":[{"name":"fvBoundaryMeshMapper.H","path":"src/finiteVolume/fvMesh/fvMeshMapper/fvBoundaryMeshMapper.H","contentType":"file"},{"name":"fvMeshMapper.H","path":"src/finiteVolume/fvMesh/fvMeshMapper/fvMeshMapper.H","contentType":"file"},{"name":"fvPatchMapper.C","path":"src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.C","contentType":"file"},{"name":"fvPatchMapper.H","path":"src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.H","contentType":"file"},{"name":"fvSurfaceMapper.C","path":"src/finiteVolume/fvMesh/fvMeshMapper/fvSurfaceMapper.C","contentType":"file"},{"name":"fvSurfaceMapper.H","path":"src/finiteVolume/fvMesh/fvMeshMapper/fvSurfaceMapper.H","contentType":"file"}],"totalCount":6},"src/finiteVolume/fvMesh":{"items":[{"name":"extendedStencil","path":"src/finiteVolume/fvMesh/extendedStencil","contentType":"directory"},{"name":"fvBoundaryMesh","path":"src/finiteVolume/fvMesh/fvBoundaryMesh","contentType":"directory"},{"name":"fvMeshMapper","path":"src/finiteVolume/fvMesh/fvMeshMapper","contentType":"directory"},{"name":"fvPatches","path":"src/finiteVolume/fvMesh/fvPatches","contentType":"directory"},{"name":"singleCellFvMesh","path":"src/finiteVolume/fvMesh/singleCellFvMesh","contentType":"directory"},{"name":"wallDist","path":"src/finiteVolume/fvMesh/wallDist","contentType":"directory"},{"name":"fvMesh.C","path":"src/finiteVolume/fvMesh/fvMesh.C","contentType":"file"},{"name":"fvMesh.H","path":"src/finiteVolume/fvMesh/fvMesh.H","contentType":"file"},{"name":"fvMeshGeometry.C","path":"src/finiteVolume/fvMesh/fvMeshGeometry.C","contentType":"file"},{"name":"fvMeshLduAddressing.H","path":"src/finiteVolume/fvMesh/fvMeshLduAddressing.H","contentType":"file"},{"name":"fvMeshTemplates.C","path":"src/finiteVolume/fvMesh/fvMeshTemplates.C","contentType":"file"}],"totalCount":11},"src/finiteVolume":{"items":[{"name":"Make","path":"src/finiteVolume/Make","contentType":"directory"},{"name":"cfdTools","path":"src/finiteVolume/cfdTools","contentType":"directory"},{"name":"fields","path":"src/finiteVolume/fields","contentType":"directory"},{"name":"finiteVolume","path":"src/finiteVolume/finiteVolume","contentType":"directory"},{"name":"functionObjects","path":"src/finiteVolume/functionObjects","contentType":"directory"},{"name":"fvMatrices","path":"src/finiteVolume/fvMatrices","contentType":"directory"},{"name":"fvMesh","path":"src/finiteVolume/fvMesh","contentType":"directory"},{"name":"interpolation","path":"src/finiteVolume/interpolation","contentType":"directory"},{"name":"surfaceMesh","path":"src/finiteVolume/surfaceMesh","contentType":"directory"},{"name":"volMesh","path":"src/finiteVolume/volMesh","contentType":"directory"}],"totalCount":10},"src":{"items":[{"name":"ODE","path":"src/ODE","contentType":"directory"},{"name":"OSspecific","path":"src/OSspecific","contentType":"directory"},{"name":"OpenFOAM","path":"src/OpenFOAM","contentType":"directory"},{"name":"Pstream","path":"src/Pstream","contentType":"directory"},{"name":"TurbulenceModels","path":"src/TurbulenceModels","contentType":"directory"},{"name":"combustionModels","path":"src/combustionModels","contentType":"directory"},{"name":"conversion","path":"src/conversion","contentType":"directory"},{"name":"dummyThirdParty","path":"src/dummyThirdParty","contentType":"directory"},{"name":"dynamicFvMesh","path":"src/dynamicFvMesh","contentType":"directory"},{"name":"dynamicMesh","path":"src/dynamicMesh","contentType":"directory"},{"name":"engine","path":"src/engine","contentType":"directory"},{"name":"fileFormats","path":"src/fileFormats","contentType":"directory"},{"name":"finiteVolume","path":"src/finiteVolume","contentType":"directory"},{"name":"functionObjects","path":"src/functionObjects","contentType":"directory"},{"name":"fvAgglomerationMethods","path":"src/fvAgglomerationMethods","contentType":"directory"},{"name":"fvMotionSolver","path":"src/fvMotionSolver","contentType":"directory"},{"name":"fvOptions","path":"src/fvOptions","contentType":"directory"},{"name":"genericPatchFields","path":"src/genericPatchFields","contentType":"directory"},{"name":"lagrangian","path":"src/lagrangian","contentType":"directory"},{"name":"mesh","path":"src/mesh","contentType":"directory"},{"name":"meshTools","path":"src/meshTools","contentType":"directory"},{"name":"parallel","path":"src/parallel","contentType":"directory"},{"name":"randomProcesses","path":"src/randomProcesses","contentType":"directory"},{"name":"regionCoupled","path":"src/regionCoupled","contentType":"directory"},{"name":"regionModels","path":"src/regionModels","contentType":"directory"},{"name":"renumber","path":"src/renumber","contentType":"directory"},{"name":"rigidBodyDynamics","path":"src/rigidBodyDynamics","contentType":"directory"},{"name":"rigidBodyMeshMotion","path":"src/rigidBodyMeshMotion","contentType":"directory"},{"name":"sampling","path":"src/sampling","contentType":"directory"},{"name":"sixDoFRigidBodyMotion","path":"src/sixDoFRigidBodyMotion","contentType":"directory"},{"name":"surfMesh","path":"src/surfMesh","contentType":"directory"},{"name":"thermophysicalModels","path":"src/thermophysicalModels","contentType":"directory"},{"name":"topoChangerFvMesh","path":"src/topoChangerFvMesh","contentType":"directory"},{"name":"transportModels","path":"src/transportModels","contentType":"directory"},{"name":"triSurface","path":"src/triSurface","contentType":"directory"},{"name":"waves","path":"src/waves","contentType":"directory"},{"name":"Allwmake","path":"src/Allwmake","contentType":"file"}],"totalCount":37},"":{"items":[{"name":"applications","path":"applications","contentType":"directory"},{"name":"bin","path":"bin","contentType":"directory"},{"name":"doc","path":"doc","contentType":"directory"},{"name":"etc","path":"etc","contentType":"directory"},{"name":"src","path":"src","contentType":"directory"},{"name":"tutorials","path":"tutorials","contentType":"directory"},{"name":"wmake","path":"wmake","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"Allwmake","path":"Allwmake","contentType":"file"},{"name":"COPYING","path":"COPYING","contentType":"file"},{"name":"README.org","path":"README.org","contentType":"file"}],"totalCount":11}},"fileTreeProcessingTime":14.745422,"foldersToFetch":[],"repo":{"id":98400448,"defaultBranch":"master","name":"OpenFOAM-5.x","ownerLogin":"OpenFOAM","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-07-26T08:43:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/189613?v=4","public":true,"private":false,"isOrgOwned":false},"symbolsExpanded":false,"treeExpanded":true,"refInfo":{"name":"version-5.0","listCacheKey":"v0:1501058722.0","canEdit":false,"refType":"tag","currentOid":"bed72231872a383cd4e826c54a7eb57f88aee2e2"},"path":"src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.C","currentUser":null,"blob":{"rawLines":["/*---------------------------------------------------------------------------*\\"," ========= |"," \\\\ / F ield | OpenFOAM: The Open Source CFD Toolbox"," \\\\ / O peration |"," \\\\ / A nd | Copyright (C) 2011-2016 OpenFOAM Foundation"," \\\\/ M anipulation |","-------------------------------------------------------------------------------","License"," This file is part of OpenFOAM.",""," OpenFOAM is free software: you can redistribute it and/or modify it"," under the terms of the GNU General Public License as published by"," the Free Software Foundation, either version 3 of the License, or"," (at your option) any later version.",""," OpenFOAM is distributed in the hope that it will be useful, but WITHOUT"," ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or"," FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License"," for more details.",""," You should have received a copy of the GNU General Public License"," along with OpenFOAM. If not, see .","","\\*---------------------------------------------------------------------------*/","","#include \"fvPatchMapper.H\"","#include \"fvPatch.H\"","#include \"fvBoundaryMesh.H\"","#include \"fvMesh.H\"","#include \"mapPolyMesh.H\"","#include \"faceMapper.H\"","","// * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //","","void Foam::fvPatchMapper::calcAddressing() const","{"," if"," ("," directAddrPtr_"," || interpolationAddrPtr_"," || weightsPtr_"," )"," {"," FatalErrorInFunction"," << \"Addressing already calculated\""," << abort(FatalError);"," }",""," // Mapping"," const label oldPatchStart ="," faceMap_.oldPatchStarts()[patch_.index()];",""," const label oldPatchEnd ="," oldPatchStart + faceMap_.oldPatchSizes()[patch_.index()];",""," hasUnmapped_ = false;",""," // Assemble the maps: slice to patch"," if (direct())"," {"," // Direct mapping - slice to size"," directAddrPtr_ = new labelList"," ("," patch_.patchSlice"," ("," static_cast(faceMap_.directAddressing())"," )"," );"," labelList& addr = *directAddrPtr_;",""," // Adjust mapping to manage hits into other patches and into"," // internal"," forAll(addr, facei)"," {"," if"," ("," addr[facei] >= oldPatchStart"," && addr[facei] < oldPatchEnd"," )"," {"," addr[facei] -= oldPatchStart;"," }"," else"," {"," //addr[facei] = 0;"," addr[facei] = -1;"," hasUnmapped_ = true;"," }"," }",""," if (fvMesh::debug)"," {"," if (min(addr) < 0)"," {"," WarningInFunction"," << \"Unmapped entry in patch mapping for patch \""," << patch_.index() << \" named \" << patch_.name()"," << endl;"," }"," }"," }"," else"," {"," // Interpolative mapping"," interpolationAddrPtr_ ="," new labelListList"," ("," patch_.patchSlice(faceMap_.addressing())"," );"," labelListList& addr = *interpolationAddrPtr_;",""," weightsPtr_ ="," new scalarListList"," ("," patch_.patchSlice(faceMap_.weights())"," );"," scalarListList& w = *weightsPtr_;",""," // Adjust mapping to manage hits into other patches and into"," // internal"," forAll(addr, facei)"," {"," labelList& curAddr = addr[facei];"," scalarList& curW = w[facei];",""," if"," ("," min(curAddr) >= oldPatchStart"," && max(curAddr) < oldPatchEnd"," )"," {"," // No adjustment of weights, just subtract patch start"," forAll(curAddr, i)"," {"," curAddr[i] -= oldPatchStart;"," }"," }"," else"," {"," // Need to recalculate weights to exclude hits into internal"," labelList newAddr(curAddr.size(), false);"," scalarField newWeights(curAddr.size());"," label nActive = 0;",""," forAll(curAddr, lfI)"," {"," if"," ("," curAddr[lfI] >= oldPatchStart"," && curAddr[lfI] < oldPatchEnd"," )"," {"," newAddr[nActive] = curAddr[lfI] - oldPatchStart;"," newWeights[nActive] = curW[lfI];"," nActive++;"," }"," }",""," newAddr.setSize(nActive);"," newWeights.setSize(nActive);",""," // Re-scale the weights"," if (nActive > 0)"," {"," newWeights /= sum(newWeights);"," }"," else"," {"," hasUnmapped_ = true;"," }",""," // Reset addressing and weights"," curAddr = newAddr;"," curW = newWeights;"," }"," }",""," if (fvMesh::debug)"," {"," forAll(addr, i)"," {"," if (min(addr[i]) < 0)"," {"," FatalErrorInFunction"," << \"Error in patch mapping for patch \""," << patch_.index() << \" named \" << patch_.name()"," << abort(FatalError);"," }"," }"," }"," }","}","","","void Foam::fvPatchMapper::clearOut()","{"," deleteDemandDrivenData(directAddrPtr_);"," deleteDemandDrivenData(interpolationAddrPtr_);"," deleteDemandDrivenData(weightsPtr_);"," hasUnmapped_ = false;","}","","","// * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //","","Foam::fvPatchMapper::fvPatchMapper","("," const fvPatch& patch,"," const faceMapper& faceMap",")",":"," patch_(patch),"," faceMap_(faceMap),"," sizeBeforeMapping_(faceMap.oldPatchSizes()[patch_.index()]),"," hasUnmapped_(false),"," directAddrPtr_(nullptr),"," interpolationAddrPtr_(nullptr),"," weightsPtr_(nullptr)","{}","","","// * * * * * * * * * * * * * * * * Destructor * * * * * * * * * * * * * * * //","","Foam::fvPatchMapper::~fvPatchMapper()","{"," clearOut();","}","","","// * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //","","const Foam::labelUList& Foam::fvPatchMapper::directAddressing() const","{"," if (!direct())"," {"," FatalErrorInFunction"," << \"Requested direct addressing for an interpolative mapper.\""," << abort(FatalError);"," }",""," if (!directAddrPtr_)"," {"," calcAddressing();"," }",""," return *directAddrPtr_;","}","","","const Foam::labelListList& Foam::fvPatchMapper::addressing() const","{"," if (direct())"," {"," FatalErrorInFunction"," << \"Requested interpolative addressing for a direct mapper.\""," << abort(FatalError);"," }",""," if (!interpolationAddrPtr_)"," {"," calcAddressing();"," }",""," return *interpolationAddrPtr_;","}","","","const Foam::scalarListList& Foam::fvPatchMapper::weights() const","{"," if (direct())"," {"," FatalErrorInFunction"," << \"Requested interpolative weights for a direct mapper.\""," << abort(FatalError);"," }",""," if (!weightsPtr_)"," {"," calcAddressing();"," }",""," return *weightsPtr_;","}","","","// ************************************************************************* //"],"stylingDirectives":[[{"start":0,"end":79,"cssClass":"pl-c"}],[{"start":0,"end":29,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":29,"cssClass":"pl-c"}],[{"start":0,"end":73,"cssClass":"pl-c"}],[{"start":0,"end":29,"cssClass":"pl-c"}],[{"start":0,"end":79,"cssClass":"pl-c"}],[{"start":0,"end":7,"cssClass":"pl-c"}],[{"start":0,"end":34,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":71,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":39,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":75,"cssClass":"pl-c"}],[{"start":0,"end":73,"cssClass":"pl-c"}],[{"start":0,"end":73,"cssClass":"pl-c"}],[{"start":0,"end":21,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":0,"cssClass":"pl-c"}],[{"start":0,"end":79,"cssClass":"pl-c"}],[],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":26,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":20,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":27,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":19,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":24,"cssClass":"pl-s"}],[{"start":0,"end":8,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s"}],[],[{"start":0,"end":79,"cssClass":"pl-c"}],[],[{"start":0,"end":4,"cssClass":"pl-smi"},{"start":5,"end":9,"cssClass":"pl-s1"},{"start":11,"end":24,"cssClass":"pl-s1"},{"start":26,"end":40,"cssClass":"pl-en"},{"start":43,"end":48,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"}],[],[{"start":8,"end":22,"cssClass":"pl-s1"}],[{"start":5,"end":7,"cssClass":"pl-c1"},{"start":8,"end":29,"cssClass":"pl-s1"}],[{"start":5,"end":7,"cssClass":"pl-c1"},{"start":8,"end":19,"cssClass":"pl-s1"}],[],[],[{"start":8,"end":28,"cssClass":"pl-s1"}],[{"start":15,"end":46,"cssClass":"pl-s"}],[{"start":15,"end":20,"cssClass":"pl-en"},{"start":21,"end":31,"cssClass":"pl-s1"}],[],[],[{"start":4,"end":14,"cssClass":"pl-c"}],[{"start":4,"end":9,"cssClass":"pl-k"},{"start":10,"end":15,"cssClass":"pl-smi"},{"start":16,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"}],[{"start":8,"end":16,"cssClass":"pl-s1"},{"start":17,"end":31,"cssClass":"pl-en"},{"start":34,"end":40,"cssClass":"pl-s1"},{"start":41,"end":46,"cssClass":"pl-en"}],[],[{"start":4,"end":9,"cssClass":"pl-k"},{"start":10,"end":15,"cssClass":"pl-smi"},{"start":16,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"}],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":32,"cssClass":"pl-s1"},{"start":33,"end":46,"cssClass":"pl-en"},{"start":49,"end":55,"cssClass":"pl-s1"},{"start":56,"end":61,"cssClass":"pl-en"}],[],[{"start":4,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"}],[],[{"start":4,"end":40,"cssClass":"pl-c"}],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"}],[],[{"start":8,"end":41,"cssClass":"pl-c"}],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":23,"end":24,"cssClass":"pl-c1"},{"start":25,"end":28,"cssClass":"pl-s1"},{"start":29,"end":38,"cssClass":"pl-en"}],[],[{"start":12,"end":18,"cssClass":"pl-s1"},{"start":19,"end":29,"cssClass":"pl-en"}],[],[{"start":16,"end":27,"cssClass":"pl-s1"},{"start":27,"end":28,"cssClass":"pl-c1"},{"start":28,"end":33,"cssClass":"pl-s1"},{"start":34,"end":43,"cssClass":"pl-s1"},{"start":43,"end":44,"cssClass":"pl-c1"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":54,"cssClass":"pl-s1"},{"start":55,"end":71,"cssClass":"pl-en"}],[],[],[{"start":8,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":27,"end":41,"cssClass":"pl-s1"}],[],[{"start":8,"end":68,"cssClass":"pl-c"}],[{"start":8,"end":19,"cssClass":"pl-c"}],[{"start":8,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[],[{"start":12,"end":14,"cssClass":"pl-k"}],[],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":31,"end":44,"cssClass":"pl-s1"}],[{"start":13,"end":15,"cssClass":"pl-c1"},{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":41,"cssClass":"pl-s1"}],[],[],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":28,"end":30,"cssClass":"pl-c1"},{"start":31,"end":44,"cssClass":"pl-s1"}],[],[{"start":12,"end":16,"cssClass":"pl-k"}],[],[{"start":16,"end":34,"cssClass":"pl-c"}],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":32,"cssClass":"pl-c1"}],[{"start":16,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"}],[],[],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":18,"cssClass":"pl-s1"},{"start":20,"end":25,"cssClass":"pl-s1"}],[],[{"start":12,"end":14,"cssClass":"pl-k"},{"start":16,"end":19,"cssClass":"pl-en"},{"start":20,"end":24,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-c1"}],[],[{"start":16,"end":33,"cssClass":"pl-s1"}],[{"start":23,"end":67,"cssClass":"pl-s"}],[{"start":23,"end":29,"cssClass":"pl-s1"},{"start":30,"end":35,"cssClass":"pl-en"},{"start":41,"end":50,"cssClass":"pl-s"},{"start":54,"end":60,"cssClass":"pl-s1"},{"start":61,"end":65,"cssClass":"pl-en"}],[{"start":23,"end":27,"cssClass":"pl-s1"}],[],[],[],[{"start":4,"end":8,"cssClass":"pl-k"}],[],[{"start":8,"end":32,"cssClass":"pl-c"}],[{"start":8,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"}],[{"start":12,"end":15,"cssClass":"pl-s1"},{"start":16,"end":29,"cssClass":"pl-en"}],[],[{"start":16,"end":22,"cssClass":"pl-s1"},{"start":23,"end":33,"cssClass":"pl-en"},{"start":34,"end":42,"cssClass":"pl-s1"},{"start":43,"end":53,"cssClass":"pl-en"}],[],[{"start":8,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":31,"end":52,"cssClass":"pl-s1"}],[],[{"start":8,"end":19,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"}],[{"start":12,"end":15,"cssClass":"pl-s1"},{"start":16,"end":30,"cssClass":"pl-en"}],[],[{"start":16,"end":22,"cssClass":"pl-s1"},{"start":23,"end":33,"cssClass":"pl-en"},{"start":34,"end":42,"cssClass":"pl-s1"},{"start":43,"end":50,"cssClass":"pl-en"}],[],[{"start":8,"end":22,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":29,"end":40,"cssClass":"pl-s1"}],[],[{"start":8,"end":68,"cssClass":"pl-c"}],[{"start":8,"end":19,"cssClass":"pl-c"}],[{"start":8,"end":14,"cssClass":"pl-en"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":21,"end":26,"cssClass":"pl-s1"}],[],[{"start":12,"end":21,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":30,"cssClass":"pl-s1"},{"start":31,"end":32,"cssClass":"pl-c1"},{"start":33,"end":37,"cssClass":"pl-s1"},{"start":38,"end":43,"cssClass":"pl-s1"}],[{"start":12,"end":22,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":32,"cssClass":"pl-s1"},{"start":33,"end":38,"cssClass":"pl-s1"}],[],[{"start":12,"end":14,"cssClass":"pl-k"}],[],[{"start":16,"end":19,"cssClass":"pl-en"},{"start":20,"end":27,"cssClass":"pl-s1"},{"start":32,"end":45,"cssClass":"pl-s1"}],[{"start":13,"end":15,"cssClass":"pl-c1"},{"start":16,"end":19,"cssClass":"pl-en"},{"start":20,"end":27,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-c1"},{"start":31,"end":42,"cssClass":"pl-s1"}],[],[],[{"start":16,"end":70,"cssClass":"pl-c"}],[{"start":16,"end":22,"cssClass":"pl-en"},{"start":23,"end":30,"cssClass":"pl-s1"},{"start":32,"end":33,"cssClass":"pl-s1"}],[],[{"start":20,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"},{"start":34,"end":47,"cssClass":"pl-s1"}],[],[],[{"start":12,"end":16,"cssClass":"pl-k"}],[],[{"start":16,"end":76,"cssClass":"pl-c"}],[{"start":16,"end":25,"cssClass":"pl-smi"},{"start":26,"end":33,"cssClass":"pl-en"},{"start":34,"end":41,"cssClass":"pl-smi"},{"start":42,"end":46,"cssClass":"pl-en"},{"start":50,"end":55,"cssClass":"pl-smi"}],[{"start":16,"end":27,"cssClass":"pl-smi"},{"start":28,"end":38,"cssClass":"pl-en"},{"start":39,"end":46,"cssClass":"pl-smi"},{"start":47,"end":51,"cssClass":"pl-en"}],[{"start":16,"end":21,"cssClass":"pl-smi"},{"start":22,"end":29,"cssClass":"pl-s1"},{"start":30,"end":31,"cssClass":"pl-c1"},{"start":32,"end":33,"cssClass":"pl-c1"}],[],[{"start":16,"end":22,"cssClass":"pl-en"},{"start":23,"end":30,"cssClass":"pl-s1"},{"start":32,"end":35,"cssClass":"pl-s1"}],[],[{"start":20,"end":22,"cssClass":"pl-k"}],[],[{"start":24,"end":31,"cssClass":"pl-s1"},{"start":32,"end":35,"cssClass":"pl-s1"},{"start":40,"end":53,"cssClass":"pl-s1"}],[{"start":21,"end":23,"cssClass":"pl-c1"},{"start":24,"end":31,"cssClass":"pl-s1"},{"start":32,"end":35,"cssClass":"pl-s1"},{"start":37,"end":38,"cssClass":"pl-c1"},{"start":39,"end":50,"cssClass":"pl-s1"}],[],[],[{"start":24,"end":31,"cssClass":"pl-s1"},{"start":32,"end":39,"cssClass":"pl-s1"},{"start":41,"end":42,"cssClass":"pl-c1"},{"start":43,"end":50,"cssClass":"pl-s1"},{"start":51,"end":54,"cssClass":"pl-s1"},{"start":56,"end":57,"cssClass":"pl-c1"},{"start":58,"end":71,"cssClass":"pl-s1"}],[{"start":24,"end":34,"cssClass":"pl-s1"},{"start":35,"end":42,"cssClass":"pl-s1"},{"start":44,"end":45,"cssClass":"pl-c1"},{"start":46,"end":50,"cssClass":"pl-s1"},{"start":51,"end":54,"cssClass":"pl-s1"}],[{"start":24,"end":31,"cssClass":"pl-s1"},{"start":31,"end":33,"cssClass":"pl-c1"}],[],[],[],[{"start":16,"end":23,"cssClass":"pl-s1"},{"start":24,"end":31,"cssClass":"pl-en"},{"start":32,"end":39,"cssClass":"pl-s1"}],[{"start":16,"end":26,"cssClass":"pl-s1"},{"start":27,"end":34,"cssClass":"pl-en"},{"start":35,"end":42,"cssClass":"pl-s1"}],[],[{"start":16,"end":39,"cssClass":"pl-c"}],[{"start":16,"end":18,"cssClass":"pl-k"},{"start":20,"end":27,"cssClass":"pl-s1"},{"start":28,"end":29,"cssClass":"pl-c1"},{"start":30,"end":31,"cssClass":"pl-c1"}],[],[{"start":20,"end":30,"cssClass":"pl-s1"},{"start":34,"end":37,"cssClass":"pl-en"},{"start":38,"end":48,"cssClass":"pl-s1"}],[],[{"start":16,"end":20,"cssClass":"pl-k"}],[],[{"start":20,"end":32,"cssClass":"pl-s1"},{"start":33,"end":34,"cssClass":"pl-c1"}],[],[],[{"start":16,"end":47,"cssClass":"pl-c"}],[{"start":16,"end":23,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":26,"end":33,"cssClass":"pl-s1"}],[{"start":16,"end":20,"cssClass":"pl-s1"},{"start":21,"end":22,"cssClass":"pl-c1"},{"start":23,"end":33,"cssClass":"pl-s1"}],[],[],[],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":12,"end":18,"cssClass":"pl-s1"},{"start":20,"end":25,"cssClass":"pl-s1"}],[],[{"start":12,"end":18,"cssClass":"pl-en"},{"start":19,"end":23,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-s1"}],[],[{"start":16,"end":18,"cssClass":"pl-k"},{"start":20,"end":23,"cssClass":"pl-en"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":29,"end":30,"cssClass":"pl-s1"},{"start":33,"end":34,"cssClass":"pl-c1"},{"start":35,"end":36,"cssClass":"pl-c1"}],[],[{"start":20,"end":40,"cssClass":"pl-s1"}],[{"start":27,"end":62,"cssClass":"pl-s"}],[{"start":27,"end":33,"cssClass":"pl-s1"},{"start":34,"end":39,"cssClass":"pl-en"},{"start":45,"end":54,"cssClass":"pl-s"},{"start":58,"end":64,"cssClass":"pl-s1"},{"start":65,"end":69,"cssClass":"pl-en"}],[{"start":27,"end":32,"cssClass":"pl-en"},{"start":33,"end":43,"cssClass":"pl-s1"}],[],[],[],[],[],[],[],[{"start":0,"end":4,"cssClass":"pl-smi"},{"start":5,"end":9,"cssClass":"pl-s1"},{"start":11,"end":24,"cssClass":"pl-s1"},{"start":26,"end":34,"cssClass":"pl-en"}],[],[{"start":4,"end":26,"cssClass":"pl-en"},{"start":27,"end":41,"cssClass":"pl-s1"}],[{"start":4,"end":26,"cssClass":"pl-en"},{"start":27,"end":48,"cssClass":"pl-s1"}],[{"start":4,"end":26,"cssClass":"pl-en"},{"start":27,"end":38,"cssClass":"pl-s1"}],[{"start":4,"end":16,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"}],[],[],[],[{"start":0,"end":79,"cssClass":"pl-c"}],[],[{"start":21,"end":34,"cssClass":"pl-en"}],[],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":19,"end":24,"cssClass":"pl-s1"}],[{"start":4,"end":9,"cssClass":"pl-s1"},{"start":10,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":22,"end":29,"cssClass":"pl-s1"}],[],[],[{"start":4,"end":10,"cssClass":"pl-en"},{"start":11,"end":16,"cssClass":"pl-s1"}],[{"start":4,"end":12,"cssClass":"pl-en"},{"start":13,"end":20,"cssClass":"pl-s1"}],[{"start":4,"end":22,"cssClass":"pl-en"},{"start":23,"end":30,"cssClass":"pl-s1"},{"start":31,"end":44,"cssClass":"pl-en"},{"start":47,"end":53,"cssClass":"pl-s1"},{"start":54,"end":59,"cssClass":"pl-en"}],[{"start":4,"end":16,"cssClass":"pl-en"}],[{"start":4,"end":18,"cssClass":"pl-en"},{"start":19,"end":26,"cssClass":"pl-s1"}],[{"start":4,"end":25,"cssClass":"pl-en"},{"start":26,"end":33,"cssClass":"pl-s1"}],[{"start":4,"end":15,"cssClass":"pl-en"},{"start":16,"end":23,"cssClass":"pl-s1"}],[],[],[],[{"start":0,"end":79,"cssClass":"pl-c"}],[],[{"start":0,"end":4,"cssClass":"pl-s1"},{"start":22,"end":35,"cssClass":"pl-en"}],[],[{"start":4,"end":12,"cssClass":"pl-en"}],[],[],[],[{"start":0,"end":79,"cssClass":"pl-c"}],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":10,"cssClass":"pl-smi"},{"start":12,"end":22,"cssClass":"pl-s1"},{"start":22,"end":23,"cssClass":"pl-c1"},{"start":24,"end":28,"cssClass":"pl-s1"},{"start":30,"end":43,"cssClass":"pl-s1"},{"start":45,"end":61,"cssClass":"pl-en"},{"start":64,"end":69,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":15,"cssClass":"pl-en"}],[],[{"start":8,"end":28,"cssClass":"pl-s1"}],[{"start":15,"end":73,"cssClass":"pl-s"}],[{"start":15,"end":20,"cssClass":"pl-en"},{"start":21,"end":31,"cssClass":"pl-s1"}],[],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":23,"cssClass":"pl-s1"}],[],[{"start":8,"end":22,"cssClass":"pl-en"}],[],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":26,"cssClass":"pl-s1"}],[],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":10,"cssClass":"pl-smi"},{"start":12,"end":25,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-c1"},{"start":27,"end":31,"cssClass":"pl-s1"},{"start":33,"end":46,"cssClass":"pl-s1"},{"start":48,"end":58,"cssClass":"pl-en"},{"start":61,"end":66,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"}],[],[{"start":8,"end":28,"cssClass":"pl-s1"}],[{"start":15,"end":72,"cssClass":"pl-s"}],[{"start":15,"end":20,"cssClass":"pl-en"},{"start":21,"end":31,"cssClass":"pl-s1"}],[],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":30,"cssClass":"pl-s1"}],[],[{"start":8,"end":22,"cssClass":"pl-en"}],[],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":33,"cssClass":"pl-s1"}],[],[],[],[{"start":0,"end":5,"cssClass":"pl-k"},{"start":6,"end":10,"cssClass":"pl-smi"},{"start":12,"end":26,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":32,"cssClass":"pl-s1"},{"start":34,"end":47,"cssClass":"pl-s1"},{"start":49,"end":56,"cssClass":"pl-en"},{"start":59,"end":64,"cssClass":"pl-s1"}],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":8,"end":14,"cssClass":"pl-en"}],[],[{"start":8,"end":28,"cssClass":"pl-s1"}],[{"start":15,"end":69,"cssClass":"pl-s"}],[{"start":15,"end":20,"cssClass":"pl-en"},{"start":21,"end":31,"cssClass":"pl-s1"}],[],[],[{"start":4,"end":6,"cssClass":"pl-k"},{"start":9,"end":20,"cssClass":"pl-s1"}],[],[{"start":8,"end":22,"cssClass":"pl-en"}],[],[],[{"start":4,"end":10,"cssClass":"pl-k"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":23,"cssClass":"pl-s1"}],[],[],[],[{"start":0,"end":79,"cssClass":"pl-c"}]],"colorizedLines":null,"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/OpenFOAM/OpenFOAM-5.x/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null},"displayName":"fvPatchMapper.C","displayUrl":"https://github.com/OpenFOAM/OpenFOAM-5.x/blob/version-5.0/src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.C?raw=true","headerInfo":{"blobSize":"7.37 KB","deleteTooltip":"You must be signed in to make or propose changes","editTooltip":"You must be signed in to make or propose changes","ghDesktopPath":null,"isGitLfs":false,"onBranch":false,"shortPath":"e00d44c","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2FOpenFOAM%2FOpenFOAM-5.x%2Fblob%2Fversion-5.0%2Fsrc%2FfiniteVolume%2FfvMesh%2FfvMeshMapper%2FfvPatchMapper.C","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"286","truncatedSloc":"242"},"mode":"file"},"image":false,"isCodeownersFile":null,"isPlain":false,"isValidLegacyIssueTemplate":false,"issueTemplate":null,"discussionTemplate":null,"language":"C","languageID":41,"large":false,"planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/OpenFOAM/OpenFOAM-5.x/blob/version-5.0/src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.C","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","releasePath":"/OpenFOAM/OpenFOAM-5.x/releases/new?marketplace=true","showPublishActionBanner":false},"rawBlobUrl":"https://github.com/OpenFOAM/OpenFOAM-5.x/raw/version-5.0/src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.C","renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"shortPath":null,"symbolsEnabled":true,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"showInvalidCitationWarning":false,"citationHelpUrl":"https://docs.github.com/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timed_out":true,"not_analyzed":false,"symbols":[{"name":"calcAddressing","kind":"function","ident_start":1411,"ident_end":1425,"extent_start":1411,"extent_end":1427,"fully_qualified_name":"calcAddressing","ident_utf16":{"start":{"line_number":34,"utf16_col":26},"end":{"line_number":34,"utf16_col":40}},"extent_utf16":{"start":{"line_number":34,"utf16_col":26},"end":{"line_number":34,"utf16_col":42}}},{"name":"newAddr","kind":"function","ident_start":4152,"ident_end":4159,"extent_start":4152,"extent_end":4182,"fully_qualified_name":"newAddr","ident_utf16":{"start":{"line_number":140,"utf16_col":26},"end":{"line_number":140,"utf16_col":33}},"extent_utf16":{"start":{"line_number":140,"utf16_col":26},"end":{"line_number":140,"utf16_col":56}}},{"name":"size","kind":"function","ident_start":4168,"ident_end":4172,"extent_start":4168,"extent_end":4174,"fully_qualified_name":"size","ident_utf16":{"start":{"line_number":140,"utf16_col":42},"end":{"line_number":140,"utf16_col":46}},"extent_utf16":{"start":{"line_number":140,"utf16_col":42},"end":{"line_number":140,"utf16_col":48}}},{"name":"newWeights","kind":"function","ident_start":4212,"ident_end":4222,"extent_start":4212,"extent_end":4238,"fully_qualified_name":"newWeights","ident_utf16":{"start":{"line_number":141,"utf16_col":28},"end":{"line_number":141,"utf16_col":38}},"extent_utf16":{"start":{"line_number":141,"utf16_col":28},"end":{"line_number":141,"utf16_col":54}}},{"name":"size","kind":"function","ident_start":4231,"ident_end":4235,"extent_start":4231,"extent_end":4237,"fully_qualified_name":"size","ident_utf16":{"start":{"line_number":141,"utf16_col":47},"end":{"line_number":141,"utf16_col":51}},"extent_utf16":{"start":{"line_number":141,"utf16_col":47},"end":{"line_number":141,"utf16_col":53}}},{"name":"clearOut","kind":"function","ident_start":5656,"ident_end":5664,"extent_start":5656,"extent_end":5666,"fully_qualified_name":"clearOut","ident_utf16":{"start":{"line_number":194,"utf16_col":26},"end":{"line_number":194,"utf16_col":34}},"extent_utf16":{"start":{"line_number":194,"utf16_col":26},"end":{"line_number":194,"utf16_col":36}}},{"name":"directAddressing","kind":"function","ident_start":6507,"ident_end":6523,"extent_start":6507,"extent_end":6525,"fully_qualified_name":"directAddressing","ident_utf16":{"start":{"line_number":231,"utf16_col":45},"end":{"line_number":231,"utf16_col":61}},"extent_utf16":{"start":{"line_number":231,"utf16_col":45},"end":{"line_number":231,"utf16_col":63}}},{"name":"addressing","kind":"function","ident_start":6847,"ident_end":6857,"extent_start":6847,"extent_end":6859,"fully_qualified_name":"addressing","ident_utf16":{"start":{"line_number":249,"utf16_col":48},"end":{"line_number":249,"utf16_col":58}},"extent_utf16":{"start":{"line_number":249,"utf16_col":48},"end":{"line_number":249,"utf16_col":60}}},{"name":"weights","kind":"function","ident_start":7194,"ident_end":7201,"extent_start":7194,"extent_end":7203,"fully_qualified_name":"weights","ident_utf16":{"start":{"line_number":267,"utf16_col":49},"end":{"line_number":267,"utf16_col":56}},"extent_utf16":{"start":{"line_number":267,"utf16_col":49},"end":{"line_number":267,"utf16_col":58}}}]}},"copilotInfo":null,"copilotAccessAllowed":false,"csrf_tokens":{"/OpenFOAM/OpenFOAM-5.x/branches":{"post":"Vwxh2ND7cru5fhjXaxeKQjsAPRrJDe-Sx78eKyBXJhQToIyr8wMHFyPwqmigFU3V8hVFuRx4MGAk-Oog4vjZCw"},"/repos/preferences":{"post":"Ch-OErBvGKmH8MzN1R77rypAgJtULO1UEEZ2DieLuKbzGlwg-XEeF3XP8y7IWLlxJziP-btY7gVPTVvD4_2JEg"}}},"title":"OpenFOAM-5.x/src/finiteVolume/fvMesh/fvMeshMapper/fvPatchMapper.C at version-5.0 ยท OpenFOAM/OpenFOAM-5.x"}