|
[Sponsors] |
simpleFoam error: "Cannot find patchField entry for cyclic" |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
June 26, 2015, 05:49 |
simpleFoam error: "Cannot find patchField entry for cyclic"
|
#1 |
Senior Member
CFD
Join Date: Nov 2010
Location: United States
Posts: 243
Rep Power: 17 |
Hello Foamers,
I am learning OpenFOAM for my PhD. I will be doing wake effect analysis of the shrouded wind turbine by using actuator disc model. I just found a good paper that explains the implementations of an actuator disk in OpenFoam (See the links below). http://www.tfd.chalmers.se/~hani/kur...ningReport.pdf Furthermore, I found the actuator disk example (attached below) by the same author Erik Svenning posted in upper link, and it was made in version 1.5. I am currently using version 2.3.2. Moreover, I have been able to run blockMesh successfully, however, I can't view the mesh in paraFoam. And I get errors when trying to run simpleFoam of the example. I am asking if anybody of you could find some time to explain what is exactly wrong with version 2.3.2. Here is "the error"what I got when I ran blockMesh and simpleFoam: Code:
"--> FOAM FATAL IO ERROR: Cannot find patchField entry for cyclic fan_half0 Is your field uptodate with split cyclics? Run foamUpgradeCyclics to convert mesh and fields to split cyclics. file: /home/tariq/windturbine/project3/erikSvenningFiles/fan/0/p.boundaryField from line 34 to line 59. From function GeometricField<Type, PatchField, GeoMesh>::GeometricBoundaryField::readField(const DimensionedField<Type, GeoMesh>&, const dictionary&) in file /home/tariq/OpenFOAM/OpenFOAM-2.3.1/src/OpenFOAM/lnInclude/GeometricBoundaryField.C at line 192. FOAM exiting " fan.zip Last edited by tareqkh; June 27, 2015 at 04:16. |
|
June 26, 2015, 09:21 |
|
#2 |
New Member
Join Date: Jun 2015
Posts: 12
Rep Power: 11 |
This might not be much help, but I was trying to get that code working a few weeks ago for my own project, and came across this: http://www.cfd-online.com/Forums/ope...f2-1-help.html, which basically says not to try using that code.
What I wound up doing in the end was making a pressure jump baffle for the actuator disk following these tutorial: https://www.youtube.com/watch?v=7Ex1RHDQqIc and https://www.youtube.com/watch?v=qTYAr8jgViM I'm currently trying to get it to converge with a helicopter fuselage mesh in simpleFoam, but the actuator disk portion at least seems to be doing what I expect it to. |
|
June 27, 2015, 02:45 |
|
#3 |
Senior Member
CFD
Join Date: Nov 2010
Location: United States
Posts: 243
Rep Power: 17 |
Hello eruwaedhiel.
Thank you for your response. Is there any way to start the same example from scratch? I feel that it would be perfect. Thanks in advance. Last edited by tareqkh; June 27, 2015 at 04:20. |
|
June 30, 2015, 18:46 |
|
#4 |
New Member
Join Date: Jun 2015
Posts: 12
Rep Power: 11 |
Hi tareqkh,
Sorry for the delay, my computer died last week and I just got it back running yesterday. The two tutorials I posted actually provide all input files associated with them in the descriptions, so you can probably start from that (that's what I did). |
|
July 1, 2015, 03:22 |
|
#5 |
New Member
anas
Join Date: Jun 2015
Posts: 18
Rep Power: 11 |
In your case you are dealing with "cyclic" boundary conditions. This means that you have, after running the blockMesh, two faces named as "fan_half0" and "fan_half1". So you should define them in the 0 directory. If the two faces have the same boundary condition you can set, for example, in the 0/p file "fan.+" instead of "fan".
Enjoy |
|
July 3, 2015, 03:59 |
Adding the thrust and swirl
|
#6 |
Senior Member
CFD
Join Date: Nov 2010
Location: United States
Posts: 243
Rep Power: 17 |
Hello Anas and Eruwaedhiel,
Thank you for your time clarifying my confusion in the first part of the problem. I have tried to follow the steps about creating the solver in order to solve both thrust forces and swirl in the same project. I have successfully implemented the solver, however, for some reason I am not getting any velocities in Ux, Uy, and Uz. How can I make sure that the implementations are made correctly. I am really stuck at this solver. Regards, |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
CFX-Pre problem, pls help!!! | cth_yao | CFX | 0 | February 17, 2012 01:52 |
OpenFOAM 1.6-ext git installation on Ubuntu 11.10 x64 | Attesz | OpenFOAM Installation | 45 | January 13, 2012 13:38 |
Problem Building OF on Centos cluster (no admin rights) | CKH | OpenFOAM Installation | 5 | November 13, 2011 07:32 |
Converting Starccm+ mesh | Ladnam | OpenFOAM | 0 | September 14, 2011 07:30 |
Errors running allwmake in OpenFOAM141dev with WM_COMPILE_OPTION%3ddebug | unoder | OpenFOAM Installation | 11 | January 30, 2008 21:30 |