View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0003445||OpenFOAM||Bug||public||2020-02-07 09:18||2020-02-24 09:16|
|Fixed in Version||dev|
|Summary||0003445: CyclicAMI not working with small prism cells to reproduce boundary layer on the patch|
|Description||I’m trying to run the steady-state case of a pump impeller with SRFSimpleFoam. To reduce the computational cost, I’d like to simulate only one blade with cyclicAMI patches on the periodicity boundaries.|
Unfortunately the simulation crashes due to these cyclic interfaces. I tried to modify the mesh and it seems that the problem is related to the thin prismatic cells used for hub and tip BLs on the AMI patches (removing these cells the simulation starts normally).
I’m sharing the complete case that is not working hoping that someone could help finding a way to solve the problem: https://drive.google.com/drive/folders/1DMW2SrAIoC1w6hMbSNjX2EwBhS29Tp_B?usp=sharing
The archive contains all the files needed to run the case (mesh, initialization, etc.)
|Steps To Reproduce||Unzip the archive and run SRFSimpleFoam in the extracted folder.|
|Tags||No tags attached.|
In version 7 and earlier OpenFOAM has no ability to calculate transformations non non-planar cyclic patches such as these. You will need to specify the rotation angles on both sides as well as the axis and centre.
OpenFOAM-dev can now automatically calculate cyclic transformations on patches such as these as a result of the following commit.
Note that for AMI-type patches you will need to specify "transform unspecified;" for it to calculate the transformation, otherwise it will assume that there is no transformation.
Note even with the transformation fully specified the geometric match is poor and the AMI weights are very
far from unity. That is a problem with your meshing strategy.