Wolfram Language

Équation transitoire de NavierStokes

Calculez l'écoulement dépendant au temps autour d'un cylindre avec l'équation transitoire de Navier-Stokes :

Ici, correspond au champ de vélocité à valeurs vectorielles, représente la pression et la matrice d'identité. et sont respectivement la densité et la viscosité.

Définissez des paramètres et une région.

Visualisez la région et le profil de débit entrant.

Montrer l'entrée complète de Wolfram Language

Spécifiez l'équation de Navier-Stokes visqueuse transitoire avec une viscosité et une densité .

Spécifiez une fonction qui augmente la vélocité du débit entrant.

Spécifiez une condition aux limites du débit entrant à gauche.

Spécifiez une condition aux limites du débit sortant à droite.

Spécifiez des conditions aux limites de non-glissement sur les autres parois.

Remplacez les paramètres dans les conditions aux limites.

Définissez les conditions initiales de manière à ce que le système soit au repos.

Intégrez dans le temps l'équation de Navier-Stokes sur un maillage avec un espacement spécifié tout en interpolant les vélocités avec le second ordre et la pression avec le premier ordre.

Calculez le tourbillon du champ d'écoulement.

Définissez le schéma de couleurs à utiliser pour la visualisation.

Visualisez le tourbillon.

Générez les images pour une animation.

Montrer l'entrée complète de Wolfram Language

Pour plus d'informations sur cet exemple, reportez-vous à la documentation.

Exemples connexes

de en es ja ko pt-br zh