|
[Sponsors] |
Error with sonicFOAM simulation of wing - db/regIOobject/regIOobjectRead.C |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 5, 2013, 14:22 |
Error with sonicFoam simulation - 'keyword ffminx is undefined'
|
#1 |
New Member
Fergus
Join Date: Sep 2012
Location: Glasgow, UK
Posts: 23
Rep Power: 14 |
[EDIT] I accidentally mis-titled this thread... Is it possible for a mod to change the title to "Error with sonicFoam simulation - 'keyword ffminx is undefined' " ?
Hi guys, and a happy new year. I'm trying to model the flow over an aircraft wing with sonicFlow. I've generated a tentative mesh of my wing (I'll need to refine it further) and I'm now trying to set up my initial conditions by copying the required files from the sonicFoam/ras/nacaAirfoil tutorial. When I run sonicFoam I'm getting the following error: Code:
Create mesh for time = 3 Reading thermophysical properties Selecting thermodynamics package ePsiThermo<pureMixture<constTransport<specieThermo<eConstThermo<perfectGas>>>>> --> FOAM FATAL IO ERROR: keyword ffminx is undefined in dictionary "/home/fergus/OpenFOAM/fergus-2.1.1/run/Again/3/p::boundaryField" file: /home/fergus/OpenFOAM/fergus-2.1.1/run/Again/3/p::boundaryField from line 25 to line 48 From function dictionary::subDict(const word& keyword) const in file db/dictionary/dictionary.C at line 461. FOAM exiting Any ideas? Thanks in advance Last edited by Jaggy_Snake; January 6, 2013 at 08:26. |
|
January 7, 2013, 14:09 |
|
#2 |
New Member
Fergus
Join Date: Sep 2012
Location: Glasgow, UK
Posts: 23
Rep Power: 14 |
OK, I've noticed that 'ffminx' is the name given to one of the patches generated by HelyxOS.
Possibly the way I'm meshing is causing me problems... I initially meshed with HelyxOS but my wing's trailing edge was badly meshed due to the sharp edge. So I applied the SurfaceFeatureExtract tool by executing: Code:
surfaceFeatureExtrace -includedAngle 150 -writeObj constant/triSurface/sevensixsevenwing.stl sevensixsevenwing Code:
features( {file "sevensixsevenwing.eMesh"; level 0; }) However when I execute sonicFoam, I get the error posted in the original post. Possibly this is bad practise which is causing the described error? Thanks again, and sorry for the double post. |
|
February 21, 2013, 03:21 |
|
#3 |
New Member
Nick Dale
Join Date: Feb 2013
Posts: 9
Rep Power: 13 |
ffminx is one of the patches HELYX generates (the plane corresponding to minimum x). The error relates to the 0/P file which does not have a definition for ffminx. It sounds like switching approaches half way through has left some loose ends.
I would start by checking the boundary conditions in the U and P files have entries corresponding to the blockMesh and snappyHexMesh dictionaries. A note on sequence too. I have always got very confused if I mess with the sequence because old files get left behind. So once you are happy with the boundary conditions, I would copy the dictionaries to a new case and then run the mesh generation process from scratch. Hope this helps |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
3D Wing Analysis | Ed | FLUENT | 5 | April 13, 2019 14:07 |
Pitching Wing simulation | rieuk | OpenFOAM | 5 | March 21, 2010 04:12 |
LES of wing... ned help | mariachi | FLUENT | 9 | January 19, 2010 12:55 |
Setting up Flow around a Wing Simulation help | Atella | CFX | 3 | January 3, 2010 12:51 |
3-D Contaminant Dispersal Simulation | Apple L S Chan | Main CFD Forum | 1 | December 23, 1998 11:06 |