PySPH
  • PySPH: a Python-based SPH framework
    • Features
    • SPH formulations
    • Credits
    • Citing PySPH
    • History
    • Support
  • Installation and getting started
    • Dependencies
      • Core dependencies
      • Optional dependencies
        • Building and linking PyZoltan on OSX/Linux
    • Installing the dependencies on GNU/Linux
    • Installing the dependencies on Mac OS X
      • OpenMP on OSX
      • Using Canopy
      • Using Anaconda
      • Installing mpi4py and Zoltan on OS X
    • Installing the dependencies on Windows
      • Using Canopy
      • Using WinPython
      • Using Anaconda
      • Installing Visual C++ Compiler for Python 2.7
    • Using a virtualenv for PySPH
      • Using Virtualenv on Canopy
    • Downloading PySPH
    • Building and Installing PySPH
    • Running the tests
    • Running the examples
      • Running the examples with OpenMP
      • Running the examples with MPI
    • Organization of the pysph package
  • Learning the ropes
    • Imports
    • Functions for loading/generating the particles
    • Setting up the PySPH framework
    • Specifying the interactions
    • Running the example
    • Visualizing and post-processing
      • Loading output data files
      • Interpolating properties
  • The PySPH framework
    • The dam-break problem
      • Equations
      • Boundary conditions
      • Time integration
      • Required arrays and properties
    • A non-PySPH implementation
    • PySPH implementation
      • Specifying the equations
      • Writing the equations
      • Writing the Integrator
  • Using the PySPH library
    • Working With Particles
      • C-arrays
      • ParticleArray
    • Nearest Neighbour Particle Searching (NNPS)
      • Periodic domains
      • Particle aligning
    • Parallel NNPS with PyZoltan
    • Putting it together: A simple example
      • SPH Kernels
      • Density summation
    • Summary
  • Introduction to PyZoltan
    • A simple example: Partitioning points
      • Creating the data
      • ZoltanGeometricPartitioner
      • Calling the load balance function
    • Inverting the Import/Export lists
    • Unstructured point to point communication
      • Using the plan for similar communication
      • Reversing the communication plan
    • Distributed data directories
  • PySPH Reference Documentation
    • Module application
    • Module carray
    • Module controller
    • SPH equations
      • Basic SPH Equations
      • Basic WCSPH Equations
      • Transport Velocity Formulation
      • SPH Boundary Equations
      • Basic Equations for Solid Mechanics
      • Equations for the High Velocity Impact Problems
      • Gas Dynamics
      • Surface tension
      • Implicit Incompressible SPH
      • Rigid body motion
      • Miscellaneous
        • Functions for advection
      • Group of equations
    • Integrator module
    • SPH Kernels
    • Module nnps: Nearest Neighbor Particle Search
    • Module parallel_manager
    • Module particle_array
      • Convenience functions to create particle arrays
    • Module solver
    • Module solver_interfaces
    • Miscellaneous Tools for PySPH
      • Input/Output of data files
      • Interpolator
      • GMsh input/output
    • Module zoltan: A Python wrapper for Zoltan
  • Solver Interfaces
    • CommandManager
    • Controller
    • Blocking and Non-Blocking mode
    • Interfaces
    • Adding Interface to Solver
    • Commandline Interface
    • XML-RPC Interface
    • Multiprocessing Interface
    • Example
 
PySPH
  • Docs »
  • PySPH Reference Documentation
  • Edit on Bitbucket

PySPH Reference Documentation¶

Autogenerated from doc strings using sphinx’s autodoc feature.

  • Module application
  • Module carray
  • Module controller
  • SPH equations
    • Basic SPH Equations
    • Basic WCSPH Equations
    • Transport Velocity Formulation
    • SPH Boundary Equations
    • Basic Equations for Solid Mechanics
    • Equations for the High Velocity Impact Problems
    • Gas Dynamics
    • Surface tension
    • Implicit Incompressible SPH
    • Rigid body motion
    • Miscellaneous
      • Functions for advection
    • Group of equations
  • Integrator module
  • SPH Kernels
  • Module nnps: Nearest Neighbor Particle Search
  • Module parallel_manager
  • Module particle_array
    • Convenience functions to create particle arrays
  • Module solver
  • Module solver_interfaces
  • Miscellaneous Tools for PySPH
    • Input/Output of data files
    • Interpolator
    • GMsh input/output
  • Module zoltan: A Python wrapper for Zoltan
Next Previous

© Copyright 2013-2015, PySPH developers.

Built with Sphinx using a theme provided by Read the Docs.