birth cloud dust attenuation applied beyond dust_tesc
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 76
- Forks
- 45
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
I ran into the following issue regarding the birth cloud dust attenuation:
I'm running StellarPopulation with dust_tesc=7.0, which I think means that only stellar populations with age < 1e7 should be affected by birth cloud dust attenuation. However, I find that when birth cloud dust attenuation is applied to stellar populations with age 1.1e7.
Below is an illustration. I generate spectra for a stellar population with tage=1.1e7. In one of the spectra, I set dust1 = 0.9; in the other I set dust1=0. Since tage > dust_tesc, I didn't expect there to be a difference between the two spectra but the figure below shows a significant difference.
I find that for dust_tesc=7.0, birth cloud dust attenuation is applied up to tage=1.12e7yr
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par le traitement de dust_tesc et dust1 dans StellarPopulation, puis reproduisez le cas signalé avec tage=1.1e7 et dust_tesc=7.0 en comparant dust1=0.9 à dust1=0. La tâche est terminée lorsque l’atténuation du nuage de naissance ne modifie plus les spectres pour les âges au-delà du seuil configuré, avec une couverture du comportement à la limite signalé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- fortran, python
- Domaine
- data
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 42/100