MANIFEST.in
Makefile
cython-epydoc.py
pip_requirements.txt
setup.py
bench/bench.py
bench/cPoint.cpp
bench/cPoint.h
bench/c_ops.pyx
bench/carray.pyx
bench/cell.pyx
bench/cl_integrator.py
bench/cl_nbody_force.py
bench/cl_neighbor_list.py
bench/cl_summation_density.py
bench/cpp_vs_pyx.pyx
bench/dam_break.pyx
bench/kernels.pyx
bench/load_balance_helper.py
bench/mpi2_load_balance.pyx
bench/mpirunner.py
bench/nnps.pyx
bench/nnps_brute_force.pyx
bench/point.pyx
bench/setup.py
bench/sph_funcs.pyx
bench/nnps_c++/cython_nnps.pyx
bench/nnps_c++/nnps_bench.pyx
bench/nnps_c++/pysph_nnps.py
bench/nnps_c++/setup.py
docs/Makefile
docs/make.bat
docs/images/adke-shocktube-solution.png
docs/source/conf.py
docs/source/index.rst
docs/source/nnps.rst
docs/source/particle_array.rst
docs/source/references.rst
docs/source/design/base.rst
docs/source/design/index.rst
docs/source/design/overview.rst
docs/source/design/particle_types.rst
docs/source/design/solver_interfaces.rst
docs/source/design/working_with_particles.rst
docs/source/design/images/controller.png
docs/source/design/images/html_client.png
docs/source/design/images/particle-array.png
docs/source/design/images/pysph-modules.png
docs/source/design/images/sph-flowchart.png
docs/source/images/cells.png
docs/source/images/cells.svg
docs/source/images/controller.dia
docs/source/images/particles.png
docs/source/images/particles.svg
docs/source/images/wet-bed.png
docs/source/install/complete_install_guide.rst
docs/source/install/examples.rst
docs/source/install/install.rst
docs/source/install/linux_install
docs/source/install/linux_install.rst
docs/source/install/quick_install.rst
docs/source/install/tests.rst
docs/source/install/windows_install.rst
docs/source/intro/application.rst
docs/source/intro/dam_break_problem.rst
docs/source/intro/getting_started.rst
docs/source/intro/index.rst
docs/source/intro/images/basic-steps.png
docs/source/intro/images/dam-break-definition.png
docs/source/intro/images/pysph-modules.png
docs/source/intro/images/pysph-viewer.png
docs/source/reference/application.rst
docs/source/reference/controller.rst
docs/source/reference/index.rst
docs/source/reference/particle_array.rst
docs/source/reference/solver.rst
docs/source/reference/solver_interfaces.rst
docs/source/reference/sph_func.rst
docs/source/reference/sph_funcs.rst
docs/source/sphinxext/comment_eater.py
docs/source/sphinxext/compiler_unparse.py
docs/source/sphinxext/docscrape.py
docs/source/sphinxext/docscrape_sphinx.py
docs/source/sphinxext/numpydoc.py
docs/source/sphinxext/traitsdoc.py
docs/source/tutorials/dam_break.rst
docs/source/tutorials/index.rst
docs/source/tutorials/shock_tube.rst
docs/source/tutorials/stress.rst
docs/source/tutorials/images/shock-exact.png
docs/source/tutorials/images/shock-exact.svg
docs/source/tutorials/images/shock-tube-description.png
docs/source/tutorials/images/shock-tube-pressure-plot.png
docs/source/tutorials/images/shock-tube-solution.png
examples/crazy_balls.py
examples/dbc.py
examples/drops.py
examples/elliptical_drop.py
examples/elliptical_drop_exact.py
examples/monaghanbc.py
examples/nbody.py
examples/parallel_summation_density.py
examples/controller/controller_elliptical_drop.py
examples/controller/controller_elliptical_drop_client.py
examples/dam-break/dam_break.py
examples/dam-break/dam_break3d.py
examples/dam-break/dam_break_2.py
examples/dam-break/dam_break_simple.py
examples/dam-break/dam_break_wet_bed.py
examples/moving-square/moving_square.py
examples/shock-tube/adke_shock_tube.py
examples/shock-tube/blastwave.py
examples/shock-tube/fryxell_blastwave.py
examples/shock-tube/get_shock_tube_data.py
examples/shock-tube/monaghan_riemann_shocktube.py
examples/shock-tube/roberts.py
examples/shock-tube/shock_collision.py
examples/shock-tube/shock_tube.py
examples/shock-tube/shocktube-clawpack-solution.npz
examples/shock-tube/sjogreen.py
examples/shock-tube/wallshock.py
examples/shock-tube/wc_blast_wave.py
examples/shock-tube/2D/noh.py
examples/shock-tube/2D/sedov.py
examples/stress/stress1d.py
examples/stress/stress2d_axial.py
examples/stress/stress2d_balls.py
examples/stress/stress2d_balls2.py
examples/stress/stress2d_shear.py
examples/stress/stress3d_torsion.py
source/PySPH.egg-info/PKG-INFO
source/PySPH.egg-info/SOURCES.txt
source/PySPH.egg-info/dependency_links.txt
source/PySPH.egg-info/entry_points.txt
source/PySPH.egg-info/not-zip-safe
source/PySPH.egg-info/top_level.txt
source/pysph/__init__.py
source/pysph/base/__init__.py
source/pysph/base/api.py
source/pysph/base/attrdict.py
source/pysph/base/carray.cpp
source/pysph/base/carray.pxd
source/pysph/base/carray.pyx
source/pysph/base/carray_pxd.src
source/pysph/base/carray_pyx.src
source/pysph/base/cell.cpp
source/pysph/base/cell.pxd
source/pysph/base/cell.pyx
source/pysph/base/domain_manager.py
source/pysph/base/fast_utils.cpp
source/pysph/base/fast_utils.pxd
source/pysph/base/fast_utils.pyx
source/pysph/base/generator.py
source/pysph/base/geometry.cpp
source/pysph/base/geometry.pxd
source/pysph/base/geometry.pyx
source/pysph/base/kernels.cpp
source/pysph/base/kernels.h
source/pysph/base/kernels.pxd
source/pysph/base/kernels.pyx
source/pysph/base/linked_list_functions.cpp
source/pysph/base/linked_list_functions.pyx
source/pysph/base/locator.py
source/pysph/base/nnps.cpp
source/pysph/base/nnps.pxd
source/pysph/base/nnps.pyx
source/pysph/base/particle_array.cpp
source/pysph/base/particle_array.pxd
source/pysph/base/particle_array.pyx
source/pysph/base/particle_types.py
source/pysph/base/particles.py
source/pysph/base/plane.cpp
source/pysph/base/plane.pxd
source/pysph/base/plane.pyx
source/pysph/base/point.cpp
source/pysph/base/point.pxd
source/pysph/base/point.pyx
source/pysph/base/polygon_array.cpp
source/pysph/base/polygon_array.pxd
source/pysph/base/polygon_array.pyx
source/pysph/base/tests/__init__.py
source/pysph/base/tests/common_data.py
source/pysph/base/tests/particle_array_tests.py
source/pysph/base/tests/test_carray.py
source/pysph/base/tests/test_cell.py
source/pysph/base/tests/test_geometry.py
source/pysph/base/tests/test_kernels.py
source/pysph/base/tests/test_linked_list.py
source/pysph/base/tests/test_nnps.py
source/pysph/base/tests/test_opencl_binning.py
source/pysph/base/tests/test_particle_array_cl.py
source/pysph/base/tests/test_particles_cl.py
source/pysph/base/tests/test_point.py
source/pysph/base/tests/test_variable_h.py
source/pysph/parallel/__init__.py
source/pysph/parallel/api.py
source/pysph/parallel/load_balancer.py
source/pysph/parallel/load_balancer_metis.py
source/pysph/parallel/load_balancer_mkmeans.py
source/pysph/parallel/load_balancer_sfc.py
source/pysph/parallel/parallel_cell.cpp
source/pysph/parallel/parallel_cell.pxd
source/pysph/parallel/parallel_cell.pyx
source/pysph/parallel/parallel_controller.cpp
source/pysph/parallel/parallel_controller.pxd
source/pysph/parallel/parallel_controller.pyx
source/pysph/parallel/parallel_manager.cpp
source/pysph/parallel/parallel_manager.pxd
source/pysph/parallel/parallel_manager.pyx
source/pysph/parallel/simple_block_manager.py
source/pysph/parallel/simple_parallel_manager.py
source/pysph/parallel/space_filling_curves.py
source/pysph/parallel/tests/__init__.py
source/pysph/parallel/tests/controller_check.py
source/pysph/parallel/tests/lb_check_1d.py
source/pysph/parallel/tests/lb_check_2d.py
source/pysph/parallel/tests/lb_check_parallel.py
source/pysph/parallel/tests/lb_check_parallel_adaptive.py
source/pysph/parallel/tests/parallel_block_manager_check.py
source/pysph/parallel/tests/parallel_cell_check.py
source/pysph/parallel/tests/parallel_cell_check2.py
source/pysph/parallel/tests/parallel_cell_check3.py
source/pysph/parallel/tests/remote_data_copy.py
source/pysph/parallel/tests/share_data.py
source/pysph/parallel/tests/test_load_balancer.py
source/pysph/parallel/tests/test_parallel_cell_serial.py
source/pysph/parallel/tests/test_parallel_runs.py
source/pysph/parallel/tests/test_run_examples.py
source/pysph/solver/__init__.py
source/pysph/solver/api.py
source/pysph/solver/application.py
source/pysph/solver/basic_generators.py
source/pysph/solver/cl_common.h
source/pysph/solver/cl_integrator.py
source/pysph/solver/cl_utils.py
source/pysph/solver/controller.py
source/pysph/solver/fluid_solver.py
source/pysph/solver/integrator.py
source/pysph/solver/particle_generator.cpp
source/pysph/solver/particle_generator.pxd
source/pysph/solver/particle_generator.pyx
source/pysph/solver/plot.py
source/pysph/solver/post_step_functions.py
source/pysph/solver/shock_tube_solver.py
source/pysph/solver/solver.py
source/pysph/solver/solver_interfaces.py
source/pysph/solver/sph_equation.py
source/pysph/solver/stress_solver.py
source/pysph/solver/time_step_functions.py
source/pysph/solver/utils.py
source/pysph/solver/tests/__init__.py
source/pysph/solver/tests/integration_example.py
source/pysph/solver/tests/test_basic_generators.py
source/pysph/solver/tests/test_cl_common.py
source/pysph/solver/tests/test_cl_utils.py
source/pysph/solver/tests/test_integrator.py
source/pysph/solver/tests/test_integrator_cl.py
source/pysph/solver/tests/test_integrator_nbody.py
source/pysph/solver/tests/test_integrator_setup.py
source/pysph/solver/tests/test_particle_generator.py
source/pysph/solver/tests/test_solver.py
source/pysph/solver/tests/test_sph_equation.py
source/pysph/sph/__init__.py
source/pysph/sph/api.py
source/pysph/sph/kernel_correction.cpp
source/pysph/sph/kernel_correction.pxd
source/pysph/sph/kernel_correction.pyx
source/pysph/sph/sph_calc.cpp
source/pysph/sph/sph_calc.pxd
source/pysph/sph/sph_calc.pyx
source/pysph/sph/sph_func.cpp
source/pysph/sph/sph_func.pxd
source/pysph/sph/sph_func.pyx
source/pysph/sph/funcs/__init__.py
source/pysph/sph/funcs/adke_funcs.clt
source/pysph/sph/funcs/adke_funcs.cpp
source/pysph/sph/funcs/adke_funcs.pxd
source/pysph/sph/funcs/adke_funcs.pyx
source/pysph/sph/funcs/arithmetic_funcs.cpp
source/pysph/sph/funcs/arithmetic_funcs.pxd
source/pysph/sph/funcs/arithmetic_funcs.pyx
source/pysph/sph/funcs/basic_funcs.clt
source/pysph/sph/funcs/basic_funcs.cpp
source/pysph/sph/funcs/basic_funcs.pxd
source/pysph/sph/funcs/basic_funcs.pyx
source/pysph/sph/funcs/boundary_funcs.clt
source/pysph/sph/funcs/boundary_funcs.cpp
source/pysph/sph/funcs/boundary_funcs.pxd
source/pysph/sph/funcs/boundary_funcs.pyx
source/pysph/sph/funcs/common.cpp
source/pysph/sph/funcs/common.pxd
source/pysph/sph/funcs/common.pyx
source/pysph/sph/funcs/density_funcs.clt
source/pysph/sph/funcs/density_funcs.cpp
source/pysph/sph/funcs/density_funcs.pxd
source/pysph/sph/funcs/density_funcs.pyx
source/pysph/sph/funcs/energy_funcs.clt
source/pysph/sph/funcs/energy_funcs.cpp
source/pysph/sph/funcs/energy_funcs.pxd
source/pysph/sph/funcs/energy_funcs.pyx
source/pysph/sph/funcs/eos_funcs.clt
source/pysph/sph/funcs/eos_funcs.cpp
source/pysph/sph/funcs/eos_funcs.pxd
source/pysph/sph/funcs/eos_funcs.pyx
source/pysph/sph/funcs/euler1d.cpp
source/pysph/sph/funcs/euler1d.pxd
source/pysph/sph/funcs/euler1d.pyx
source/pysph/sph/funcs/external_force.clt
source/pysph/sph/funcs/external_force.cpp
source/pysph/sph/funcs/external_force.pxd
source/pysph/sph/funcs/external_force.pyx
source/pysph/sph/funcs/gsph_funcs.cpp
source/pysph/sph/funcs/gsph_funcs.pxd
source/pysph/sph/funcs/gsph_funcs.pyx
source/pysph/sph/funcs/linalg.cpp
source/pysph/sph/funcs/linalg.pxd
source/pysph/sph/funcs/linalg.pyx
source/pysph/sph/funcs/position_funcs.clt
source/pysph/sph/funcs/position_funcs.cpp
source/pysph/sph/funcs/position_funcs.pxd
source/pysph/sph/funcs/position_funcs.pyx
source/pysph/sph/funcs/pressure_funcs.clt
source/pysph/sph/funcs/pressure_funcs.cpp
source/pysph/sph/funcs/pressure_funcs.pxd
source/pysph/sph/funcs/pressure_funcs.pyx
source/pysph/sph/funcs/stress_funcs.cpp
source/pysph/sph/funcs/stress_funcs.pxd
source/pysph/sph/funcs/stress_funcs.pyx
source/pysph/sph/funcs/template.clt
source/pysph/sph/funcs/test_funcs.cpp
source/pysph/sph/funcs/test_funcs.pxd
source/pysph/sph/funcs/test_funcs.pyx
source/pysph/sph/funcs/viscosity_funcs.cpp
source/pysph/sph/funcs/viscosity_funcs.pxd
source/pysph/sph/funcs/viscosity_funcs.pyx
source/pysph/sph/funcs/xsph_funcs.clt
source/pysph/sph/funcs/xsph_funcs.cpp
source/pysph/sph/funcs/xsph_funcs.pxd
source/pysph/sph/funcs/xsph_funcs.pyx
source/pysph/sph/tests/__init__.py
source/pysph/sph/tests/common_data.py
source/pysph/sph/tests/function_test_template.py
source/pysph/sph/tests/test_basic_functions.py
source/pysph/sph/tests/test_boundary_funcs.py
source/pysph/sph/tests/test_density_funcs.py
source/pysph/sph/tests/test_energy_funcs.py
source/pysph/sph/tests/test_eos_funcs.py
source/pysph/sph/tests/test_external_force.py
source/pysph/sph/tests/test_pressure_funcs.py
source/pysph/sph/tests/test_sph_calc.py
source/pysph/sph/tests/test_sph_func.py
source/pysph/sph/tests/test_sph_functions.py
source/pysph/sph/tests/test_stress.py
source/pysph/sph/tests/test_update_smoothing.py
source/pysph/sph/tests/test_xsph_funcs.py
source/pysph/tools/__init__.py
source/pysph/tools/geometry_utils.py
source/pysph/tools/mayavi_viewer.py
source/pysph/tools/pysph_to_vtk.py