This file is indexed.

/usr/lib/python2.7/dist-packages/PySPH-1.0a4.dev0-py2.7-linux-x86_64.egg/EGG-INFO/PKG-INFO is in python-pysph 0~20160514.git91867dc-4build1.

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
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
Metadata-Version: 1.1
Name: PySPH
Version: 1.0a4.dev0
Summary: A general purpose Smoothed Particle Hydrodynamics framework
Home-page: http://pysph.bitbucket.org
Author: PySPH Developers
Author-email: pysph-dev@googlegroups.com
License: BSD
Description: PySPH: a Python-based SPH framework
        ------------------------------------
        
        |Shippable Status| |Appveyor Status| |Codeship Status|
        
        PySPH is an open source framework for Smoothed Particle Hydrodynamics
        (SPH) simulations. It is implemented in
        `Python <http://www.python.org>`_ and the performance critical parts
        are implemented in `Cython <http://www.cython.org>`_.
        
        PySPH allows users to write their high-level code in pure Python.  This
        Python code is automatically converted to high-performance Cython which
        is compiled and executed.  PySPH can also be configured to work
        seamlessly with OpenMP and MPI.
        
        The latest documentation for PySPH is available at
        `pysph.readthedocs.org <http://pysph.readthedocs.org>`_.
        
        .. |Shippable Status| image:: https://api.shippable.com/projects/540e849c3479c5ea8f9f030e/badge?branchName=master
           :target: https://app.shippable.com/projects/540e849c3479c5ea8f9f030e/builds/latest
        .. |Drone Status| image:: https://drone.io/bitbucket.org/pysph/pysph/status.png
           :target: https://drone.io/bitbucket.org/pysph/pysph/latest
        .. |Codeship Status| image:: https://codeship.com/projects/473620b0-ec57-0132-044a-1a6982ed746d/status?branch=master
           :target: https://codeship.com/projects/83729
        .. |Appveyor Status| image:: https://ci.appveyor.com/api/projects/status/emqifa4xg2b837qj
           :target: https://ci.appveyor.com/project/prabhuramachandran/pysph
        
        Here are `videos
        <https://www.youtube.com/playlist?list=PLH8Y2KepC2_VPLrcTiWGaYYh88gGVAuVr>`_
        of some example problems solved using PySPH.
        
        
        Features
        --------
        
        - Flexibility to define arbitrary SPH equations operating on particles
          in pure Python.
        - Define your own multi-step integrators in pure Python.
        - High-performance: our performance is comparable to hand-written
          solvers implemented in FORTRAN.
        - Seamless multi-core support with OpenMP.
        - Seamless parallel support using
          `Zoltan <http://www.cs.sandia.gov/zoltan/>`_.
        
        SPH formulations
        -----------------
        
        PySPH ships with a variety of standard SPH formulations along with
        basic examples.  Some of the formulations available are:
        
        -  `Weakly Compressible SPH
           (WCSPH) <http://www.tandfonline.com/doi/abs/10.1080/00221686.2010.9641250>`_
           for free-surface flows (Gesteira et al. 2010, Journal of Hydraulic
           Research, 48, pp. 6--27)
        -  `Transport Velocity
           Formulation <http://dx.doi.org/10.1016/j.jcp.2013.01.043>`_ for
           incompressilbe fluids (Adami et al. 2013, JCP, 241, pp. 292--307)
        -  `SPH for elastic
           dynamics <http://dx.doi.org/10.1016/S0045-7825(01)00254-7>`_ (Gray
           et al. 2001, CMAME, Vol. 190, pp 6641--6662)
        -  `Compressible SPH <http://dx.doi.org/10.1016/j.jcp.2013.08.060>`_
           (Puri et al. 2014, JCP, Vol. 256, pp 308--333)
        
        Installation
        -------------
        
        Up-to-date details on how to install PySPH on Linux/OS X and Windows are
        available from
        `here <http://pysph.readthedocs.org/en/latest/installation.html>`_.
        
        If you wish to see a working build/test script please see our `shippable.yml
        <https://bitbucket.org/pysph/pysph/src/master/shippable.yml>`_.  Or you could
        see the `build script <https://drone.io/bitbucket.org/pysph/pysph/admin>`_
        hosted at `drone.io <http://drone.io>`_ or for Windows platforms see the
        `appveyor.yml <https://bitbucket.org/pysph/pysph/src/master/appveyor.yml>`_.
        
        Running the examples
        --------------------
        
        You can verify the installation by exploring some examples. A fairly
        quick running example (taking about 20 seconds) would be the
        following::
        
            $ pysph run elliptical_drop
        
        This requires that Mayavi be installed. The saved output data can be
        viewed by running::
        
            $ pysph view elliptical_drop_output/
        
        A more interesting example would be a 2D dam-break example (this takes about 30
        minutes in total to run)::
        
            $ pysph run dam_break_2d
        
        The solution can be viewed live by running (on another shell)::
        
            $ pysph view
        
        The generated output can also be viewed and the newly generated output files
        can be refreshed on the viewer UI.
        
        A 3D version of the dam-break problem is also available, and may be run
        as::
        
            $ pysph run dam_break_3d
        
        This runs the 3D dam-break problem which is also a SPHERIC benchmark
        `Test 2 <https://wiki.manchester.ac.uk/spheric/index.php/Test2>`_
        
        .. figure:: https://bitbucket.org/pysph/pysph/raw/master/docs/Images/db3d.png
           :width: 550px
           :alt: Three-dimensional dam-break example
        
        PySPH is more than a tool for wave-body interactions:::
        
            $ pysph run cavity
        
        This runs the driven cavity problem using the transport velocity formulation of
        Adami et al. The output directory ``cavity_output`` will also contain
        streamlines and other post-processed results after the simulation completes.
        For example the streamlines look like the following image:
        
        .. figure:: https://bitbucket.org/pysph/pysph/raw/master/docs/Images/ldc-streamlines.png
           :width: 550px
           :alt: Lid-driven-cavity example
        
        If you want to use PySPH for elastic dynamics, you can try some of the
        examples from the ``pysph.examples.solid_mech`` package::
        
            $ pysph run solid_mech.rings
        
        Which runs the problem of the collision of two elastic rings:
        
        .. figure:: https://bitbucket.org/pysph/pysph/raw/master/docs/Images/rings-collision.png
           :width: 550px
           :alt: Collision of two steel rings
        
        The auto-generated code for the example resides in the directory
        ``~/.pysph/source``. A note of caution however, it's not for the faint
        hearted.
        
        There are many more examples, they can be listed by simply running::
        
            $ pysph run
        
        
        Credits
        --------
        
        PySPH is primarily developed at the `Department of Aerospace
        Engineering, IIT Bombay <http://www.aero.iitb.ac.in>`_. We are grateful
        to IIT Bombay for their support.  Our primary goal is to build a
        powerful SPH based tool for both application and research. We hope that
        this makes it easy to perform reproducible computational research.
        
        Lead developers:
        
        - `Prabhu Ramachandran <http://www.aero.iitb.ac.in/~prabhu>`_
        - Kunal Puri
        
        Earlier developers:
        
        - Pankaj Pandey (stress solver and improved load balancing, 2011)
        - Chandrashekhar Kaushik (original parallel and serial implementation in 2009)
        
        
        Support
        -------
        
        If you have any questions or are running into any difficulties with PySPH,
        please email or post your questions on the pysph-users mailing list here:
        https://groups.google.com/d/forum/pysph-users
        
        Please also take a look at the `PySPH issue tracker
        <https://bitbucket.org/pysph/pysph/issues>`_.
        
        
Keywords: SPH simulation computational fluid dynamics
Platform: Linux
Platform: Mac OS-X
Platform: Unix
Platform: Windows
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Natural Language :: English
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Topic :: Software Development :: Libraries