User Tools

Site Tools


ideas_page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
ideas_page [2016/02/23 18:21]
unoebauer [New module for the creation of spectra]
ideas_page [2016/03/03 19:31]
wkerzend
Line 76: Line 76:
 ==== Atomic Datasets ==== ==== Atomic Datasets ====
  
-**Difficulty:​** ​Moderate+**Difficulty:​** ​Hard
  
-**Astronomy knowledge needed:​** ​None/Low - might be helpful+**Astronomy knowledge needed:​** ​Medium
  
 **Mentors:​** @lukeshingles,​ @shaching **Mentors:​** @lukeshingles,​ @shaching
Line 122: Line 122:
 This project requires a bit of physics knowledge. This project requires a bit of physics knowledge.
  
-**Your first objective if you choose to accept the mission:** Implement a simple counting estimator, storing the number of Monte Carlo packets that come into resonance with each atomic line transition. For this, look into the main Monte Carlo part of TARDIS and find the location where the ''​j_blue_estimators''​ are incremented. This would be a good place to insert your counters. "Bonus objective:"​ Once the counter is properly working, you could try to implement an estimator for the line absorption rates (see Equation 11 in [[http://​adsabs.harvard.edu/​cgi-bin/​nph-data_query?​bibcode=1999A%26A...345..211L&​link_type=ARTICLE&​db_key=AST&​high=|Lucy 1999]]). In an additional step, these level absorption rates could be used to calculate level absorption rates (see Equation 19 in [[http://​adsabs.harvard.edu/​cgi-bin/​nph-data_query?​bibcode=1999A%26A...345..211L&​link_type=ARTICLE&​db_key=AST&​high=|Lucy 1999]]).+**Your first objective if you choose to accept the mission:** Implement a simple counting estimator, storing the number of Monte Carlo packets that come into resonance with each atomic line transition. For this, look into the main Monte Carlo part of TARDIS and find the location where the ''​j_blue_estimators''​ are incremented. This would be a good place to insert your counters. ​ 
 + 
 +"Bonus objective:"​ Once the counter is properly working, you could try to implement an estimator for the line absorption rates (see Equation 11 in [[http://​adsabs.harvard.edu/​cgi-bin/​nph-data_query?​bibcode=1999A%26A...345..211L&​link_type=ARTICLE&​db_key=AST&​high=|Lucy 1999]]). In an additional step, these level absorption rates could be used to calculate level absorption rates (see Equation 19 in [[http://​adsabs.harvard.edu/​cgi-bin/​nph-data_query?​bibcode=1999A%26A...345..211L&​link_type=ARTICLE&​db_key=AST&​high=|Lucy 1999]]). 
 + 
 +**Hints:** As mentioned above, understanding what incrementing ''​j_blue_estimators''​ means, is the key to the first objective. Physically, it measures the energy of all photons which can come into resonance with a particular line. Photons/​packets not necessarily have to interact with the line to be counted. The relativistic Doppler shift just has to shift their frequency far enough so that it matches the frequency of the line. Taking all this into account, you will realise that the ''​j_blue_estimators''​ behave very similar to the counter you are supposed to implement. ​  
  
 ---- ----
ideas_page.txt · Last modified: 2016/04/04 18:29 by wkerzend