51 void Foam::sampledSurface::makeSf()
const
57 <<
"face area vectors already exist"
67 values[faceI] = theFaces[faceI].normal(
points());
72 void Foam::sampledSurface::makeMagSf()
const
78 <<
"mag face areas already exist"
88 values[faceI] = theFaces[faceI].mag(
points());
93 void Foam::sampledSurface::makeCf()
const
99 <<
"face centres already exist"
109 values[faceI] = theFaces[faceI].centre(
points());
128 Info<<
"Selecting sampledType " << sampleType <<
endl;
131 wordConstructorTable::iterator cstrIter =
132 wordConstructorTablePtr_->find(sampleType);
134 if (cstrIter == wordConstructorTablePtr_->end())
138 "sampledSurface::New"
139 "(const word&, const polyMesh&, const dictionary&)"
140 ) <<
"Unknown sample type " << sampleType
142 <<
"Valid sample types : " <<
endl
143 << wordConstructorTablePtr_->sortedToc()
234 area_ =
sum(magSf());
251 res[faceI] = field[faceI];
262 project(tRes(), field);
271 project(tRes(), field);
280 project(tRes(), field);
289 project(tRes(), field);
304 os.
check(
"Ostream& operator<<(Ostream&, const sampledSurface&");