CFD Online Discussion Forums

CFD Online Discussion Forums (
-   OpenFOAM (
-   -   DSMC solver in OpenFoam (

flatorre September 9, 2008 11:23

Good afternoon everybody, doe
Good afternoon everybody,
does anyone know if there is integrated in OpenFOAM a DSMC solve and/or if there are any groups dealing with this topic.
Thanks a lot! F.

sushant April 23, 2009 07:29

DSMC Solver
AFAIK OpenFOAM does not come with a DSMC solver.

For a successful attempt at using OpenFOAM for DSMC see the paper by Hauser and Allen of Utah State University. You can find it at:

alberto April 24, 2009 02:30

Hi Sushant,

do you know if the code has been released by the Authors or is available somewhere?


archymedes April 8, 2010 11:56

in realease 1.6
dsmcFoam is distributed with release OpenFoam 1.6

Has anyone tried to couple dsmcFoam and OF (CFD-DSMC hybrid) ?

Marta July 8, 2010 04:28

Hi all! I've been very busy with other stuff these days, only now i'm going back to dsmc... Unfortunately I have another problem.
Do you know how to set different initial particle numbers in different zones of the domain?
Do i have to prepare the mesh on purpose to be able to do this?

Thank you very much in advance


archymedes July 8, 2010 04:44

Sorry marta I don't know, would like to know myself.

But i think there is a way as at the beginning of every initialisation it searches for a POSITIONS file which should contain information about the particle cloud i guess.

No idea how to create this, but I think u can use former sim data to obtain such a file ?!

Marta July 8, 2010 04:50

Ok, Archy, I will try and see ...i'll tell you how to do this, if i'm able to find out!



hyperion July 28, 2010 20:04

I think you can set the rhoN or rhoM to different values for different patches in the time 0 directory. I haven't tried yet, so I could be completely wrong. The only problem I see with this is that rhoM and rhoN are linked, so I would think you might need to change both. Just thought I'd throw it out there as an possible solution.

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