Skip to content

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

Repository files navigation

Arborescence de l'archive : 
    /simulation :
        - propagation_avec_miroir.py : Propagation avec pompe seule dans un système "Matériau(x) linéaire(s)"- Semiconducteur - Miroir
        - propagation_avec_sonde.py : Expérience pompe-sonde simulée pour un système "Matériau(x) linéaire(s)"- Semiconducteur - Miroir
        - variation_epaisseur_para.py : Expérience pompe-sonde simulée pour plusieurs épaisseurs de semiconducteurs pour un système "Matériau(x) linéaire(s)"- Semiconducteur - Miroir
        - variation_tau.py : Expérience pompe-sonde simulée pour plusieurs temps de recombinaison \tau_c
    /comparaison : 
        - data_experimental/ : Dossier contenant les données expérimentales utilisées pour les comparaisons
            - [XXX]ExperimentalPoint.csv : Pompe-sonde pour [XXX]nm de GaAs
            - BEVEL2_summary.csv : Pompe-sonde réalisée en fonction de l'épaisseur pour un pulse d'amplitude 1.7 V/m
        - amplitude.py : Comparaison entre expérience et simulation de la réflectivité max en fonction de l'amplitude d'entrée
        - epaisseur.py : Comparaison entre expérience et simulation de la réflectivité (max et min) en fonction de l'épaisseur du semiconducteur. 
        - temporel.py : Affichage de la réflectivité en fonction du temps pour plusieurs puissance de pulse (il faut les données). 

Comment exécuter un code ? 
    1. Pour créer les dossiers et télécharger les libraries nécessaires au bon fonctionnement, il faut exécuter setup.sh
    2. Activer le venv qui a été créé
    3. Rester dans le dossier racine puis exécuter le code voulu (ex: python comparaison/epaisseur.py)
    4. Les sorties sont enregistrées dans le dossier results.

Comment modifier des paramètres d'entrée ?
    Les paramètres d'entrée sont indiqués en en-tête des codes de simulation. 
    Il n'y a normalement aucun paramètre à modifier à l'intérieur des fonctions.

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages