CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > FLUENT

I want to restore Adapted mesh..

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

Like Tree2Likes
  • 2 Post By Jinglz

Reply
 
LinkBack Thread Tools Display Modes
Old   September 26, 2012, 10:08
Default I want to restore Adapted mesh..
  #1
Member
 
Chris, Kam
Join Date: Nov 2010
Location: Busan, South Korea
Posts: 42
Rep Power: 6
cartman is on a distinguished road
Hi all

These day, I use fluent to analysis supersonic CD nozzle flow,

and I used 'adapt mesh' in order to identify Mach disk

Mesh around the Mach disk was refined as i wished,

the problem is that, Mach disk was Moved

so I want to refine another place and restore refined mesh to original one


The question is "Can I restore adapted mesh as original mesh??"


thanks for your kind attention, and wait for your reply
cartman is offline   Reply With Quote

Old   September 26, 2012, 21:01
Default
  #2
Member
 
NormalVector's Avatar
 
NormalVector
Join Date: Oct 2010
Posts: 72
Rep Power: 6
NormalVector is on a distinguished road
No, I was under the impression that you cannot restore to the initial mesh after adaptation. I think the Fluent manual even says to be sure to save an instance of the original mesh in case adaptation goes sour. Do you have a saved case of your pre-adaption mesh?
NormalVector is offline   Reply With Quote

Old   September 27, 2012, 08:04
Default
  #3
Member
 
Chris, Kam
Join Date: Nov 2010
Location: Busan, South Korea
Posts: 42
Rep Power: 6
cartman is on a distinguished road
thanks, NormalVector

so .. what can I do is...

----------------------------------

save case before adaption ->

adapt the mesh ->

calculate with adapted mesh ->

read the case ->

adapt again ->

iterate

----------------------------------

again, I appreciate your kind answer
cartman is offline   Reply With Quote

Old   September 28, 2012, 11:49
Default
  #4
New Member
 
Jared Brewer
Join Date: Dec 2009
Location: New Orleans, La
Posts: 7
Rep Power: 7
Jinglz is on a distinguished road
The movement of the mach disk is supposed to happen because as you adapt your mesh your solution becomes "less mesh dependent" (more physically accurate). If you try the procedure you list, your solution validity will most likely suffer. If you try to impose the "correct" solution on a mesh that is not "correct" all kinds of strange things can happen. The correct way to go about this is to both refine and coarsen using adaptive meshing.

For instance, in your adaptive mesh option interface, you select to adapt based on the *NORMALIZED GRADIENT* of static pressure (*hint hint Ive done at least 40-50 adaptive mesh rocket nozzle/plume simlulations at a professional level) to a refinement tolerance of 0.7 (since normalization makes everything between 0-1). You should also set the coarsen tolerance to a value of 0.3. That way your range of 0.3-0.7 dictates that if there is a static pressure gradient steeper than 70%+ of all of the gradients calculated in the field, refine this area. As your mach disk moves, the coarsen threshold implies that if there is an area of the field with static pressure gradients in the weakest 30%, coarsen these. This technique is one that I use for near all high speed combustion flows. It is especially helpful with transient simulations where your flame front is continuously moving. Hope this clears things up.

Let me know what you think,
-J
NormalVector and Mdolinsky like this.
Jinglz is offline   Reply With Quote

Old   September 28, 2012, 12:27
Default
  #5
Member
 
NormalVector's Avatar
 
NormalVector
Join Date: Oct 2010
Posts: 72
Rep Power: 6
NormalVector is on a distinguished road
Quote:
Originally Posted by Jinglz View Post
The movement of the mach disk is supposed to happen because as you adapt your mesh your solution becomes "less mesh dependent" (more physically accurate). If you try the procedure you list, your solution validity will most likely suffer. If you try to impose the "correct" solution on a mesh that is not "correct" all kinds of strange things can happen. The correct way to go about this is to both refine and coarsen using adaptive meshing.

For instance, in your adaptive mesh option interface, you select to adapt based on the *NORMALIZED GRADIENT* of static pressure (*hint hint Ive done at least 40-50 adaptive mesh rocket nozzle/plume simlulations at a professional level) to a refinement tolerance of 0.7 (since normalization makes everything between 0-1). You should also set the coarsen tolerance to a value of 0.3. That way your range of 0.3-0.7 dictates that if there is a static pressure gradient steeper than 70%+ of all of the gradients calculated in the field, refine this area. As your mach disk moves, the coarsen threshold implies that if there is an area of the field with static pressure gradients in the weakest 30%, coarsen these. This technique is one that I use for near all high speed combustion flows. It is especially helpful with transient simulations where your flame front is continuously moving. Hope this clears things up.

Let me know what you think,
-J
I think this will be very helpful for me as well, I'm doing some rocket related CFD as well. Thanks Jinglz! You have any other tips?
NormalVector is offline   Reply With Quote

Reply

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
Number of cells in mesh don't match with size of cellLevel colinB OpenFOAM Native Meshers: snappyHexMesh and Others 11 January 13, 2015 12:47
Add Mesh Layers doesnt work on the whole surface Kryo OpenFOAM Native Meshers: snappyHexMesh and Others 8 September 13, 2012 09:28
engrid -> save as .stl with boundarie codes Zymon enGrid 31 August 29, 2011 13:40
fluent add additional zones for the mesh file SSL FLUENT 2 January 26, 2008 12:55
basic of mesh refinement arya CFX 4 June 19, 2007 12:21


All times are GMT -4. The time now is 05:59.