Foam::UpwindFitData<Polynomial>::UpwindFitData ( const fvMesh& mesh, const extendedUpwindCellToFaceStencil& stencil, const bool linearCorrection, const scalar centralWeight ) : FitData < UpwindFitData<Polynomial>, extendedUpwindCellToFaceStencil, Polynomial > ( mesh, stencil, linearCorrection, centralWeight ), owncoeffs_(mesh.nFaces()), neicoeffs_(mesh.nFaces()) { if (debug) { Info<< "Contructing UpwindFitData<Polynomial>" << endl; } calcFit(); if (debug) { Info<< "UpwindFitData<Polynomial>::UpwindFitData() :" << "Finished constructing polynomialFit data" << endl; } }
Foam::CentredFitSnGradData<Polynomial>::CentredFitSnGradData ( const fvMesh& mesh, const extendedCentredCellToFaceStencil& stencil, const scalar linearLimitFactor, const scalar centralWeight ) : FitData < CentredFitSnGradData<Polynomial>, extendedCentredCellToFaceStencil, Polynomial > ( mesh, stencil, true, linearLimitFactor, centralWeight ), coeffs_(mesh.nFaces()) { if (debug) { InfoInFunction << "Constructing CentredFitSnGradData<Polynomial>" << endl; } calcFit(); if (debug) { Info<< " Finished constructing polynomialFit data" << endl; } }