mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
ENH: cyclicAMIFvPatch - added hooks to correct delta coeffs and vecs
This commit is contained in:
committed by
Andrew Heather
parent
438f38bb61
commit
11ed7a0efe
@ -99,6 +99,26 @@ void Foam::cyclicAMIFvPatch::makeWeights(scalarField& w) const
|
||||
}
|
||||
|
||||
|
||||
void Foam::cyclicAMIFvPatch::makeDeltaCoeffs(scalarField& coeffs) const
|
||||
{
|
||||
// Apply correction to default coeffs
|
||||
}
|
||||
|
||||
|
||||
void Foam::cyclicAMIFvPatch::makeNonOrthoDeltaCoeffs(scalarField& coeffs) const
|
||||
{
|
||||
// Apply correction to default coeffs
|
||||
//coeffs = Zero;
|
||||
}
|
||||
|
||||
|
||||
void Foam::cyclicAMIFvPatch::makeNonOrthoCorrVectors(vectorField& vecs) const
|
||||
{
|
||||
// Apply correction to default vectors
|
||||
//vecs = Zero;
|
||||
}
|
||||
|
||||
|
||||
Foam::tmp<Foam::vectorField> Foam::cyclicAMIFvPatch::delta() const
|
||||
{
|
||||
const cyclicAMIFvPatch& nbrPatch = neighbFvPatch();
|
||||
|
||||
@ -68,6 +68,15 @@ protected:
|
||||
//- Make patch weighting factors
|
||||
void makeWeights(scalarField&) const;
|
||||
|
||||
//- Correct patch deltaCoeffs
|
||||
virtual void makeDeltaCoeffs(scalarField&) const;
|
||||
|
||||
//- Correct patch non-ortho deltaCoeffs
|
||||
virtual void makeNonOrthoDeltaCoeffs(scalarField&) const;
|
||||
|
||||
//- Correct patch non-ortho correction vectors
|
||||
virtual void makeNonOrthoCorrVectors(vectorField&) const;
|
||||
|
||||
//- Correct patches after moving points
|
||||
virtual void movePoints();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user