/usr/share/doc/python-mpi4py-doc/html/index.html is in python-mpi4py-doc 1.3.1+hg20131106-2ubuntu5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 | <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>MPI for Python — MPI for Python 1.3.1 documentation</title>
<link rel="stylesheet" href="_static/classic.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
var DOCUMENTATION_OPTIONS = {
URL_ROOT: './',
VERSION: '1.3.1',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
HAS_SOURCE: true
};
</script>
<script type="text/javascript" src="_static/jquery.js"></script>
<script type="text/javascript" src="_static/underscore.js"></script>
<script type="text/javascript" src="_static/doctools.js"></script>
<link rel="top" title="MPI for Python 1.3.1 documentation" href="#" />
<link rel="next" title="Introduction" href="intro.html" />
</head>
<body role="document">
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
accesskey="I">index</a></li>
<li class="right" >
<a href="intro.html" title="Introduction"
accesskey="N">next</a> |</li>
<li class="nav-item nav-item-0"><a href="#">MPI for Python 1.3.1 documentation</a> »</li>
</ul>
</div>
<div class="document">
<div class="documentwrapper">
<div class="bodywrapper">
<div class="body" role="main">
<div class="section" id="mpi-for-python">
<h1>MPI for Python<a class="headerlink" href="#mpi-for-python" title="Permalink to this headline">¶</a></h1>
<table class="docutils field-list" frame="void" rules="none">
<col class="field-name" />
<col class="field-body" />
<tbody valign="top">
<tr class="field-odd field"><th class="field-name">Author:</th><td class="field-body">Lisandro Dalcin</td>
</tr>
<tr class="field-even field"><th class="field-name">Contact:</th><td class="field-body"><a class="reference external" href="mailto:dalcinl%40gmail.com">dalcinl<span>@</span>gmail<span>.</span>com</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Web Site:</th><td class="field-body"><a class="reference external" href="http://mpi4py.googlecode.com">http://mpi4py.googlecode.com</a></td>
</tr>
<tr class="field-even field"><th class="field-name">Organization:</th><td class="field-body"><a class="reference external" href="http://www.cimec.org.ar/">CIMEC</a></td>
</tr>
<tr class="field-odd field"><th class="field-name">Address:</th><td class="field-body">CCT CONICET, (3000) Santa Fe, Argentina</td>
</tr>
<tr class="field-even field"><th class="field-name">Date:</th><td class="field-body">February 15, 2016</td>
</tr>
</tbody>
</table>
<div class="topic">
<p class="topic-title first">Abstract</p>
<p>This document describes the <em>MPI for Python</em> package. <em>MPI for
Python</em> provides bindings of the <em>Message Passing Interface</em> (MPI)
standard for the Python programming language, allowing any Python
program to exploit multiple processors.</p>
<p>This package is constructed on top of the MPI-1/2 specifications
and provides an object oriented interface which closely follows
MPI-2 C++ bindings. It supports point-to-point (sends, receives)
and collective (broadcasts, scatters, gathers) communications of
any <em>picklable</em> Python object, as well as optimized communications
of Python object exposing the single-segment buffer interface
(NumPy arrays, builtin bytes/string/array objects)</p>
</div>
</div>
<div class="section" id="contents">
<h1>Contents<a class="headerlink" href="#contents" title="Permalink to this headline">¶</a></h1>
<div class="toctree-wrapper compound">
<ul>
<li class="toctree-l1"><a class="reference internal" href="intro.html">Introduction</a><ul>
<li class="toctree-l2"><a class="reference internal" href="intro.html#what-is-mpi">What is MPI?</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#what-is-python">What is Python?</a></li>
<li class="toctree-l2"><a class="reference internal" href="intro.html#related-projects">Related Projects</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="mpi4py.html">Design and Interface Overview</a><ul>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#communicating-python-objects-and-array-data">Communicating Python Objects and Array Data</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#communicators">Communicators</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#point-to-point-communications">Point-to-Point Communications</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#collective-communications">Collective Communications</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#dynamic-process-management">Dynamic Process Management</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#one-sided-communications">One-Sided Communications</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#parallel-input-output">Parallel Input/Output</a></li>
<li class="toctree-l2"><a class="reference internal" href="mpi4py.html#environmental-management">Environmental Management</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="install.html">Installation</a><ul>
<li class="toctree-l2"><a class="reference internal" href="install.html#requirements">Requirements</a></li>
<li class="toctree-l2"><a class="reference internal" href="install.html#using-pip-or-easy-install">Using <strong>pip</strong> or <strong>easy_install</strong></a></li>
<li class="toctree-l2"><a class="reference internal" href="install.html#using-distutils">Using <strong>distutils</strong></a></li>
<li class="toctree-l2"><a class="reference internal" href="install.html#testing">Testing</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="tutorial.html">Tutorial</a><ul>
<li class="toctree-l2"><a class="reference internal" href="tutorial.html#point-to-point-communication">Point-to-Point Communication</a></li>
<li class="toctree-l2"><a class="reference internal" href="tutorial.html#collective-communication">Collective Communication</a></li>
<li class="toctree-l2"><a class="reference internal" href="tutorial.html#dynamic-process-management">Dynamic Process Management</a></li>
<li class="toctree-l2"><a class="reference internal" href="tutorial.html#wrapping-with-swig">Wrapping with SWIG</a></li>
<li class="toctree-l2"><a class="reference internal" href="tutorial.html#wrapping-with-f2py">Wrapping with F2Py</a></li>
</ul>
</li>
<li class="toctree-l1"><a class="reference internal" href="appendix.html">Appendix</a><ul>
<li class="toctree-l2"><a class="reference internal" href="appendix.html#mpi-enabled-python-interpreter">MPI-enabled Python interpreter</a></li>
<li class="toctree-l2"><a class="reference internal" href="appendix.html#mac-os-x-and-universal-sdk-python-builds">Mac OS X and Universal/SDK Python builds</a></li>
<li class="toctree-l2"><a class="reference internal" href="appendix.html#building-mpi-from-sources">Building MPI from sources</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
</div>
<div class="sphinxsidebar" role="navigation" aria-label="main navigation">
<div class="sphinxsidebarwrapper">
<h3><a href="#">Table Of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">MPI for Python</a></li>
<li><a class="reference internal" href="#contents">Contents</a></li>
</ul>
<h4>Next topic</h4>
<p class="topless"><a href="intro.html"
title="next chapter">Introduction</a></p>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/index.txt"
rel="nofollow">Show Source</a></li>
</ul>
</div>
<div id="searchbox" style="display: none" role="search">
<h3>Quick search</h3>
<form class="search" action="search.html" method="get">
<input type="text" name="q" />
<input type="submit" value="Go" />
<input type="hidden" name="check_keywords" value="yes" />
<input type="hidden" name="area" value="default" />
</form>
<p class="searchtip" style="font-size: 90%">
Enter search terms or a module, class or function name.
</p>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
</div>
</div>
<div class="clearer"></div>
</div>
<div class="related" role="navigation" aria-label="related navigation">
<h3>Navigation</h3>
<ul>
<li class="right" style="margin-right: 10px">
<a href="genindex.html" title="General Index"
>index</a></li>
<li class="right" >
<a href="intro.html" title="Introduction"
>next</a> |</li>
<li class="nav-item nav-item-0"><a href="#">MPI for Python 1.3.1 documentation</a> »</li>
</ul>
</div>
<div class="footer" role="contentinfo">
© Copyright 2013, Lisandro Dalcin.
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.3.5.
</div>
</body>
</html>
|