<span id="the-c-mapping-module"></span><h1>the C mapping module<a class="headerlink" href="#module-pNbody.mapping" title="Permalink to this headline">¶</a></h1>
<dl class="function">
<dt id="pNbody.mapping.create_line">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">create_line</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.create_line" title="Permalink to this definition">¶</a></dt>
<dd><p>Add a line in the given matrice using the Bresenham algorithm.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.create_line2">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">create_line2</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.create_line2" title="Permalink to this definition">¶</a></dt>
<dd><p>Add a line in the given matrice using the Bresenham algorithm.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.create_line3">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">create_line3</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.create_line3" title="Permalink to this definition">¶</a></dt>
<dd><p>Add a line in the given matrice using a personal algorithm.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap1d">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap1d</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap1d" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 1d mapping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap1dn">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap1dn</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap1dn" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 1d mapping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap1dw">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap1dw</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap1dw" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 1d mapping (a particle is distributed over 2 nodes).</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap2d">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap2d</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap2d" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 2d mapping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap2dn">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap2dn</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap2dn" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 2d mapping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap2dnsph">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap2dnsph</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap2dnsph" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 2d smoothed maping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap2dsph">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap2dsph</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap2dsph" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 2d smoothed maping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap2dw">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap2dw</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap2dw" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 2d mapping (a particle is distributed over 4 nodes).</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap3d">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap3d</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap3d" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 3d mapping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap3dn">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap3dn</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap3dn" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 3d mapping.</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap3dslicesph">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap3dslicesph</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap3dslicesph" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 3d slice (sph).</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap3dsortedsph">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap3dsortedsph</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap3dsortedsph" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 3d mapping (sph).</p>
</dd></dl>
<dl class="function">
<dt id="pNbody.mapping.mkmap3dw">
<tt class="descclassname">pNbody.mapping.</tt><tt class="descname">mkmap3dw</tt><big>(</big><big>)</big><a class="headerlink" href="#pNbody.mapping.mkmap3dw" title="Permalink to this definition">¶</a></dt>
<dd><p>Return a 3d mapping (a particle is distributed over 8 nodes).</p>