<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: rgb(0, 0, 0); font-size: 13px;">
<div style="">&nbsp;Hi, Petsc Team,<br>
<br>
In finite difference computations, we often utilize schemes of five or more points stencil in one direction. To calculate the interior point next to the boundary, we need to assume one point out of the domain by extrapolation (such as a mirror point). As we
 are required to include all interior points and boundary points in the system matrix, does Petsc have any feature to handle these mirror points ? In assembling the matrix for a 3D system of multiple variables and equations, besides setting up the boundary
 conditions, I think this will cost lots of extra effort to specially manage the points next to the boundary, if Petsc doesn't have any easy way to do this.<br>
<br>
Thank you.<br>
<br>
<br>
Zhisong Li <br>
</div>
</div>
</body>
</html>