CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Mesh Generation & Pre-Processing Software > Pointwise & Gridgen

gridgen memory allocation problem

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   April 27, 2008, 19:34
Default gridgen memory allocation problem
  #1
ziad
Guest
 
Posts: n/a
Hi, this is the same problem that occurred on another thread. They didn't post the solution and somehow I couldn't post a reply so here it is under a new thread.

running gridgen v15 on this

System info: Windows XP Pro, version 2002, SP2, 32 bit Intel Core2 Quad CPU Q6600 @ 2.40GHz, 3.25 GB of RAM

I built a 2 million cell mesh no problem and managed to save it under gridgen format. However when trying to export to fluent 6 gridgen complains that it cannot allocate 205 MB. There is plenty of memory available. How is it possible to get around this problem?

The same happened with a 6 million cell mesh where gridgen could not allocate 610 MB. Again there was plenty of memory available.

Thanks, Ziad
  Reply With Quote

Old   April 28, 2008, 11:54
Default Re: gridgen memory allocation problem
  #2
ziad
Guest
 
Posts: n/a
ok found a way:

1. export to cgns unstructured

2. start fluent and through the TUI:

2.1 type "file", then "import", then "cgns"

2.2 type "mesh"

2.3 fluent will prompt for the cgns file name, type it in

So far it worked for a 1.9 million cell mesh. The same procedure above did not work through the GUI import function in fluent 6.2 so use the TUI.

It's kinda weird cause last week I managed to export a 2.3 million cells mesh directly to fluent through gridgen. sometimes it works and sometimes it doesn't even with all other applications closed. Seems to be an asw_export_fluent bug...
  Reply With Quote

Old   May 3, 2008, 09:17
Default Re: gridgen memory allocation problem
  #3
John Chawner
Guest
 
Posts: n/a
Hello ziad,

Glad to hear that you've got a workaround using CGNS to get to Fluent. As for whether the behavior when exporting to Fluent is a bug or not, it depends. Exporting the mesh to Fluent takes a lot of memory due to conversion to a face-based data structure (I'm not a software developer, so that's the extent of my knowledge). Also, the amount of memory used during export depends on whether your mesh is hex, tet, or some combination thereof. A trick that seems to work well is to divide the overall flow domain into blocks and assign a different Fluent volume condition to each block. Rather than allocating all the data at once, Gridgen only allocates memory for one VC at a time during export and this reduces the memory requirement. Our technical support people can provide more details on this strategy - contact them at support@pointwise.com.

Of course, another compounding factor is that Gridgen is a 32-bit application and this limits the total amount of memory it can allocate. The new product, Pointwise, is 64-bit so there isn't a memory limit, relatively speaking.

Hope this helps.
  Reply With Quote

Old   May 13, 2008, 13:55
Default Re: gridgen memory allocation problem
  #4
ziad
Guest
 
Posts: n/a
Thanks for the advice John. Multiple fluid zones did the trick and they are much more robust than going through CGNS and converters.

I am familiar with Pointwise and to my knowledge it does not do any anisotropic layers. This is essential for our research as we are constantly working with turbulent boundary layers. We're not planning any migration to Pointwise until anisotropy becomes possible with it. Until then Gridgen will do nicely, especially now that the grid size hurdle is removed

Cheers, Ziad

  Reply With Quote

Old   May 13, 2008, 16:21
Default Re: gridgen memory allocation problem
  #5
John Chawner
Guest
 
Posts: n/a
Ziad,

I'm glad you have a solution to your problem.

Gridgen's anisotropic tetrahedral extrusion is definitely on the migration path to the new Pointwise software (as is all of Gridgen's functionality).

Also, there are some interesting new anisotropic meshing features coming in Gridgen V15.12.
  Reply With Quote

Old   February 27, 2010, 20:16
Default i also confront the problem
  #6
New Member
 
Maxmum
Join Date: Feb 2010
Location: UK
Posts: 11
Rep Power: 16
Maxmum is on a distinguished road
er...very bad. I also confront the gridgen allocation problem. I have 12G RAM, but it still says cann't allocate 670MB. I try hard and hard. at the moment I am going to give up. it output successfully. oh....god.maybe I should apply for the 64bit gridgen.
Maxmum is offline   Reply With Quote

Reply


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 Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Gridgen export problem with memory allocation? july Pointwise & Gridgen 5 July 21, 2008 20:29
Memory allocation problem Ammar Abdilghanie FLUENT 5 February 19, 2007 18:15
Memory Allocation Harish Main CFD Forum 0 July 26, 2005 15:29
Memory allocation problem shhe CFX 4 January 6, 2004 23:00
memory allocation strudl CFX 1 October 5, 2003 10:26


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