Re: Number of processes of MPB via parallel PyMeep

Ardavan Oskooi <[email protected]> Fri, 15 Feb 2019 16:25:12 -0800
Newsgroups gmane.comp.science.photonic-bands
Message-ID <[email protected]>
This is a multi-part message in MIME format.
--===============5233490680039742555==
Content-Type: multipart/alternative;
 boundary="------------9746154ADC5DA37237238431"
Content-Language: en-US

This is a multi-part message in MIME format.
--------------9746154ADC5DA37237238431
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit

On 2/15/2019 2:17 PM, Michael A. Klatt wrote:

> How can I choose the number of processes when I run MPB?


The Python interface for MPB, available through the pymeep-parallel 
Conda package, is for the serial version as described in the 
documentation 
<https://meep.readthedocs.io/en/latest/Build_From_Source/#mpb>. The 
parallel version of MPB is currently only available using the Scheme 
interface. There are Ubuntu/Debian packages 
<https://packages.debian.org/search?keywords=mpb-mpi> available: version 
1.5 <https://github.com/NanoComp/mpb/releases> from September 2017. For 
the latest master branch <https://github.com/NanoComp/mpb>, you will 
need to build from source 
<https://mpb.readthedocs.io/en/latest/Installation/>.


--------------9746154ADC5DA37237238431
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>On 2/15/2019 2:17 PM, Michael A. Klatt wrote:<br>
    </p>
    <blockquote type="cite"
      cite="mid:[email protected]">How
      can I choose the number of processes when I run MPB?
      <br>
    </blockquote>
    <p><br>
    </p>
    <p>The Python interface for MPB, available through the
      pymeep-parallel Conda package, is for the serial version as
      described in the <a moz-do-not-send="true"
        href="https://meep.readthedocs.io/en/latest/Build_From_Source/#mpb">documentation</a>.
      The parallel version of MPB is currently only available using the
      Scheme interface. There are <a moz-do-not-send="true"
        href="https://packages.debian.org/search?keywords=mpb-mpi">Ubuntu/Debian
        packages</a> available: <a moz-do-not-send="true"
        href="https://github.com/NanoComp/mpb/releases">version 1.5</a>
      from September 2017. For the latest <a moz-do-not-send="true"
        href="https://github.com/NanoComp/mpb">master branch</a>, you
      will need to <a moz-do-not-send="true"
        href="https://mpb.readthedocs.io/en/latest/Installation/">build
        from source</a>.<br>
    </p>
  </body>
</html>

--------------9746154ADC5DA37237238431--


--===============5233490680039742555==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbXBiLWRpc2N1
c3MgbWFpbGluZyBsaXN0Cm1wYi1kaXNjdXNzQGFiLWluaXRpby5taXQuZWR1Cmh0dHA6Ly9hYi1p
bml0aW8ubWl0LmVkdS9jZ2ktYmluL21haWxtYW4vbGlzdGluZm8vbXBiLWRpc2N1c3M=

--===============5233490680039742555==--