Documentation for /Users/drupke/Dropbox/git/ifsfit/

Generated by IDLdoc

common/

ifsf_manygauss_slow.pro


top ifsf_manygauss_slow

IFSFIT

result = ifsf_manygauss_slow(wave, param)

This function is input to MPFIT, which uses it to compute the emission line spectrum of multiple Gaussian emission lines simultaneously. This routine assumes nothing about dispersion, and thus is slower than MANYGAUSS because it uses larger arrays.

Return value

An N-element array containing an emission-line spectrum.

Parameters

wave in required type=dblarr(N)

Wavelengths

param in required type=dblarr

Best-fit parameter array output by MPFIT.

Author information

Author:

David S. N. Rupke:

Rhodes College Department of Physics 2000 N. Parkway Memphis, TN 38104 drupke@gmail.com

Copyright:

Copyright (C) 2013 David S. N. Rupke

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License or any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

History:

ChangeHistory:

2009, DSNR, copied base code from Harus Jabran Zahid and re-wrote 2010nov05, DSNR, added sigma in velocity space 2013nov13, DSNR, switched default sigma to velocity space 2013nov13, DSNR, documented, renamed, added license and copyright

File attributes

Modification date: Wed Nov 13 15:10:54 2013
Lines: 82
Docformat: rst rst