CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM Running, Solving & CFD (https://www.cfd-online.com/Forums/openfoam-solving/)
-   -   Memory requirements of OF tools (https://www.cfd-online.com/Forums/openfoam-solving/60879-memory-requirements-tools.html)

bastil December 16, 2007 07:53

Memory requirements of OF tools
 
Hi group,

I would like to add some feedback from my experiences with OF tools in comparison to commercial tools concerning memory requirements:

I made a 45 Mio cells tetra mesh using STAR-CCM+ un a 16 GB Workstation and tried to convert it to FOAM using ccm26toFoam. This worked. However, checkMesh and polyDualMesh ran out of memory. Is there a rule of thumb for memory requirement for the OF tools?

BastiL

fra76 December 17, 2007 03:43

It mainly depends on the appli
 
It mainly depends on the application...
I noticed that, for example, renumberMesh takes much more memory than checkMesh.
In any case you can reduce the memory requirements by using single precision tools, in case you run out of memory.

Francesco

mattijs December 17, 2007 15:02

checkMesh constructs all possi
 
checkMesh constructs all possible addressing (have a look at primitiveMesh) which is very expensive. Most solvers (and probably ccm26ToFoam) will only use a small subset of addressing (no edge or point addressing) so are much cheaper.

Tobias Adam March 26, 2014 08:35

polyDualMesh-Memoryrequest
 
Hello everyone,
really old thread, but I think it fits to the topic :-)
I made a funny experience with the memory requirement of polyDualMesh.
When I ran this utility without any options chosen like e.g. -overwrite it ran out of memory.
But when I use the option doNotPreserveFaceZones it works!

Best reagards

tjliang April 22, 2016 14:26

Quote:

Originally Posted by fra76 (Post 204779)
It mainly depends on the application...
I noticed that, for example, renumberMesh takes much more memory than checkMesh.
In any case you can reduce the memory requirements by using single precision tools, in case you run out of memory.

Francesco

Hello,

Could you please tell me how to determine the memory usage of opfenfoam? Thanks.

Best regards,

Peng
_______________

Dear all,

I am writing an application for a cluster usage permition. In the application i need to declare how much memory i need for openfoam parallel simulation. Could someone tell me how to check Openfoam memory usage when running parallel simulations, thanks in advance.

Best Regards,

Peng

wyldckat May 1, 2016 17:19

Quote:

Originally Posted by tjliang (Post 596325)
Could someone tell me how to check Openfoam memory usage when running parallel simulations, thanks in advance.

Quick answer: My rule of thumb is that it requires roughly 1GB per 1 million cells.
You should do some tests with OpenFOAM tutorials that are similar to the case you are using and check how much RAM each application or solver needs in your cases, because the RAM needed varies with the solver and the type of mesh.


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