print position of Lagrangian particle?
hi foamers,
I'm work at the moment with icoLangrangianFoam. icoLagrangianFoam is a simple Solver exactly like icoFoam, bur with Lagrangian particle. Now, i have problem with the position of the Lagrangian particle. For the post processing I want to follow the particle trace with a simple loop. For this loop I need the position particle, but everyone of my try s fail. Know everyone how I can print the x,y and z position of Lagrangian particle? thy for any help, Sven |
I'm not sure if I understood your question correctly. There is a folder called lagrangian in the folder of every timestep. It contains a folder with the name of the could and a file called positions..
|
Another possibility would be to use particleTracks from $FOAM/applications/utilities/postProcessing/lagrangian which creates particle tracks for paraview from where you can export the data to a file. There's also other way, to add a bit of coding into your solver to dump the positions or any other info about your particles. search in src directory for dumpParticlePositions or writePostions function (as in basic/Cloud/Cloud.H). The only problem with this solution is, that the IOstream is that it cannot append, so you will have loads of files for each time-step. but easy script will sort it out I guess.
hope this helps matej |
I didn't know about the particle tracks utility.. thx for the hint :)
|
Hi Matej,
I am trying to track the location of the particles but i dont know how. In my case particles are injected from 4 different regions and I want to see where these particles are located after 1 second of calculations. In other words I want to learn the location of the particles with respect to their release position. I would be glad if you could help me. Kind regards, Alex |
All times are GMT -4. The time now is 21:27. |