53 fpmaGeometryFile << mesh_.points().size() <<
nl;
58 fpmaGeometryFile <<
p.x() <<
' ' <<
p.y() <<
' ' <<
p.z() <<
' ';
61 fpmaGeometryFile <<
nl;
68 fpmaGeometryFile <<
cells.size() <<
nl;
73 fpmaGeometryFile <<
c.size();
75 fpmaGeometryFile <<
' ' <<
c[fI];
76 fpmaGeometryFile <<
nl;
83 fpmaGeometryFile << faces.
size() <<
nl;
86 const face&
f = faces[faceI];
88 fpmaGeometryFile <<
f.
size();
90 fpmaGeometryFile <<
' ' <<
f[pI];
91 fpmaGeometryFile <<
nl;
104 mesh_.pointSubsetIndices(indices);
105 nSubsets += indices.
size();
106 Info <<
"Mesh has " << indices.
size() <<
" point subsets" <<
endl;
107 mesh_.faceSubsetIndices(indices);
108 nSubsets += indices.
size();
109 Info <<
"Mesh has " << indices.
size() <<
" face subsets" <<
endl;
110 mesh_.cellSubsetIndices(indices);
111 nSubsets += indices.
size();
112 Info <<
"Mesh has " << indices.
size() <<
" cell subsets" <<
endl;
114 fpmaGeometryFile << nSubsets <<
nl;
122 fpmaGeometryFile <<
patches[patchI].patchName() <<
nl;
123 fpmaGeometryFile << 3 <<
nl;
124 fpmaGeometryFile << size <<
nl;
125 for(
label i=0;i<size;++i)
126 fpmaGeometryFile << start++ <<
' ';
127 fpmaGeometryFile <<
nl;
131 mesh_.pointSubsetIndices(indices);
135 mesh_.pointsInSubset(indices[indexI], nodesInSubset);
137 fpmaGeometryFile << mesh_.pointSubsetName(indices[indexI]) <<
nl;
138 fpmaGeometryFile << 1 <<
nl;
139 fpmaGeometryFile << nodesInSubset.
size() <<
nl;
141 fpmaGeometryFile << nodesInSubset[i] <<
' ';
142 fpmaGeometryFile <<
nl;
146 mesh_.faceSubsetIndices(indices);
150 mesh_.facesInSubset(indices[indexI], facesInSubset);
152 fpmaGeometryFile << mesh_.faceSubsetName(indices[indexI]) <<
nl;
153 fpmaGeometryFile << 3 <<
nl;
154 fpmaGeometryFile << facesInSubset.
size() <<
nl;
156 fpmaGeometryFile << facesInSubset[i] <<
' ';
157 fpmaGeometryFile <<
nl;
161 mesh_.cellSubsetIndices(indices);
165 mesh_.cellsInSubset(indices[indexI], cellsInSubset);
167 fpmaGeometryFile << mesh_.cellSubsetName(indices[indexI]) <<
nl;
168 fpmaGeometryFile << 2 <<
nl;
169 fpmaGeometryFile << cellsInSubset.
size() <<
nl;
171 fpmaGeometryFile << cellsInSubset[i] <<
' ';
172 fpmaGeometryFile <<
nl;