CFD Online Logo CFD Online URL
Home > Forums > OpenFOAM Native Meshers: snappyHexMesh and Others

Folder structure from snappyHexMesh

Register Blogs Members List Search Today's Posts Mark Forums Read

LinkBack Thread Tools Display Modes
Old   December 4, 2009, 10:48
Red face Folder structure from snappyHexMesh
New Member
elisenda lopez
Join Date: Dec 2009
Posts: 14
Rep Power: 10
elisenda is on a distinguished road

I tried the snappyHexMesh function on the motorBike tutorial. I introduced the following commands:
1) blockMesh
2) snappyHexMesh

The folder structure I obtain from this commands are in the attached file.
If I perform a simpleFoam analysis they appear the following error:

cannot open file

file: /.../motorBike/3/p at line 0.

What I have to do?
May I have to create initial conditions of velocity and pressure? When? Before the snappyHexMesh command? Where? Into the 3 folder? I have to build a 0 folder?

Is there any suggestion?

Thankyou very much in advance,
Attached Images
File Type: jpg structure_directory.jpg (33.7 KB, 73 views)
elisenda is offline   Reply With Quote

Old   December 24, 2009, 04:06
James Baker
Join Date: Dec 2009
Posts: 35
Rep Power: 10
fijinx is on a distinguished road
It looks to me like you may need to change a parameter in your controlDict file "<case folder>/system/controlDict". Change "startFrom" from "startTime" to "latestTime". Right now it seems it's trying to run from 0 condition, which you have no info for. The snappyhex tool creates the meshes in the folders corresponding to the time interval you have stated in your controlDict file. (oddly enough the controlDict file controls both writing and comptating time). Hope this helps

fijinx is offline   Reply With Quote

Old   January 4, 2010, 05:04
Wolfram Kretzschmar
Join Date: Dec 2009
Posts: 71
Rep Power: 10
Wolle is on a distinguished road

as far as I understand, Snappy creates the mesh in 3 steps. Those are saved in the folders 1,2,3. You can hav a look at the different meshes with paraview.

I think you have to simply copy the mesh from folder 3 to the folder 0... which should be there and contain the initial conditions if you copied the tutorial correctly (OpenFOAM/OpenFOAM-1.6/tutorials/incompressible/simpleFoam/motorBike contains folders 0, constant and system on my installation). After copying the mesh, delete the folders 1,2,3... they might confuse the solver as they don't represent any timesteps, but just the different steps of mesh generation.

Wolle is offline   Reply With Quote

Old   January 6, 2010, 04:52
Default sHM
New Member
amgode's Avatar
Join Date: Jul 2009
Location: Pune, INDIA
Posts: 23
Blog Entries: 2
Rep Power: 10
amgode is on a distinguished road
Try this !!!

1. blockMesh
2. snappyHexMesh -overwrite
- with this you don't need to copy the mesh from the 3/ directory to case/constant as it overwrites the polymesh... (you might wish to have a backup of your do the needful...)
3. --overwrite 0/p
4. --overwrite 0/U
5. make suitable corrections in the boundary fields in the 0/ folder based on your problem.
6. runApplication

The error message you submitted might be due to some problem with the foam header in the 0/p file. You might have missed out a '{' or '}'.


amgode is offline   Reply With Quote


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
SnappyHexMesh samiam1000 OpenFOAM 0 October 5, 2009 10:32
New ANSYS forum structure, what do you think? Peter FLUENT 10 February 6, 2009 05:07
New ANSYS forum structure, what do you think? Peter CFX 5 February 4, 2009 12:59
SnappyHexMesh not generate mesh first time mavimo OpenFOAM Mesh Utilities 4 August 26, 2008 07:08
CFD code structure (F90) ma Main CFD Forum 4 January 10, 2005 21:47

All times are GMT -4. The time now is 19:53.