Bonjour,
Je souhaiterais écrire un solveur pour les équations de Navier Stokes sur Matlab en utilisant les différences finies:
La discrétisation ne m'a pas trop posé de problèmes... (si elle est juste )
Je me posais par contre différentes questions.
J'ai vu que certains utilisaient d'autres "champs" pour trouver les solutions (ex: vorticity field). Pourriez-vous m'éclairer, svp?
Est-ce que ma méthode fonctionnera si je place mes conditions au limite (boundaries) et mes conditions initiales comme toutes les pressions initiales, mes murs, etc?
Je compte faire un solveur 2D pour commencer. Donc je vais isoler dVx/dt et dVy/dt et mettre Vz=0 donv dVz/dt=0.
Cela va me permettre de mettre à jour mes vitesses Vx et Vy à chaque itération.
Est-ce que selon vous ma méthode fonctionnera, svp?
J'aimerais simuler un écoulement transitoire avec par exemple un fluide visqueux (je sais que je pourrais prendre les équations de Stokes...) qui remplit une cavité (free surface flow).
Je ne vois pas pourquoi les équations de Navier-stokes ne s'appliquerait pas à ce genre de problème mais je suis à la recherche de conseil.
Je vous remercie par avance
-----