Changeset 453 for sans/XOP_Dev/SANSAnalysis/lib/libSphere.h
- Timestamp:
- Nov 18, 2008 3:26:32 PM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sans/XOP_Dev/SANSAnalysis/lib/libSphere.h
r101 r453 19 19 double BinaryHS_PSF12(double dp[], double q); 20 20 double BinaryHS_PSF22(double dp[], double q); 21 double OneShell(double dp[], double q); 22 double TwoShell(double dp[], double q); 23 double ThreeShell(double dp[], double q); 24 double FourShell(double dp[], double q); 25 double PolyOneShell(double dp[], double q); 26 double PolyTwoShell(double dp[], double q); 27 double PolyThreeShell(double dp[], double q); 28 double PolyFourShell(double dp[], double q); 29 double BCC_ParaCrystal(double dp[], double q); 30 double FCC_ParaCrystal(double dp[], double q); 31 double SC_ParaCrystal(double dp[], double q); 21 32 22 33 //function prototypes … … 27 38 double SchulzSphere_Fn(double scale, double ravg, double pd, double rho, double rhos, double x); 28 39 int ashcroft(double qval, double r2, double nf2, double aa, double phi, double *s11, double *s22, double *s12); 40 double BCC_Integrand(double w[], double qq, double xx, double yy); 41 double BCCeval(double Theta, double Phi, double temp1, double temp3); 42 double SphereForm_Paracrystal(double radius, double delrho, double x); 43 double FCC_Integrand(double w[], double qq, double xx, double yy); 44 double FCCeval(double Theta, double Phi, double temp1, double temp3); 45 double SC_Integrand(double w[], double qq, double xx, double yy); 46 double SCeval(double Theta, double Phi, double temp3, double temp4, double temp5); 47 48 29 49 30 50 static double SchulzPoint(double x, double avg, double zz); … … 32 52 static double Gauss_distr(double sig, double avg, double pt); 33 53 static double LogNormal_distr(double sig, double mu, double pt); 54
Note: See TracChangeset
for help on using the changeset viewer.