Changeset 34c2649 in sasview for sansmodels/src/sans/models/c_models/sc.cpp
- Timestamp:
- Nov 21, 2011 4:52:25 PM (13 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:
- 1810613
- Parents:
- afea8fe
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sansmodels/src/sans/models/c_models/sc.cpp
r4628e31 r34c2649 75 75 76 76 // Loop over radius weight points 77 for( int i=0; i<weights_rad.size(); i++) {77 for(size_t i=0; i<weights_rad.size(); i++) { 78 78 dp[3] = weights_rad[i].value; 79 79 … … 107 107 double SCCrystalModel :: operator()(double qx, double qy) { 108 108 SCParameters dp; 109 double q = sqrt(qx*qx + qy*qy);110 109 dp.scale = scale(); 111 110 dp.dnn = dnn(); … … 142 141 double pi = 4.0*atan(1.0); 143 142 // Loop over radius weight points 144 for( int i=0; i<weights_rad.size(); i++) {143 for(size_t i=0; i<weights_rad.size(); i++) { 145 144 dp.radius = weights_rad[i].value; 146 145 // Average over theta distribution 147 for( int j=0; j< weights_theta.size(); j++) {146 for(size_t j=0; j< weights_theta.size(); j++) { 148 147 dp.theta = weights_theta[j].value; 149 148 // Average over phi distribution 150 for( int k=0; k< weights_phi.size(); k++) {149 for(size_t k=0; k< weights_phi.size(); k++) { 151 150 dp.phi = weights_phi[k].value; 152 151 // Average over phi distribution 153 for( int l=0; l< weights_psi.size(); l++) {152 for(size_t l=0; l< weights_psi.size(); l++) { 154 153 dp.psi = weights_psi[l].value; 155 154 //Un-normalize SphereForm by volume … … 212 211 double SCCrystalModel :: calculate_ER() { 213 212 //NOT implemented yet!!! 214 } 213 return 0.0; 214 }
Note: See TracChangeset
for help on using the changeset viewer.