Changeset 6e93a02 in sasview for sansmodels/src/libigor/libSphere.h
- Timestamp:
- Mar 30, 2010 7:53:47 PM (14 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- f10063e
- Parents:
- 64017a8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansmodels/src/libigor/libSphere.h
rae3ce4e r6e93a02 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); 32 double FuzzySpheres(double dp[], double q); 21 33 22 34 //function prototypes … … 27 39 double SchulzSphere_Fn(double scale, double ravg, double pd, double rho, double rhos, double x); 28 40 int ashcroft(double qval, double r2, double nf2, double aa, double phi, double *s11, double *s22, double *s12); 41 double BCC_Integrand(double w[], double qq, double xx, double yy); 42 double BCCeval(double Theta, double Phi, double temp1, double temp3); 43 double SphereForm_Paracrystal(double radius, double delrho, double x); 44 double FCC_Integrand(double w[], double qq, double xx, double yy); 45 double FCCeval(double Theta, double Phi, double temp1, double temp3); 46 double SC_Integrand(double w[], double qq, double xx, double yy); 47 double SCeval(double Theta, double Phi, double temp3, double temp4, double temp5); 48 49 29 50 30 51 static double SchulzPoint(double x, double avg, double zz); … … 32 53 static double Gauss_distr(double sig, double avg, double pt); 33 54 static double LogNormal_distr(double sig, double mu, double pt); 55
Note: See TracChangeset
for help on using the changeset viewer.