fvModels: Added support for mesh redistribution and load-balancing

This commit is contained in:
Henry Weller
2021-12-24 15:02:30 +00:00
parent 4267bb6c37
commit 5ed8dbb463
60 changed files with 626 additions and 58 deletions

View File

@ -256,9 +256,15 @@ FOR_ALL_FIELD_TYPES(IMPLEMENT_FV_MODEL_ADD_RHO_SUP, fv::codedFvModel);
FOR_ALL_FIELD_TYPES(IMPLEMENT_FV_MODEL_ADD_ALPHA_RHO_SUP, fv::codedFvModel);
void Foam::fv::codedFvModel::updateMesh(const mapPolyMesh& mpm)
void Foam::fv::codedFvModel::updateMesh(const mapPolyMesh& map)
{
redirectFvModel().updateMesh(mpm);
redirectFvModel().updateMesh(map);
}
void Foam::fv::codedFvModel::distribute(const mapDistributePolyMesh& map)
{
redirectFvModel().distribute(map);
}