Getting started with Meshless Methods | PySPH | Smoothed Particle Hydrodynamics - Navygate Technologies Learning
Sale!

Getting started with Meshless Methods | PySPH | Smoothed Particle Hydrodynamics

Original price was: ₹1,199.00.Current price is: ₹299.00.

Note: This is an instructor-paced course. New sections and lessons will be released and updated every week starting from the course start date. Use code “NEW101”

This comprehensive course is designed to take you from the foundations of Smoothed Particle Hydrodynamics (SPH) to building and running full SPH simulations using PySPH, an open-source, Python-based SPH framework developed at IIT Bombay.

2.5 Hours 4 Lessons
SKU: 20260101 Category:

Description

This comprehensive course is designed to take you from the foundations of Smoothed Particle Hydrodynamics (SPH) to building and running full SPH simulations using PySPH, an open-source, Python-based SPH framework developed at IIT Bombay.
Whether you are a beginner in meshless methods or an experienced CFD engineer, this course provides a complete, hands-on journey through theory, implementation, and practical simulation workflows.

Across multiple lectures, you will learn how SPH works mathematically, how to install and use PySPH efficiently, and how to implement classic test cases like the Shock Tube and Dam Break simulations. You will write real SPH codes in Python, explore kernel interpolation, construct custom integrators, and run simulations using both local installation and Docker.


What you will Learn

  1. Understand the fundamentals of Smooth Particle Hydrodynamics (SPH)
  2. Implement interpolation methods (Polynomial, Lagrange, Fourier)
  3. Compute SPH gradients, derivatives, and density formulations
  4. Create particle arrays and physical fields in PySPH
  5. Implement SPH equations (Momentum, Energy, Density Summation)
  6. Use Gaussian kernels and understand kernel properties
  7. Write custom integrators (Euler step) in PySPH
  8. Group equations and configure solver structures
  9. Build and run Shock Tube and Dam Break simulations
  10. Install PySPH, Compyle, and Cyarray using Conda
  11. Run PySPH using Docker for a no-install workflow
  12. Export and visualize simulation output in ParaView & Mayavi

Intended Learners

  1. Students and researchers in CFD, FEA, or computational mechanics
  2. Engineers working with fluid dynamics or particle-based simulations
  3. Python users interested in numerical methods and simulation workflows
  4. Beginners who want a hands-on introduction to SPH
  5. Professionals exploring open-source alternatives to commercial CFD tools

Prerequisites

  1. Basic Python programming (variables, functions, modules)
  2. Introductory knowledge of fluid mechanics or numerical methods
  3. Familiarity with Linux or terminal commands (useful but not mandatory)
  4. No prior experience with SPH or PySPH required

Reviews

There are no reviews yet.

Only logged in customers who have purchased this product may leave a review.