-
Notifications
You must be signed in to change notification settings - Fork 117
Description
I can't run the tasks, including the ones that have already been calculated. I updated CfdOF yesterday, but I don't know how old the update was before that.
When I compared the old and new tasks, I found a difference in the file: constant/polyMesh/boundary.
The problem is that the Fluid boundary names are not saved correctly in this file. See part of boundary:
// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //
3
(
patch_1_0 -->> correct name is inlet
{
type wall; -->> correct type is patch
nFaces 176;
startFace 31328;
}
patch_2_0 -->> correct name is outlet
{
type wall; -->> correct type is patch
nFaces 176;
startFace 31504;
}
When the file createPatchDict is OK, see part of this file below:
// Patches to create.
patches
(
{
name inlet;
patchInfo
{
type patch;
}
constructFrom patches;
patches ( "patch_1_." );
}
{
name outlet;
patchInfo
{
type patch;
}
constructFrom patches;
patches ( "patch_2_." );
}
boundary is created after clicking Run in CfdSolver, so it is not possible to manually edit it before running.
I tested tasks outside of FreeCAD, CfdOF and after editing boundary they run correctly.
Does anyone have an idea how to fix this?