Understanding the Navier-Stokes Equations for Smooth Particle Hydrodynamics

Click For Summary

Homework Help Overview

The discussion revolves around the Navier-Stokes equations in the context of implementing Smooth Particle Hydrodynamics (SPH) for a 3D application. The original poster, an honors student in computer science, seeks to understand the equations and their components, comparing different sources for clarity.

Discussion Character

  • Exploratory, Conceptual clarification, Mathematical reasoning

Approaches and Questions Raised

  • The original poster attempts to break down the Navier-Stokes equations into their variables and functions, questioning the meaning of terms like 'field' and how smoothing kernels relate to them. They also inquire about the implications of solving the equations and the interpretation of the gradient operator.
  • Some participants question the representation of the del operator and its various meanings in different contexts.
  • Others suggest considering rearranging the equations to isolate the acceleration term for practical application in their project.

Discussion Status

The discussion is ongoing, with participants exploring various interpretations of the equations and their components. Some guidance has been offered through references to additional papers that may provide further insights into kernel functions and alternative approaches.

Contextual Notes

There is a noted lack of clarity regarding the definitions of certain terms and concepts, such as 'field' and the del operator, which are central to understanding the equations. The original poster also expresses uncertainty about the application of these concepts in their project.

Bucky
Messages
79
Reaction score
0
Hi, hope this is the right area. Also please excuse me completley ignoring the template, I don't think it's applicable for the problem.

I'm an honours year student in a comp sci course and I've decided to do an implimentation of Smooth Particle Hydrodynamics in a 3d application as my topic. Currently I'm trying to understand the Navier-Stokes equations and figure out how to break them down into variables and functions.

My two comparisons of the equation at the moment are a paper on the subject:
http://graphics.ethz.ch/Downloads/Publications/Papers/2003/mue03b/p_Mue03b.pdf

and the wikipedia article on navier stokes:
http://en.wikipedia.org/wiki/Navier-Stokes_equations


that muller 03 paper lists the navier-stokes equation as:

ρ (∂v / ∂t + v·∇v) = −∇p+ρg+μ∇2v,

(am I right in saying that ∂v / ∂t is just acceleration?)

whereas wikipedia gives it as:

ρ (∂v / ∂t + v·∇v) = −∇p + f +μ∇2v,

wheeere...
ρ = density
v = velocity
t = time
p = pressure
μ = viscosity

the notable change is f (representing external forces) to ρg. where, rho represents density, and g represents a density field(?).

firstly, I don't get these 'field' things. are they just the weighted average of certain variables of particles surrounding the particle we're currently looking at? is this what smoothing kernels are used for?

if i "solve" this equation, what do i actually end up with?

also the upside down triangle (grad?), represents the gradient of the element? how do you even find that?
 
Last edited by a moderator:
Physics news on Phys.org
Bucky said:
also the upside down triangle (grad?), represents the gradient of the element? how do you even find that?

I believe that is the del operator...http://en.wikipedia.org/wiki/Del
 
ok i looked at that wiki article, and del is used to mean a lot of things. what's it supposed to be representing here? I noticed it has some relation to fields too :/


if i was planning to use this in an application, say to find the acceleration each frame. could i just rearrange the equation to get the acceleration term on it's own (or with velocity, since that'd be a known variable)?
 
if you didn't found anything
I recommend you the fallowing papers:
http://liu.diva-portal.org/smash/get/diva2:324983/FULLTEXT01
Here they are showing some kernel functions

also a paper with a different (hack) approach that is easier to implement:
http://www.iro.umontreal.ca/labs/infographie/papers/Clavet-2005-PVFS/pvfs.pdf
 
Last edited by a moderator:

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 18 ·
Replies
18
Views
2K
  • · Replies 1 ·
Replies
1
Views
5K
  • · Replies 5 ·
Replies
5
Views
5K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 18 ·
Replies
18
Views
6K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K
Replies
20
Views
7K