mapAddedPolyMesh.C
Go to the documentation of this file.
1 /*---------------------------------------------------------------------------*\
2  ========= |
3  \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
4  \\ / O peration |
5  \\ / A nd | www.openfoam.com
6  \\/ M anipulation |
7 -------------------------------------------------------------------------------
8  Copyright (C) 2011-2016 OpenFOAM Foundation
9 -------------------------------------------------------------------------------
10 License
11  This file is part of OpenFOAM.
12 
13  OpenFOAM is free software: you can redistribute it and/or modify it
14  under the terms of the GNU General Public License as published by
15  the Free Software Foundation, either version 3 of the License, or
16  (at your option) any later version.
17 
18  OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
19  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
21  for more details.
22 
23  You should have received a copy of the GNU General Public License
24  along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
25 
26 \*---------------------------------------------------------------------------*/
27 
28 #include "mapAddedPolyMesh.H"
29 
30 // * * * * * * * * * * * * * Private Member Functions * * * * * * * * * * * //
31 
32 
33 // * * * * * * * * * * * * * * * * Constructors * * * * * * * * * * * * * * //
34 
36 (
37  const label nOldPoints,
38  const label nOldFaces,
39  const label nOldCells,
40  const label nAddedPoints,
41  const label nAddedFaces,
42  const label nAddedCells,
43  const labelList& oldPointMap,
44  const labelList& oldFaceMap,
45  const labelList& oldCellMap,
46 
47  const labelList& addedPointMap,
48  const labelList& addedFaceMap,
49  const labelList& addedCellMap,
50 
51  const labelList& oldPatchMap,
52  const labelList& addedPatchMap,
53  const labelList& oldPatchSizes,
54  const labelList& oldPatchStarts
55 )
56 :
57  nOldPoints_(nOldPoints),
58  nOldFaces_(nOldFaces),
59  nOldCells_(nOldCells),
60  nAddedPoints_(nAddedPoints),
61  nAddedFaces_(nAddedFaces),
62  nAddedCells_(nAddedCells),
63 
64  oldPointMap_(oldPointMap),
65  oldFaceMap_(oldFaceMap),
66  oldCellMap_(oldCellMap),
67 
68  addedPointMap_(addedPointMap),
69  addedFaceMap_(addedFaceMap),
70  addedCellMap_(addedCellMap),
71 
72  oldPatchMap_(oldPatchMap),
73  addedPatchMap_(addedPatchMap),
74 
75  oldPatchSizes_(oldPatchSizes),
76  oldPatchStarts_(oldPatchStarts)
77 {}
78 
79 
80 // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
81 
82 
83 // ************************************************************************* //
mapAddedPolyMesh.H
Foam::mapAddedPolyMesh::mapAddedPolyMesh
mapAddedPolyMesh(const label nOldPoints, const label nOldFaces, const label nOldCells, const label nAddedPoints, const label nAddedFaces, const label nAddedCells, const labelList &oldPointMap, const labelList &oldFaceMap, const labelList &oldCellMap, const labelList &addedPointMap, const labelList &addedFaceMap, const labelList &addedCellMap, const labelList &oldPatchMap, const labelList &addedPatchMap, const labelList &oldPatchSizes, const labelList &oldPatchStarts)
Construct from components.
Definition: mapAddedPolyMesh.C:36
Foam::List< label >