<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p><br>
</p>
<p>Yes, this is a bug.</p>
<p><br>
</p>
<p>Sorry - Because of another issue (now resolved), I hadn't been </p>
<p>attending to this part of projection yet (since it was essentially</p>
<p>broken before).</p>
<p><br>
</p>
<p>I'll try to get this fixed asap.</p>
<p><br>
</p>
<p>Paul</p>
<p><br>
</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><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> Thursday, October 19, 2017 3:50:23 AM<br>
<b>To:</b> nek5000-users@lists.mcs.anl.gov<br>
<b>Subject:</b> [Nek5000-users] fix projection for multiple passive scalars</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Hi Neks,<br>
<br>
in order to use projection (p94!=0) for one temperature field and at <br>
least one additional passive scalar, I believe that the variables <br>
napproxt and approxt need to be extended by the size of ldimt. See the <br>
attached git-diff.txt for my changes to the code.<br>
<br>
When I adjust the code like that, projection for veloctity, temperature <br>
and all passive scalars works, otherwise it fails with:<br>
<br>
...<br>
22  Error Hmholtz TEMP     100          NaN          NaN 1.0000E-08<br>
22proj_ortho:    1   2 TEMP   Detect rank deficiency: NaN         NaN<br>
22  Project PS 1                  NaN          NaN          NaN 1   0<br>
22  Error Hmholtz PS 1     100          NaN          NaN 1.0000E-08<br>
22proj_ortho:    1   2 PS 1   Detect rank deficiency: NaN         NaN<br>
22  Project PS 2                  NaN          NaN          NaN 1   0<br>
22  Error Hmholtz PS 2     100          NaN          NaN 1.0000E-08<br>
22proj_ortho:    1   2 PS 2   Detect rank deficiency: NaN         NaN<br>
...<br>
<br>
Can one of the developers please confirm and if confirmed include it in <br>
the master branch?<br>
<br>
<br>
Best,<br>
Steffen Straub<br>
<br>
<br>
-- <br>
Karlsruhe Institute of Technology (KIT)<br>
Institute of Fluid Mechanics<br>
<br>
M.Sc. Steffen Straub<br>
Doctoral Researcher<br>
<br>
Kaiserstraße 10<br>
Building 10.23<br>
76131 Karlsruhe, Germany<br>
<br>
Phone: +49 721 608-43027<br>
E-mail: steffen.straub@kit.edu<br>
Web: <a href="http://www.istm.kit.edu">http://www.istm.kit.edu</a><br>
<br>
Registered office:<br>
Kaiserstraße 12, 76131 Karlsruhe, Germany<br>
<br>
KIT – The Research University in the Helmholtz Association<br>
<br>
</div>
</span></font>
</body>
</html>