<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div>Hello, </div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<div><br>
</div>
<div>I am writing to you as I am trying to implement a Lagrangian Particle Tracking method to my eulerian solver that relies on a 3D collocated DMDA.</div>
<div><br>
</div>
<span>I have been using examples to develop a first basic code. The latter creates particles on rank 0 with random coordinates on the whole domain and then migrates them to the rank corresponding to these coordinates. Unfortunately, as I migrate I am loosing
 some particles. I came to understand that when I create a DMDA with 6 grid points in each 3 directions and then set coordinates in between 0 and 1 using ,DMDASetUniformCoordinates and running on 2 processors, I obtain the following coordinates values on each
 proc:</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span>[Proc 0] X = 0.000000 0.200000 0.400000 0.600000 0.800000 1.000000
<div>[Proc 0] Y = 0.000000 0.200000 0.400000 0.600000 0.800000 1.000000 </div>
<div>[Proc 0] Z = 0.000000 0.200000 0.400000 </div>
<div>[Proc 1] X = 0.000000 0.200000 0.400000 0.600000 0.800000 1.000000 </div>
<div>[Proc 1] Y = 0.000000 0.200000 0.400000 0.600000 0.800000 1.000000 </div>
<span>[Proc 1] Z = 0.600000 0.800000 1.000000 </span>.</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span>Furthermore, it appears that the particles that I am losing are (in the case of 2 processors) located in between z = 0.4 and z = 0.6. How can this be avoided?
<br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span>I attach my code to this email (I run it using mpirun -np 2 ./cobpor).</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span><br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span>Furthermore, my actual code relies on a collocated 3D DMDA, however the <span>
DMDASetUniformCoordinates</span> seems to be working for staggered grids only... How would you advice to deal with particles in this case?
<br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span><br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span>Thanks a lot for your help. <br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span><br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span>Best regards,
<div>Joauma</div>
<br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span><br>
</span></div>
<div style="color:black; font-size:12pt; font-family:Calibri,Arial,Helvetica,sans-serif">
<span><br>
</span></div>
</body>
</html>