37 template<
class Polynomial>
42 const scalar linearLimitFactor,
43 const scalar centralWeight
53 mesh, stencil,
true, linearLimitFactor, centralWeight
55 coeffs_(
mesh.nFaces())
66 Info<<
"Finished constructing polynomialFit data" <<
endl;
73 template<
class Polynomial>
82 this->stencil().collectData(
mesh.C(), stencilPoints);
88 for (
label facei = 0; facei <
mesh.nInternalFaces(); facei++)
95 >::calcFit(coeffs_[facei], stencilPoints[facei], w[facei], facei);
106 label facei = pw.patch().start();
112 CentredFitData<Polynomial>,
113 extendedCentredCellToFaceStencil,
115 >::calcFit(coeffs_[facei], stencilPoints[facei], pw[i], facei);