<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Fast Poisson solver with inner boundary conditions in Intel® oneAPI Math Kernel Library</title>
    <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fast-Poisson-solver-with-inner-boundary-conditions/m-p/1124199#M25138</link>
    <description>&lt;P&gt;Dear all,&lt;/P&gt;

&lt;P&gt;I would like to calculate the potential due to a point charge in the proximities of a conducting cylinder. For this I started by calculating the potential due to the point charge alone using the Poisson solver implementation inside Intel MKL ( s_Helmholtz_3D subroutine, based on one of the examples of the MKL, see attached file).&lt;/P&gt;

&lt;P&gt;Now the problem is how to impose the boundary conditions (Dirichlet) due to the presence of the cylinder (V=0 in its surface if it is grounded). The system looks like the attached figure. Is there a way to impose the inner boundary conditions using the MKL Fast Poisson solver implementation?. If that is not possible, what approach would you recommend to tackle this problem?&lt;/P&gt;

&lt;P&gt;I have tried this problem with an iterative multi-grid solver, but it is painfully slow, therefore I am searching more efficient ways to solve this problem. I really appreciate your help!.&lt;/P&gt;</description>
    <pubDate>Thu, 14 Jul 2016 02:18:25 GMT</pubDate>
    <dc:creator>Edgardo_Doerner</dc:creator>
    <dc:date>2016-07-14T02:18:25Z</dc:date>
    <item>
      <title>Fast Poisson solver with inner boundary conditions</title>
      <link>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fast-Poisson-solver-with-inner-boundary-conditions/m-p/1124199#M25138</link>
      <description>&lt;P&gt;Dear all,&lt;/P&gt;

&lt;P&gt;I would like to calculate the potential due to a point charge in the proximities of a conducting cylinder. For this I started by calculating the potential due to the point charge alone using the Poisson solver implementation inside Intel MKL ( s_Helmholtz_3D subroutine, based on one of the examples of the MKL, see attached file).&lt;/P&gt;

&lt;P&gt;Now the problem is how to impose the boundary conditions (Dirichlet) due to the presence of the cylinder (V=0 in its surface if it is grounded). The system looks like the attached figure. Is there a way to impose the inner boundary conditions using the MKL Fast Poisson solver implementation?. If that is not possible, what approach would you recommend to tackle this problem?&lt;/P&gt;

&lt;P&gt;I have tried this problem with an iterative multi-grid solver, but it is painfully slow, therefore I am searching more efficient ways to solve this problem. I really appreciate your help!.&lt;/P&gt;</description>
      <pubDate>Thu, 14 Jul 2016 02:18:25 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-oneAPI-Math-Kernel-Library/Fast-Poisson-solver-with-inner-boundary-conditions/m-p/1124199#M25138</guid>
      <dc:creator>Edgardo_Doerner</dc:creator>
      <dc:date>2016-07-14T02:18:25Z</dc:date>
    </item>
  </channel>
</rss>

