CFD Online URL
[Sponsors]
Home > Forums > FLUENT

Error: Failed in Fill_Domain.

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

Reply
 
LinkBack Thread Tools Display Modes
Old   January 16, 2005, 23:43
Default Error: Failed in Fill_Domain.
  #1
sawa
Guest
 
Posts: n/a
Hi,

I am working with parallel computation using fluent. After preparing .msh in gambit, when i read it in fluent parallel version, following error is obtained:

Parallel variables... Building...

grid,

auto partitioning mesh by Principal Axes,

distributing mesh

parts..,faces..,nodes..,cells.., 0: WARNING: cell id 11993 of thread 2 has NULL face pointer 1. 1: WARNING: cell id 1 of thread 2 has NULL face pointer 1.

Error: Failed in Fill_Domain. Note: It is possible that this case or mesh file needs to be first processed by the serial solver. To do this, please read file into the serial solver and then save it. Next,read saved file into the parallel solver. return_array: array 0x2d663276 does not exist in file flow.c, line 237. return_array: array 0x3163656b does not exist in file flow.c, line 241. Primitive Error at Node 1: Null Domain Pointer

Error: Build_Grid: grid error.

Clearing partially read grid.

Can anyone figure out where is the problem. I dont get any error when i read it for non-parallel version. It's working quite well there.

Thanks in advance for your kind help. sawa
  Reply With Quote

Old   January 17, 2005, 00:02
Default Re: Error: Failed in Fill_Domain.
  #2
zxaar
Guest
 
Posts: n/a
manually do the partion in the non-parallel version, save the case and read it in parallel fluent. shall not face the problem
  Reply With Quote

Old   January 17, 2005, 01:22
Default Re: Error: Failed in Fill_Domain.
  #3
sawa
Guest
 
Posts: n/a
Thanks zxaar. I tried something like reading in non-parallel version and then saved the .cas file. Then i read it in the parallel version and it is not giving the error i wrote before. While doing the grid check, it gives warning: grid check failed. Since this check is clear in the non-par version, what should i do about that.

Once again thanks for your help. sawa
  Reply With Quote

Old   January 17, 2005, 02:25
Default Re: Error: Failed in Fill_Domain.
  #4
zxaar
Guest
 
Posts: n/a
did u do the manual partioning in non-parallel version, if not than do it first and then save. and about the grid check, find out whether the grid check is failing because of unwanted left handed faces (most probaly the reason), if so then u can try to fix it in tui. (i am assuming that when you read the mesh in non parallel version the grid check do not fail there)
  Reply With Quote

Old   January 17, 2005, 03:45
Default Re: Error: Failed in Fill_Domain.
  #5
sawa
Guest
 
Posts: n/a
Well i did not make any manual partioning when read in non parallel version. Just read the mesh file, performed the grid check (found to be ok) and then saved it as the .cas file. After that, i started the parallel version, read the case file (which did not give error as mentioned in 1st post) and then performed the grid check (where i am getting the warning: grid check failed). The error is related to the interface's defined in the gambit. thanks for your kind advices. sawa
  Reply With Quote

Old   January 17, 2005, 04:34
Default Re: Error: Failed in Fill_Domain.
  #6
zxaar
Guest
 
Posts: n/a
well this types of error usually happens because of the defining the interface. you can test this, read the mesh in non parallel version, do the grid check before defining the interface, this shall pass, then define the interface and do the grid check , this shall fail, (not always but it fails sometimes). till here if it fails, try to fix it here in TUI,

in fluent command prompt

grid

modify-zones

repair-face-handedness

after this try to do the grid check, it will most probably fail, but you will see the number of faces with wrong orientations has reduced, so follow the above steps again till you get grid check passed.

(it might happen that you are left with 1 unfixed face and by repeating above steps you are not able to fix it ..in this hapless situation you are left with only one choice go to gambit make the mesh again with little change)

now once you get the grid check passed , please do the manual partioning its very easy , just select the number of processors and click partion.

save the case file, open parallel fluent read it , it shall work.

  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



All times are GMT -4. The time now is 22:25.