print position of Lagrangian particle?
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,
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
I didn't know about the particle tracks utility.. thx for the hint :)
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.
|All times are GMT -4. The time now is 12:20.|