Skip to content

Latest commit

 

History

History
91 lines (83 loc) · 5.61 KB

driver_guide.rst

File metadata and controls

91 lines (83 loc) · 5.61 KB

Guide for each driver

Here we presents the useage of each drivers imported to pymoog in detail.

MOOG provides 14 drivers used for various purpose, and 9 of them are imported in pymoog:

driver explanation imported
synth spectrum synthesis, varying atomic abundances yes
weedout segregation of very weak lines from stronger ones in a large line list yes
abfind force-fitting abundances to match single-line equivalent widths yes
blends force-fitting abundances to match blended-line equivalent widths yes
cog curve-of-growth creation for individual lines yes
binary spectrum synthesis of a binary star individual lines yes
doflux plot the overall flux curve of the model atmosphere yes
synpop spectrum synthesis for a stellar population yes
abpop equivalent width matching for a stellar population yes
gridsyn mass production of synthetic spectra no
cogsyn curve-of-growth creation for blended features no
ewfind calculation of equivalent widths of individual lines no
calmod converting a BEGN tauross model to an equivalent tau5000 scale no
plotit re-plotting of spectra that were created in a prior run no

There are two more functions which are available in pymoog:

  • Contribution function: a function indicating where the lines are formed in the atmosphere
  • MPFIT: an algorithm for self-consistent multi-parameter fitting for spectra, by Takeda (1995) .

The following links provide the usage of each driver and function listed above. Only the keywords worth attention will be descripbed, and please refer to the help docstring for detail description of each keyword.

.. toctree::
   :maxdepth: 1
   :caption: Contents:

   synth <driver_guide/synth>
   weedout <driver_guide/weedout>
   abfind <driver_guide/abfind>
   blends <driver_guide/blends>
   cog <driver_guide/cog>
   find dominant line<driver_guide/find_dominant_line>
   contribution function <driver_guide/contri_func>
   mpfit <driver_guide/mpfit>