<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p><br>
</p>
<p>Dear Vatslav,</p>
<p><br>
</p>
<p>It's not clear to me how your approach should function if your intent</p>
<p>is to change a Periodic BC to an overlapping-domain-interpolation one.</p>
<p><br>
</p>
<p>I guess what you are trying to do is to have one domain that is periodic</p>
<p>and use that to drive the flow in another domain, which is presumably</p>
<p>inflow-outflow?   If that is your goal, you might find that recirculating BCs</p>
<p>would be of value (possibly a bit more efficient), depending on your setup.</p>
<p><br>
</p>
<p>If we understand the objective we might be able to help.</p>
<p>Best,</p>
<p>Paul</p>
<p><br>
</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Nek5000-users <nek5000-users-bounces@lists.mcs.anl.gov> on behalf of nek5000-users@lists.mcs.anl.gov <nek5000-users@lists.mcs.anl.gov><br>
<b>Sent:</b> Tuesday, September 26, 2017 3:06:33 AM<br>
<b>To:</b> nek5000-users@lists.mcs.anl.gov<br>
<b>Subject:</b> [Nek5000-users] neknek new version</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>
<div>
<div>
<div>Hi, Neks.<br>
<br>
</div>
I use neknek script in my simulation. I write the function like set_intflag in multimesh.f to find special bc and mark it:<br>
<br>
      nfaces = 2*ndim<br>
      nel    = nelfld(ifield)<br>
<br>
      nflag=nel*nfaces<br>
      call izero(intflag,nflag)<br>
<br>
      do j=1,ifield<br>
      do e=1,nel<br>
      do f=1,nfaces<br>
        if ( session.eq.'pipe_per1' ) then<br>
          if ( cbc(f,e,j).eq.'P  ' ) intflag(f,e) = 1<br>
        endif<br>
<br>
        if ( session.eq.'pipe_per2' ) then<br>
          if ( cbc(f,e,j).eq.'v  ' ) intflag(f,e) = 1<br>
        endif<br>
      enddo<br>
      enddo<br>
      enddo<br>
<br>
</div>
( from periodic bc in one nek-session to inlet bc in another nek-session ).<br>
<br>
</div>
So, it works very well on old version of nek, but on the latest version of Nek5000 i can't interpolate boundary slice between two session in such way anymore. And I absolutely no idea why.<br>
<br>
</div>
Can anyone say how it can be fixed?<br>
<div>
<div>
<div>
<div>
<div>
<div><br clear="all">
<div>
<div class="gmail_signature">
<div dir="ltr">
<div>
<div dir="ltr">Regard, Vatslav<br>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</body>
</html>