<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br>    Dear all,<br><div><div dir="ltr"><div><div dir="ltr"><br>A brief introduction to my problem:<br>I have chosen FLASH_4a to simulate a Stokes turbulent boundary layer over a rough wall (provided by Immersed Boundaries method). Actually, I already have a DNS code based on the fractional-step method and a second-order accurate centered finite-difference scheme, but I have to improve the computational efficiency by using an AMR infrastructure (PARAMESH4). To do that, I think to use the FLASH code infrastructure, which provide a good interface with PARAMESH4 and an efficient parallel MultiGrid Poisson Solver in order to enforce the continuity.<br>However, I do not understand whether it is possible or not to use the MultiGrid Poisson Solver when the following Boundary Conditions (BC) being applied at the coarsest level/block (physical BC):<br><br>-x, +x : Periodic<br>-z, +z : Periodic<br>-y       : Dirichlet (no-slip)<br>+y     : Neumann (symmetry)<br><br>Indeed, I read at page 127 of the FLASH_4a's User Guide that "the supported boundary condition for the module (multigrid solver) are Periodic, Dirichlet, given-value and isolated" and "due to the nature of the FFT block solver, the same type of BC must be used in all directions. Therefore, only the value of bcTypes(1) will be considered in the call to Grid_solvePoisson" (bcTypes array contains six integer specifying the BC on the six faces of the block).<br><br>These are the questions:<br>- Can I use anyway the MultiGrid Poisson Solver provided by FLASH4 with my BC (listed above)?<br><br>- If yes, what did I misunderstand in the User Guide?<br>  Do you recommend, eventually, to utilize the hybrid PFFT/MultiGrid solver in my problem?<br>  <br>- Otherwise, which Poisson solver could I use (which supports PARAMESH4 and my BC) among the ones provided by FLASH_4a?<br><br>Thank you.<br>Sincerely,<br><br>    Marco Mazzuoli<br><pre><font style="font-size:10pt" color="#002060" size="2"><br><br>Ing. Marco Mazzuoli</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">Dipartimento di Ingegneria</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">delle Costruzioni, dell'Ambiente e</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">del Territorio (DICAT)</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">via Montallegro 1</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">16145 GENOVA-ITALY</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">tel.  +39 010 353 2497</font><font style="font-size:10pt" color="#002060" size="2"><br>cell. +39 338 7142904<br></font><font style="font-size:10pt" color="#002060" size="2">e-mail marco.mazzuoli@unige.it</font><font style="font-size:10pt" color="#002060" size="2"><br></font><font style="font-size:10pt" color="#002060" size="2">       marco.mazzuoli84@gmail.com<br></font><font style="font-size:10pt" size="2"><img alt=""></font><br><br><br><br></pre>                                           </div></div>                                        </div></div>                                        </div></body>
</html>