Êtes-vous un étudiant de l'EPFL à la recherche d'un projet de semestre?
Travaillez avec nous sur des projets en science des données et en visualisation, et déployez votre projet sous forme d'application sur GraphSearch.
Cette séance de cours présente le système logiciel Channelflow pour l'analyse numérique du flux de fluide incompressible dans les géométries des canaux. Il couvre le développement de Channelflow 2.0, basé sur le logiciel série Channelflow-1.5. La séance de cours explique l'utilisation de méthodes spectrales pour des simulations précises, la bibliothèque NSOLVER pour trouver des solutions invariantes et la bibliothèque CHFLOW pour créer un code de simulation de fluide. Il détaille également les conditions préalables à l'installation de Channelflow, y compris CMake, compilateur C++11, FFTW, Eigen3, MPI, NetCDF et HDF5. La séance de cours souligne l'importance de la parallélisation et de l'emballage Python pour les fonctions Channelflow.