source: sans/XOP_Dev/SANSAnalysis/lib/libTwoPhase.h @ 453

Last change on this file since 453 was 453, checked in by srkline, 14 years ago

Additions to the library of the 2008 model functions. Direct proting of the Igor code, duplicated by these XOPs

File size: 927 bytes
Line 
1// header for TwoPhaseFit.c
2
3//function prototypes
4/* IGOR Fit Functions */
5double TeubnerStreyModel(double dp[], double q);
6double Power_Law_Model(double dp[], double q);
7double Peak_Lorentz_Model(double dp[], double q);
8double Peak_Gauss_Model(double dp[], double q);
9double Lorentz_Model(double dp[], double q);
10double Fractal(double dp[], double q);
11double DAB_Model(double dp[], double q);
12double OneLevel(double dp[], double q);
13double TwoLevel(double dp[], double q);
14double ThreeLevel(double dp[], double q);
15double FourLevel(double dp[], double q);
16double BroadPeak(double dp[], double q);
17double CorrLength(double dp[], double q);
18double TwoLorentzian(double dp[], double q);
19double TwoPowerLaw(double dp[], double q);
20double PolyGaussCoil(double dp[], double q);
21double GaussLorentzGel(double dp[], double q);
22double GaussianShell(double dp[], double q);
23
24
25/* internal functions */
26static double gammln(double xx);
27
Note: See TracBrowser for help on using the repository browser.