• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

misc/H03-May-2022-

src/H03-May-2022-192,323111,686

CHANGES.rstH A D04-Nov-202113.6 KiB364270

LICENSE.rstH A D04-Nov-20211.4 KiB3426

README.rstH A D04-Nov-20211.8 KiB5338

README.rst

1==============
2MPI for Python
3==============
4
5.. image::  https://travis-ci.org/mpi4py/mpi4py.svg?branch=master
6   :target: https://travis-ci.org/mpi4py/mpi4py
7.. image::  https://circleci.com/gh/mpi4py/mpi4py.svg?style=shield
8   :target: https://circleci.com/gh/mpi4py/mpi4py
9.. image::  https://ci.appveyor.com/api/projects/status/whh5xovp217h0f7n?svg=true
10   :target: https://ci.appveyor.com/project/mpi4py/mpi4py
11.. image::  https://scan.coverity.com/projects/mpi4py-mpi4py/badge.svg
12   :target: https://scan.coverity.com/projects/mpi4py-mpi4py
13.. image::  https://codecov.io/gh/mpi4py/mpi4py/branch/master/graph/badge.svg
14   :target: https://codecov.io/gh/mpi4py/mpi4py
15.. image::  https://readthedocs.org/projects/mpi4py/badge/?version=latest
16   :target: https://mpi4py.readthedocs.org/en/latest/
17
18Overview
19--------
20
21Welcome to MPI for Python. This package provides Python bindings for
22the *Message Passing Interface* (`MPI <http://www.mpi-forum.org/>`_)
23standard. It is implemented on top of the MPI-1/2/3 specification and
24exposes an API which grounds on the standard MPI-2 C++ bindings.
25
26Dependencies
27------------
28
29* `Python <http://www.python.org/>`_ 2.7, 3.3 or above,
30  or `PyPy <http://pypy.org/>`_ 2.0 or above.
31
32* A functional MPI 1.x/2.x/3.x implementation like `MPICH
33  <http://www.mpich.org/>`_ or `Open MPI <http://www.open-mpi.org/>`_
34  built with shared/dynamic libraries.
35
36* To work with the in-development version, you need to install `Cython
37  <http://www.cython.org/>`_.
38
39Testsuite
40---------
41
42The testsuite is run periodically on
43
44* `Travis CI <https://travis-ci.org/mpi4py/mpi4py>`_
45
46* `Circle CI <https://circleci.com/gh/mpi4py/mpi4py>`_
47
48* `AppVeyor <https://ci.appveyor.com/project/mpi4py/mpi4py>`_
49
50* `Bitbucket Pipelines <https://bitbucket.org/mpi4py/mpi4py/addon/pipelines/home>`_
51
52* `Fedora Jenkins <http://jenkins.fedorainfracloud.org/job/mpi4py/>`_
53