<div dir="ltr"><div dir="ltr">On Mon, Mar 27, 2023 at 8:52 PM Adrian Croucher <<a href="mailto:a.croucher@auckland.ac.nz">a.croucher@auckland.ac.nz</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">

  
  <div>
    <p>hi Matt,<br>
    </p>
    <div>On 28/03/23 12:16, Matthew Knepley
      wrote:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">
        <div class="gmail_quote"><br>
          <div>Yes, that would cause this. Your routine looks right to
            me, but it should be easy to find a problem. Put a check</div>
          <div>in at 3460 that h != dim, and also check that the height
            of minc_leaves(i) is not 0.</div>
        </div>
      </div>
    </blockquote>
    <p>Thanks, I just tried that, and I am getting lots of both of those
      (h == dim, and height of minc_leaves(i) == 0). But I'm a little
      unclear about the significance of them.<br>
    </p>
    <p></p></div></blockquote><div>Okay, that means that you have created overlap before this.</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p>In your original message you said:</p>
    <p>
      </p><blockquote type="cite">I do not expect cells that are shared
        until we create an overlap.</blockquote>
    <p></p>
    <p>What I'm doing is distributing the DM with overlap 1, then adding
      the MINC cells etc. if needed, then redistributing (again with
      overlap 1). It seems to have worked ok but could the fact that
      it's already been distributed with overlap 1 be causing the error
      with redistribution?</p>
    <p></p></div></blockquote><div>Yes, I think so.  The partitioning groups cells, and does not expect cells in the overlap. We could generalize that, which is probably</div><div>the right thing to do when redistributing meshes with overlap. I will look at why it is complaining. Maybe I can just put a guard instead</div><div>of an error in there.</div><div><br></div><div>  Thanks,</div><div><br></div><div>    Matt</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div><p>- Adrian<br>
    </p>
    <pre cols="72">-- 
Dr Adrian Croucher
Senior Research Fellow
Department of Engineering Science
University of Auckland, New Zealand
email: <a href="mailto:a.croucher@auckland.ac.nz" target="_blank">a.croucher@auckland.ac.nz</a>
tel: +64 (0)9 923 4611
</pre>
  </div>

</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div>What most experimenters take for granted before they begin their experiments is infinitely more interesting than any results to which their experiments lead.<br>-- Norbert Wiener</div><div><br></div><div><a href="http://www.cse.buffalo.edu/~knepley/" target="_blank">https://www.cse.buffalo.edu/~knepley/</a><br></div></div></div></div></div></div></div></div>