<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle" type="text/css">P {margin-top:0;margin-bottom:0;}</style>
</head>
<body ocsi="0" fpstyle="1">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">Hi, Petsc Team,<br>
<br>
&nbsp;&nbsp; From my knowledge of Petsc, in parallel data structure DA, the ghost points are only used for providing info from the existing stored data.&nbsp; They are not used for storing updated data as this should be done by the neighboring local vectors.
<br>
<br>
&nbsp; In my current case, the computation is performed solely in one local vector but the updated data points may be beyond the bound of this local vector (still within its ghost points' range).&nbsp; So how to store these data from ghost points to global vector?&nbsp; &quot;DALocaltoGlobal&quot;
 seems to ignore all values in ghost points for each local vector.<br>
<br>
<br>
&nbsp; Thank you very much.<br>
<br>
&nbsp;&nbsp; Regards,<br>
<br>
&nbsp;&nbsp; Zhisong Li<br>
<br>
<br>
<br>
<br>
</div>
</body>
</html>