Bonjour,
Je bloque depuis un certain temps sur deux écritures différentes de l'équation de conservation du mouvement de Navier-Stokes :
Le terme d'advection s'ecrit soit sous la forme(v.grad)(v), avec v et grad vecteurs, soit div(v*v), v vecteur et * correspondant au produit tensoriel.
Mon problème est que ces deux écritures ne donnent pas le même résultat si on les écrit en coordonnées cartésiennes, par exemple en 2D :
soit v1 et v2 les deux composantes de la vitesse suivant x1 et x2, on a alors
1/ (v.grad)(v) =( [v1.dv1/dx1+v2.dv1/dx2];[v1.dv2/dx1+v2.dv2/dx2]) (d correspond à d "rond" )
2/div(v*v)= div ([v1.v1 ; v1.v2];[v1.v2 ; v2.v2]) = ([d(v1.v1)/dx1+d(v1.v2)/dx2];[d(v1.v2)/dx1+d(v2.v2)/dx2]).
En utilisant (uv)'=u'v+uv', on ne trouve pas le même résultat.
Voici le lien wiki sur les équations de Navier-stokes qui donnent les deux formulations différentes:
http://fr.wikipedia.org/wiki/%C3%89q..._Navier-Stokes
Merci de votre aide !
-----