Traduit de l'anglais
Devis sur demande
Le dépôt `fullscatteringmatrixBTE` héberge un outil de calcul en Python conçu pour résoudre l'équation de transport de Boltzmann (BTE) avec matrice de diffusion complète pour le transport des phonons. Ce code est essentiel pour les études avancées du transport thermique, en particulier aux échelles micro et nanométriques où les approximations classiques comme celle du temps de relaxation (RTA) peuvent manquer de précision. Son cas d'utilisation principal en recherche comprend la simulation de la dynamique complexe des phonons et de leur contribution au flux de chaleur dans divers matériaux. Cette ressource numérique est développée pour s'affranchir des limites des modèles simplifiés en intégrant la matrice de diffusion complète, ce qui permet un traitement plus rigoureux des interactions phonon-phonon. Elle permet d'obtenir les solutions par fonctions de Green pour la BTE linéarisée, fondamentales pour comprendre la réponse du système aux perturbations thermiques. Le code peut prédire les grandeurs observables des expériences de diffusion diffuse d'électrons ultrarapide (UEDS) pompe-sonde, créant un lien direct entre modèles théoriques et mesures expérimentales. Bien que les paramètres précis de performance ne soient pas détaillés, le cadre mathématique sous-jacent repose sur des inversions matricielles d'une complexité de calcul d'ordre O(M^3), où M est lié à la discrétisation, une parallélisation triviale pouvant être utilisée pour la gérer. Le code `fullscatteringmatrixBTE` trouve de nombreuses applications en physique de la matière condensée et en science des matériaux. Il sert couramment à étudier l'hydrodynamique des phonons et les oscillations du second son, des phénomènes observés dans des matériaux comme le graphite et le silicium dans des conditions spécifiques. Les chercheurs peuvent exploiter cet outil pour analyser le transport thermique non diffusif dans les matériaux à haute température de Debye tels que le diamant et le graphène, où la RTA échoue souvent. De plus, il permet de prédire les distributions de température et de populations de phonons issues de sources de chaleur spatio-temporelles arbitraires, ce qui le rend précieux pour la conception et l'interprétation des expériences de réseau thermique transitoire. S'agissant d'un dépôt Python, les utilisateurs doivent s'attendre aux dépendances Python standards du calcul scientifique, comme NumPy et SciPy, les exigences précises étant détaillées dans le dépôt lui-même. La structure du code et la documentation associée sur le dépôt GitHub fournissent des indications sur son utilisation. Les travaux liés à ce code ont été présentés lors de conférences scientifiques et sont cités dans des publications universitaires, ce qui souligne leur pertinence et leur apport au domaine de la recherche sur le transport thermique.

Faculty of Engineering
Laboratoire de recherche voué à faire avancer les connaissances scientifiques et l'innovation.
Traduit de l'anglais
Devis sur demande
Le dépôt `fullscatteringmatrixBTE` héberge un outil de calcul en Python conçu pour résoudre l'équation de transport de Boltzmann (BTE) avec matrice de diffusion complète pour le transport des phonons. Ce code est essentiel pour les études avancées du transport thermique, en particulier aux échelles micro et nanométriques où les approximations classiques comme celle du temps de relaxation (RTA) peuvent manquer de précision. Son cas d'utilisation principal en recherche comprend la simulation de la dynamique complexe des phonons et de leur contribution au flux de chaleur dans divers matériaux. Cette ressource numérique est développée pour s'affranchir des limites des modèles simplifiés en intégrant la matrice de diffusion complète, ce qui permet un traitement plus rigoureux des interactions phonon-phonon. Elle permet d'obtenir les solutions par fonctions de Green pour la BTE linéarisée, fondamentales pour comprendre la réponse du système aux perturbations thermiques. Le code peut prédire les grandeurs observables des expériences de diffusion diffuse d'électrons ultrarapide (UEDS) pompe-sonde, créant un lien direct entre modèles théoriques et mesures expérimentales. Bien que les paramètres précis de performance ne soient pas détaillés, le cadre mathématique sous-jacent repose sur des inversions matricielles d'une complexité de calcul d'ordre O(M^3), où M est lié à la discrétisation, une parallélisation triviale pouvant être utilisée pour la gérer. Le code `fullscatteringmatrixBTE` trouve de nombreuses applications en physique de la matière condensée et en science des matériaux. Il sert couramment à étudier l'hydrodynamique des phonons et les oscillations du second son, des phénomènes observés dans des matériaux comme le graphite et le silicium dans des conditions spécifiques. Les chercheurs peuvent exploiter cet outil pour analyser le transport thermique non diffusif dans les matériaux à haute température de Debye tels que le diamant et le graphène, où la RTA échoue souvent. De plus, il permet de prédire les distributions de température et de populations de phonons issues de sources de chaleur spatio-temporelles arbitraires, ce qui le rend précieux pour la conception et l'interprétation des expériences de réseau thermique transitoire. S'agissant d'un dépôt Python, les utilisateurs doivent s'attendre aux dépendances Python standards du calcul scientifique, comme NumPy et SciPy, les exigences précises étant détaillées dans le dépôt lui-même. La structure du code et la documentation associée sur le dépôt GitHub fournissent des indications sur son utilisation. Les travaux liés à ce code ont été présentés lors de conférences scientifiques et sont cités dans des publications universitaires, ce qui souligne leur pertinence et leur apport au domaine de la recherche sur le transport thermique.

Faculty of Engineering
Laboratoire de recherche voué à faire avancer les connaissances scientifiques et l'innovation.
Découvrez d'autres ressources qui pourraient soutenir vos travaux