problems with DSMC in parallel
hi all
I have a case and decide solve with dsmc when I run my case in the parallel or one core of my cpu I face this error: Quote:
|
one thing that I forgot say:
I run this case in a 32 bit linux without any error but when I run in a 64 bit linux I face this error |
Hi Hadi,
You haven't provided enough information in order to help you. What were the messages that showed up before that? Best regards, Bruno |
this error in the log.dsmcFoam file:
Quote:
Quote:
Quote:
|
Hi Hadi,
Once it crashes on dsmcInitialise, everything else will not work. I've made quick tests on the tutorials and for this application, it should output something like this: Code:
Create time A few possibilities come to mind:
Bruno |
thanks Wyldckat
I check it and put the result here |
2 Attachment(s)
hi
I have a case that a flow pass over a cube that creat its mesh with gambit and convert to OpenFoam but the all of molcule of gas not add in the dsmcInitialise I try some thing but not answer I appreciate for any help |
Hi Hadi,
I re-read the whole thread and this looks like to be the same problem. And unfortunately, it's not enough information yet to figure out what might be wrong. Therefore, here are a few questions:
Bruno |
Quote:
1-copy-paste this orders in the OpenFOAMwiki an install OpenFOAM2.1.1 for fedora 17 2-No 3-I create my mesh with gambit in the windoes that my case a cube that defined as wall and then put it on a big cube for domain and left face of cube is defined as inlet and right face outlet and the other faces of big cube are outlet2(outlet from besides) then in the my fedora with this order fluent3DMeshtoFoam convert my mesh and befor these I copy supersonic folder and then change name of folder to my case then delete the BlockMes and Boundery in the PolyMesh then copy my .msh file and then copy to my folder and then convert then with the bounderyfile that's creat after the convert of mesh to Edit the 0 folder then select my case and Edit propertis in the costant folder and system folder then delete script that excute the BlockMesh in the Allrun file and save it then I creat my dsmcSigma TcR Max then in the terminal run this order ./Allrun 4-I performed all these steps in my netbook because I have windoes and linux together,first I decide run this case in the my netbook and solve errors of my case when I solve errors of my case after it run in a supercomputer and in the both of them I use OpenFOAM2.1.1 5-when I checkmesh at the end of that say Mesh OK. Quote:
I have a question: 1-the unit of gambit is mm and the dimensions of my case is mm,after convert my mesh is necessary change of unit(i.e. convert to meter)? when I run creat processor 0-3 and in the bounderys condition(i.e. U , T and other )write nonuniform in the inlet and outlet |
no body here can help me
|
Hi Hadi,
Sorry, I've been very busy for the past few weeks and didn't manage to have time to even login on the forum. OK, I've read the detailed post and the first thing that comes to mind is indeed the problems with the units of the mesh. You wrote that the mesh made with Gambit is in millimetre, which possibly means that you still need to convert the units. So, if we look at the output from checkMesh, this is shown: Code:
Overall domain bounding box (-10 -10 -10) (22 10 10) The second thing that comes to mind to ask is: what's the exact command you used to convert the mesh from Gambit format to OpenFOAM format? Best regards, Bruno |
hi Mr santos
thanks and I hope you always healthy somebody say gambit is non-dimensional and when you decide process with fluent(i.e you can select in or mm or m in the Fluent) or OpenFoam you must identify the unit of case 1-this values in millimetre 2-I write this: Quote:
|
Hi Hadi,
OK, then use the following command: Code:
fluent3DMeshToFoam -scale 0.001 cube.msh Keep in mind that almost all OpenFOAM applications have the option "-help": Code:
fluent3DMeshToFoam -help Bruno |
thanks so much
It's work with any error problem was in the scale I wish you all the best. |
:eek: I'm very glad it's finally working! All the best to you too!
|
All times are GMT -4. The time now is 16:41. |