Changeset 34c2649 in sasview for sansmodels/src/sans/models/c_models


Ignore:
Timestamp:
Nov 21, 2011 4:52:25 PM (13 years ago)
Author:
Mathieu Doucet <doucetm@…>
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
Message:

Re #4 Fixed warnings

Location:
sansmodels/src/sans/models/c_models
Files:
31 edited

Legend:

Unmodified
Added
Removed
  • sansmodels/src/sans/models/c_models/CHardsphereStructure.cpp

    r35aface r34c2649  
    175175 { 
    176176    PyArrayObject *result; 
    177     int i,j, x_len, y_len, dims[1]; 
     177    int i, x_len, dims[1]; 
    178178    //check validity of input vectors 
    179179    if (x->nd != 1 || x->descr->type_num != PyArray_DOUBLE 
     
    188188                 
    189189            x_len = dims[0]= x->dimensions[0]; 
    190         y_len = dims[0]= y->dimensions[0]; 
    191190             
    192191            // Make a new double matrix of same dims 
     
    346345static PyObject * calculate_ER(CHardsphereStructure *self) { 
    347346 
    348         PyObject* pars; 
    349         int npars; 
    350          
    351347        // Get parameters 
    352348         
  • sansmodels/src/sans/models/c_models/barbell.cpp

    r4628e31 r34c2649  
    8383        pi = 4.0*atan(1.0); 
    8484        // Loop over radius weight points 
    85         for(int i=0; i<weights_rad_bar.size(); i++) { 
     85        for(size_t i=0; i<weights_rad_bar.size(); i++) { 
    8686                dp[1] = weights_rad_bar[i].value; 
    87                 for(int j=0; j<weights_len_bar.size(); j++) { 
     87                for(size_t j=0; j<weights_len_bar.size(); j++) { 
    8888                        dp[2] = weights_len_bar[j].value; 
    89                         for(int k=0; k<weights_rad_bell.size(); k++) { 
     89                        for(size_t k=0; k<weights_rad_bell.size(); k++) { 
    9090                                dp[3] = weights_rad_bell[k].value; 
    9191 
     
    125125        BarBellParameters dp; 
    126126 
    127         double q = sqrt(qx*qx + qy*qy); 
    128127        dp.scale = scale(); 
    129128        dp.rad_bar = rad_bar(); 
     
    163162        double norm_vol = 0.0; 
    164163        double vol = 0.0; 
    165         double pi,hDist,result; 
     164        double pi,hDist; 
    166165        double vol_i = 0.0; 
    167166        pi = 4.0*atan(1.0); 
    168167 
    169168        // Loop over radius weight points 
    170         for(int i=0; i<weights_rad_bar.size(); i++) { 
     169        for(size_t i=0; i<weights_rad_bar.size(); i++) { 
    171170                dp.rad_bar = weights_rad_bar[i].value; 
    172                 for(int j=0; j<weights_len_bar.size(); j++) { 
     171                for(size_t j=0; j<weights_len_bar.size(); j++) { 
    173172                        dp.len_bar = weights_len_bar[j].value; 
    174                         for(int k=0; k<weights_rad_bell.size(); k++) { 
     173                        for(size_t k=0; k<weights_rad_bell.size(); k++) { 
    175174                                dp.rad_bell = weights_rad_bell[k].value; 
    176175                                // Average over theta distribution 
    177                                 for(int l=0; l< weights_theta.size(); l++) { 
     176                                for(size_t l=0; l< weights_theta.size(); l++) { 
    178177                                        dp.theta = weights_theta[l].value; 
    179178                                        // Average over phi distribution 
    180                                         for(int m=0; m< weights_phi.size(); m++) { 
     179                                        for(size_t m=0; m< weights_phi.size(); m++) { 
    181180                                                dp.phi = weights_phi[m].value; 
    182181                                                //Un-normalize Form by volume 
     
    251250double BarBellModel :: calculate_ER() { 
    252251        //NOT implemented yet!!! 
    253 } 
     252        return 0.0; 
     253} 
  • sansmodels/src/sans/models/c_models/bcc.cpp

    r4628e31 r34c2649  
    7575 
    7676        // 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++) { 
    7878                dp[3] = weights_rad[i].value; 
    7979 
     
    107107double BCCrystalModel :: operator()(double qx, double qy) { 
    108108        BCParameters dp; 
    109         double q = sqrt(qx*qx + qy*qy); 
    110109        dp.scale      = scale(); 
    111110        dp.dnn   = dnn(); 
     
    142141 
    143142        // 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++) { 
    145144                dp.radius = weights_rad[i].value; 
    146145                // 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++) { 
    148147                        dp.theta = weights_theta[j].value; 
    149148                        // 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++) { 
    151150                                dp.phi = weights_phi[k].value; 
    152151                                // 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++) { 
    154153                                        dp.psi = weights_psi[l].value; 
    155154                                        //Un-normalize SphereForm by volume 
     
    207206double BCCrystalModel :: calculate_ER() { 
    208207        //NOT implemented yet!!! 
    209 } 
     208        return 0.0; 
     209} 
  • sansmodels/src/sans/models/c_models/binaryHS.cpp

    rf9bf661 r34c2649  
    122122double BinaryHSModel :: calculate_ER() { 
    123123        //NOT implemented yet!!! 
    124         double rad_out; 
     124        return 0.0; 
    125125} 
    126126 
  • sansmodels/src/sans/models/c_models/binaryHS_PSF11.cpp

    rf9bf661 r34c2649  
    120120double BinaryHSPSF11Model :: calculate_ER() { 
    121121//NOT implemented yet!!! 
     122        return 0.0; 
    122123} 
  • sansmodels/src/sans/models/c_models/capcyl.cpp

    r4628e31 r34c2649  
    8383        pi = 4.0*atan(1.0); 
    8484        // Loop over radius weight points 
    85         for(int i=0; i<weights_rad_cyl.size(); i++) { 
     85        for(size_t i=0; i<weights_rad_cyl.size(); i++) { 
    8686                dp[1] = weights_rad_cyl[i].value; 
    87                 for(int j=0; j<weights_len_cyl.size(); j++) { 
     87                for(size_t j=0; j<weights_len_cyl.size(); j++) { 
    8888                        dp[2] = weights_len_cyl[j].value; 
    89                         for(int k=0; k<weights_rad_cap.size(); k++) { 
     89                        for(size_t k=0; k<weights_rad_cap.size(); k++) { 
    9090                                dp[3] = weights_rad_cap[k].value; 
    9191 
     
    125125        CapCylParameters dp; 
    126126 
    127         double q = sqrt(qx*qx + qy*qy); 
    128127        dp.scale = scale(); 
    129128        dp.rad_cyl = rad_cyl(); 
     
    162161        double norm_vol = 0.0; 
    163162        double vol = 0.0; 
    164         double pi,hDist,result; 
     163        double pi,hDist; 
    165164        double vol_i = 0.0; 
    166165        pi = 4.0*atan(1.0); 
    167166 
    168167        // Loop over radius weight points 
    169         for(int i=0; i<weights_rad_cyl.size(); i++) { 
     168        for(size_t i=0; i<weights_rad_cyl.size(); i++) { 
    170169                dp.rad_cyl = weights_rad_cyl[i].value; 
    171                 for(int j=0; j<weights_len_cyl.size(); j++) { 
     170                for(size_t j=0; j<weights_len_cyl.size(); j++) { 
    172171                        dp.len_cyl = weights_len_cyl[j].value; 
    173                         for(int k=0; k<weights_rad_cap.size(); k++) { 
     172                        for(size_t k=0; k<weights_rad_cap.size(); k++) { 
    174173                                dp.rad_cap = weights_rad_cap[k].value; 
    175174                                // Average over theta distribution 
    176                                 for(int l=0; l< weights_theta.size(); l++) { 
     175                                for(size_t l=0; l< weights_theta.size(); l++) { 
    177176                                        dp.theta = weights_theta[l].value; 
    178177                                        // Average over phi distribution 
    179                                         for(int m=0; m< weights_phi.size(); m++) { 
     178                                        for(size_t m=0; m< weights_phi.size(); m++) { 
    180179                                                dp.phi = weights_phi[m].value; 
    181180                                                //Un-normalize Form by volume 
     
    250249double CappedCylinderModel :: calculate_ER() { 
    251250        //NOT implemented yet!!! 
    252 } 
     251        return 0.0; 
     252} 
  • sansmodels/src/sans/models/c_models/corefourshell.cpp

    r339ce67 r34c2649  
    103103 
    104104        // Loop over radius weight points 
    105         for(int i=0; i<weights_rad.size(); i++) { 
     105        for(size_t i=0; i<weights_rad.size(); i++) { 
    106106                dp[1] = weights_rad[i].value; 
    107107                // Loop over radius weight points 
    108                 for(int j=0; j<weights_s1.size(); j++) { 
     108                for(size_t j=0; j<weights_s1.size(); j++) { 
    109109                        dp[3] = weights_s1[j].value; 
    110110                        // Loop over radius weight points 
    111                         for(int k=0; k<weights_s2.size(); k++) { 
     111                        for(size_t k=0; k<weights_s2.size(); k++) { 
    112112                                dp[5] = weights_s2[k].value; 
    113113                                // Loop over radius weight points 
    114                                 for(int l=0; l<weights_s3.size(); l++) { 
     114                                for(size_t l=0; l<weights_s3.size(); l++) { 
    115115                                        dp[7] = weights_s3[l].value; 
    116116                                        // Loop over radius weight points 
    117                                         for(int m=0; m<weights_s4.size(); m++) { 
     117                                        for(size_t m=0; m<weights_s4.size(); m++) { 
    118118                                                dp[9] = weights_s4[m].value; 
    119119                                                //Un-normalize FourShell by volume 
     
    206206 
    207207        // Loop over radius weight points 
    208         for(int i=0; i<weights_rad.size(); i++) { 
     208        for(size_t i=0; i<weights_rad.size(); i++) { 
    209209                dp.rad_core0 = weights_rad[i].value; 
    210210                // Loop over radius weight points 
    211                 for(int j=0; j<weights_s1.size(); j++) { 
     211                for(size_t j=0; j<weights_s1.size(); j++) { 
    212212                        dp.thick_shell1 = weights_s1[j].value; 
    213213                        // Loop over radius weight points 
    214                         for(int k=0; k<weights_s2.size(); k++) { 
     214                        for(size_t k=0; k<weights_s2.size(); k++) { 
    215215                                dp.thick_shell2 = weights_s2[k].value; 
    216216                                // Loop over radius weight points 
    217                                 for(int l=0; l<weights_s3.size(); l++) { 
     217                                for(size_t l=0; l<weights_s3.size(); l++) { 
    218218                                        dp.thick_shell3 = weights_s3[l].value; 
    219219                                        // Loop over radius weight points 
    220                                         for(int m=0; m<weights_s4.size(); m++) { 
     220                                        for(size_t m=0; m<weights_s4.size(); m++) { 
    221221                                                dp.thick_shell4 = weights_s4[m].value; 
    222222                                                //Un-normalize FourShell by volume 
  • sansmodels/src/sans/models/c_models/coreshellcylinder.cpp

    r4628e31 r34c2649  
    8585 
    8686        // Loop over radius weight points 
    87         for(int i=0; i<weights_rad.size(); i++) { 
     87        for(size_t i=0; i<weights_rad.size(); i++) { 
    8888                dp[1] = weights_rad[i].value; 
    8989 
    9090                // Loop over length weight points 
    91                 for(int j=0; j<weights_len.size(); j++) { 
     91                for(size_t j=0; j<weights_len.size(); j++) { 
    9292                        dp[3] = weights_len[j].value; 
    9393 
    9494                        // Loop over thickness weight points 
    95                         for(int k=0; k<weights_thick.size(); k++) { 
     95                        for(size_t k=0; k<weights_thick.size(); k++) { 
    9696                                dp[2] = weights_thick[k].value; 
    9797                                //Un-normalize by volume 
     
    169169        double pi = 4.0*atan(1.0); 
    170170        // Loop over radius weight points 
    171         for(int i=0; i<weights_rad.size(); i++) { 
     171        for(size_t i=0; i<weights_rad.size(); i++) { 
    172172                dp.radius = weights_rad[i].value; 
    173173 
    174174 
    175175                // Loop over length weight points 
    176                 for(int j=0; j<weights_len.size(); j++) { 
     176                for(size_t j=0; j<weights_len.size(); j++) { 
    177177                        dp.length = weights_len[j].value; 
    178178 
    179179                        // Loop over thickness weight points 
    180                         for(int m=0; m<weights_thick.size(); m++) { 
     180                        for(size_t m=0; m<weights_thick.size(); m++) { 
    181181                                dp.thickness = weights_thick[m].value; 
    182182 
    183183                        // Average over theta distribution 
    184                         for(int k=0; k<weights_theta.size(); k++) { 
     184                        for(size_t k=0; k<weights_theta.size(); k++) { 
    185185                                dp.axis_theta = weights_theta[k].value; 
    186186 
    187187                                // Average over phi distribution 
    188                                 for(int l=0; l<weights_phi.size(); l++) { 
     188                                for(size_t l=0; l<weights_phi.size(); l++) { 
    189189                                        dp.axis_phi = weights_phi[l].value; 
    190190                                        //Un-normalize by volume 
  • sansmodels/src/sans/models/c_models/coreshellsphere.cpp

    rc451be9 r34c2649  
    7878 
    7979        // Loop over radius weight points 
    80         for(int i=0; i<weights_rad.size(); i++) { 
     80        for(size_t i=0; i<weights_rad.size(); i++) { 
    8181                dp[1] = weights_rad[i].value; 
    8282 
    8383                // Loop over thickness weight points 
    84                 for(int j=0; j<weights_thick.size(); j++) { 
     84                for(size_t j=0; j<weights_thick.size(); j++) { 
    8585                        dp[2] = weights_thick[j].value; 
    8686                        //Un-normalize SphereForm by volume 
  • sansmodels/src/sans/models/c_models/cylinder.cpp

    r4628e31 r34c2649  
    7878 
    7979        // Loop over radius weight points 
    80         for(int i=0; i<weights_rad.size(); i++) { 
     80        for(size_t i=0; i<weights_rad.size(); i++) { 
    8181                dp[1] = weights_rad[i].value; 
    8282 
    8383                // Loop over length weight points 
    84                 for(int j=0; j<weights_len.size(); j++) { 
     84                for(size_t j=0; j<weights_len.size(); j++) { 
    8585                        dp[2] = weights_len[j].value; 
    8686                        //Un-normalize by volume 
     
    144144        double pi = 4.0*atan(1.0); 
    145145        // Loop over radius weight points 
    146         for(int i=0; i<weights_rad.size(); i++) { 
     146        for(size_t i=0; i<weights_rad.size(); i++) { 
    147147                dp.radius = weights_rad[i].value; 
    148148 
    149149 
    150150                // Loop over length weight points 
    151                 for(int j=0; j<weights_len.size(); j++) { 
     151                for(size_t j=0; j<weights_len.size(); j++) { 
    152152                        dp.length = weights_len[j].value; 
    153153 
    154154                        // Average over theta distribution 
    155                         for(int k=0; k<weights_theta.size(); k++) { 
     155                        for(size_t k=0; k<weights_theta.size(); k++) { 
    156156                                dp.cyl_theta = weights_theta[k].value; 
    157157 
    158158                                // Average over phi distribution 
    159                                 for(int l=0; l<weights_phi.size(); l++) { 
     159                                for(size_t l=0; l<weights_phi.size(); l++) { 
    160160                                        dp.cyl_phi = weights_phi[l].value; 
    161161                                        //Un-normalize by volume 
  • sansmodels/src/sans/models/c_models/ellipsoid.cpp

    r4628e31 r34c2649  
    7878 
    7979        // Loop over radius_a weight points 
    80         for(int i=0; i<weights_rad_a.size(); i++) { 
     80        for(size_t i=0; i<weights_rad_a.size(); i++) { 
    8181                dp[1] = weights_rad_a[i].value; 
    8282 
    8383                // Loop over radius_b weight points 
    84                 for(int j=0; j<weights_rad_b.size(); j++) { 
     84                for(size_t j=0; j<weights_rad_b.size(); j++) { 
    8585                        dp[2] = weights_rad_b[j].value; 
    8686                        //Un-normalize  by volume 
     
    147147        double pi = 4.0*atan(1.0); 
    148148        // Loop over radius weight points 
    149         for(int i=0; i<weights_rad_a.size(); i++) { 
     149        for(size_t i=0; i<weights_rad_a.size(); i++) { 
    150150                dp.radius_a = weights_rad_a[i].value; 
    151151 
    152152 
    153153                // Loop over length weight points 
    154                 for(int j=0; j<weights_rad_b.size(); j++) { 
     154                for(size_t j=0; j<weights_rad_b.size(); j++) { 
    155155                        dp.radius_b = weights_rad_b[j].value; 
    156156 
    157157                        // Average over theta distribution 
    158                         for(int k=0; k<weights_theta.size(); k++) { 
     158                        for(size_t k=0; k<weights_theta.size(); k++) { 
    159159                                dp.axis_theta = weights_theta[k].value; 
    160160 
    161161                                // Average over phi distribution 
    162                                 for(int l=0; l<weights_phi.size(); l++) { 
     162                                for(size_t l=0; l<weights_phi.size(); l++) { 
    163163                                        dp.axis_phi = weights_phi[l].value; 
    164164                                        //Un-normalize by volume 
  • sansmodels/src/sans/models/c_models/ellipticalcylinder.cpp

    r4628e31 r34c2649  
    8484 
    8585        // Loop over r_minor weight points 
    86         for(int i=0; i<weights_rad.size(); i++) { 
     86        for(size_t i=0; i<weights_rad.size(); i++) { 
    8787                dp[1] = weights_rad[i].value; 
    8888 
    8989                // Loop over r_ratio weight points 
    90                 for(int j=0; j<weights_rat.size(); j++) { 
     90                for(size_t j=0; j<weights_rat.size(); j++) { 
    9191                        dp[2] = weights_rat[j].value; 
    9292 
    9393                        // Loop over length weight points 
    94                         for(int k=0; k<weights_len.size(); k++) { 
     94                        for(size_t k=0; k<weights_len.size(); k++) { 
    9595                                dp[3] = weights_len[k].value; 
    9696                                //Un-normalize  by volume 
     
    172172        double pi = 4.0*atan(1.0); 
    173173        // Loop over minor radius weight points 
    174         for(int i=0; i<weights_rad.size(); i++) { 
     174        for(size_t i=0; i<weights_rad.size(); i++) { 
    175175                dp.r_minor = weights_rad[i].value; 
    176176 
    177177 
    178178                // Loop over length weight points 
    179                 for(int j=0; j<weights_len.size(); j++) { 
     179                for(size_t j=0; j<weights_len.size(); j++) { 
    180180                        dp.length = weights_len[j].value; 
    181181 
    182182                        // Loop over r_ration weight points 
    183                         for(int m=0; m<weights_rat.size(); m++) { 
     183                        for(size_t m=0; m<weights_rat.size(); m++) { 
    184184                                dp.r_ratio = weights_rat[m].value; 
    185185 
    186186                        // Average over theta distribution 
    187                         for(int k=0; k<weights_theta.size(); k++) { 
     187                        for(size_t k=0; k<weights_theta.size(); k++) { 
    188188                                dp.cyl_theta = weights_theta[k].value; 
    189189 
    190190                                // Average over phi distribution 
    191                                 for(int l=0; l<weights_phi.size(); l++) { 
     191                                for(size_t l=0; l<weights_phi.size(); l++) { 
    192192                                        dp.cyl_phi = weights_phi[l].value; 
    193193 
    194194                                // Average over phi distribution 
    195                                 for(int o=0; o<weights_psi.size(); o++) { 
     195                                for(size_t o=0; o<weights_psi.size(); o++) { 
    196196                                        dp.cyl_psi = weights_psi[o].value; 
    197197                                        //Un-normalize by volume 
     
    270270        dp.length     = length(); 
    271271        double rad_out = 0.0; 
    272         double pi = 4.0*atan(1.0); 
    273272        double suf_rad = sqrt(dp.r_minor*dp.r_minor*dp.r_ratio); 
    274273 
     
    290289 
    291290        // Loop over minor radius weight points 
    292         for(int i=0; i<weights_rad.size(); i++) { 
     291        for(size_t i=0; i<weights_rad.size(); i++) { 
    293292                dp.r_minor = weights_rad[i].value; 
    294293 
    295294                // Loop over length weight points 
    296                 for(int j=0; j<weights_len.size(); j++) { 
     295                for(size_t j=0; j<weights_len.size(); j++) { 
    297296                        dp.length = weights_len[j].value; 
    298297 
    299298                        // Loop over r_ration weight points 
    300                         for(int m=0; m<weights_rat.size(); m++) { 
     299                        for(size_t m=0; m<weights_rat.size(); m++) { 
    301300                                dp.r_ratio = weights_rat[m].value; 
    302301                                //Calculate surface averaged radius 
  • sansmodels/src/sans/models/c_models/fcc.cpp

    r4628e31 r34c2649  
    7575 
    7676        // 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++) { 
    7878                dp[3] = weights_rad[i].value; 
    7979 
     
    107107double FCCrystalModel :: operator()(double qx, double qy) { 
    108108        FCParameters dp; 
    109         double q = sqrt(qx*qx + qy*qy); 
    110109        dp.scale      = scale(); 
    111110        dp.dnn   = dnn(); 
     
    142141        double pi = 4.0*atan(1.0); 
    143142        // 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++) { 
    145144                dp.radius = weights_rad[i].value; 
    146145                // 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++) { 
    148147                        dp.theta = weights_theta[j].value; 
    149148                        // 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++) { 
    151150                                dp.phi = weights_phi[k].value; 
    152151                                // 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++) { 
    154153                                        dp.psi = weights_psi[l].value; 
    155154                                        //Un-normalize SphereForm by volume 
     
    206205double FCCrystalModel :: calculate_ER() { 
    207206        //NOT implemented yet!!! 
    208 } 
     207        return 0.0; 
     208} 
  • sansmodels/src/sans/models/c_models/fractal.cpp

    rc724ccd r34c2649  
    7171 
    7272        // Loop over radius weight points 
    73         for(int i=0; i<weights_rad.size(); i++) { 
     73        for(size_t i=0; i<weights_rad.size(); i++) { 
    7474                dp[1] = weights_rad[i].value; 
    7575 
     
    118118double FractalModel :: calculate_ER() { 
    119119        //NOT implemented yet!!! 'cause None shape Model 
     120        return 0.0; 
    120121} 
  • sansmodels/src/sans/models/c_models/fuzzysphere.cpp

    rc724ccd r34c2649  
    6868 
    6969        // Loop over radius weight points 
    70         for(int i=0; i<weights_radius.size(); i++) { 
     70        for(size_t i=0; i<weights_radius.size(); i++) { 
    7171                dp[1] = weights_radius[i].value; 
    7272                // Loop over fuzziness weight points 
    73                 for(int j=0; j<weights_fuzziness.size(); j++) { 
     73                for(size_t j=0; j<weights_fuzziness.size(); j++) { 
    7474                        dp[2] = weights_fuzziness[j].value; 
    7575 
     
    119119 */ 
    120120double FuzzySphereModel :: calculate_ER() { 
    121         FuzzySphereParameters dp; 
    122         dp.scale = scale(); 
    123         dp.radius = radius(); 
    124         dp.fuzziness = fuzziness(); 
    125         dp.sldSph = sldSph(); 
    126         dp.sldSolv = sldSolv(); 
    127         dp.background = background(); 
    128121        double rad_out = 0.0; 
    129122 
     
    137130        radius.get_weights(weights_radius); 
    138131        // Loop over radius weight points to average the radius value 
    139         for(int i=0; i<weights_radius.size(); i++) { 
     132        for(size_t i=0; i<weights_radius.size(); i++) { 
    140133                sum += weights_radius[i].weight 
    141134                        * weights_radius[i].value; 
  • sansmodels/src/sans/models/c_models/lamellar.cpp

    rf9bf661 r34c2649  
    106106double LamellarModel :: calculate_ER() { 
    107107//NOT implemented yet!!! 
     108        return 0.0; 
    108109} 
  • sansmodels/src/sans/models/c_models/lamellarFF_HG.cpp

    rf9bf661 r34c2649  
    119119double LamellarFFHGModel :: calculate_ER() { 
    120120//NOT implemented yet!!! 
     121        return 0.0; 
    121122} 
  • sansmodels/src/sans/models/c_models/lamellarPC.cpp

    r339ce67 r34c2649  
    118118double LamellarPCrystalModel :: calculate_ER() { 
    119119//NOT implemented yet!!! 
     120        return 0.0; 
    120121} 
  • sansmodels/src/sans/models/c_models/lamellarPS.cpp

    rf10063e r34c2649  
    117117double LamellarPSModel :: calculate_ER() { 
    118118//NOT implemented yet!!! 
     119        return 0.0; 
    119120} 
    120121 
  • sansmodels/src/sans/models/c_models/lamellarPS_HG.cpp

    rf9bf661 r34c2649  
    135135double LamellarPSHGModel :: calculate_ER() { 
    136136//NOT implemented yet!!! 
     137        return 0.0; 
    137138} 
    138139 
  • sansmodels/src/sans/models/c_models/onion.cpp

    r339ce67 r34c2649  
    223223 
    224224        // Loop over radius weight points 
    225         for(int i=0; i<weights_rad.size(); i++) { 
     225        for(size_t i=0; i<weights_rad.size(); i++) { 
    226226                dp[2] = weights_rad[i].value; 
    227227                // Loop over radius weight points 
    228                 for(int j=0; j<weights_s1.size(); j++) { 
     228                for(size_t j=0; j<weights_s1.size(); j++) { 
    229229                        dp[36] = weights_s1[j].value; 
    230230                        // Loop over radius weight points 
    231                         for(int k=0; k<weights_s2.size(); k++) { 
     231                        for(size_t k=0; k<weights_s2.size(); k++) { 
    232232                                dp[37] = weights_s2[k].value; 
    233233                                // Loop over radius weight points 
    234                                 for(int l=0; l<weights_s3.size(); l++) { 
     234                                for(size_t l=0; l<weights_s3.size(); l++) { 
    235235                                        dp[38] = weights_s3[l].value; 
    236236                                        // Loop over radius weight points 
    237                                         for(int m=0; m<weights_s4.size(); m++) { 
     237                                        for(size_t m=0; m<weights_s4.size(); m++) { 
    238238                                                dp[39] = weights_s4[m].value; 
    239                                                 for(int n=0; n<weights_s5.size(); n++) { 
     239                                                for(size_t n=0; n<weights_s5.size(); n++) { 
    240240                                                        dp[40] = weights_s5[n].value; 
    241                                                         for(int o=0; o<weights_s6.size(); o++) { 
     241                                                        for(size_t o=0; o<weights_s6.size(); o++) { 
    242242                                                                dp[41] = weights_s6[o].value; 
    243                                                                 for(int p=0; p<weights_s7.size(); p++) { 
     243                                                                for(size_t p=0; p<weights_s7.size(); p++) { 
    244244                                                                        dp[42] = weights_s7[p].value; 
    245                                                                         for(int t=0; t<weights_s8.size(); t++) { 
     245                                                                        for(size_t t=0; t<weights_s8.size(); t++) { 
    246246                                                                                dp[43] = weights_s8[t].value; 
    247                                                                                 for(int r=0; r<weights_s9.size(); r++) { 
     247                                                                                for(size_t r=0; r<weights_s9.size(); r++) { 
    248248                                                                                        dp[44] = weights_s9[r].value; 
    249                                                                                         for(int s=0; s<weights_s10.size(); s++) { 
     249                                                                                        for(size_t s=0; s<weights_s10.size(); s++) { 
    250250                                                                                                dp[45] = weights_s10[s].value; 
    251251                                                                                                //Un-normalize Shells by volume 
     
    375375 
    376376        // Loop over radius weight points 
    377         for(int i=0; i<weights_rad.size(); i++) { 
     377        for(size_t i=0; i<weights_rad.size(); i++) { 
    378378                dp.rad_core0 = weights_rad[i].value; 
    379379                // Loop over radius weight points 
    380                 for(int j=0; j<weights_s1.size(); j++) { 
     380                for(size_t j=0; j<weights_s1.size(); j++) { 
    381381                        dp.thick_shell1 = weights_s1[j].value; 
    382382                        // Loop over radius weight points 
    383                         for(int k=0; k<weights_s2.size(); k++) { 
     383                        for(size_t k=0; k<weights_s2.size(); k++) { 
    384384                                dp.thick_shell2 = weights_s2[k].value; 
    385385                                // Loop over radius weight points 
    386                                 for(int l=0; l<weights_s3.size(); l++) { 
     386                                for(size_t l=0; l<weights_s3.size(); l++) { 
    387387                                        dp.thick_shell3 = weights_s3[l].value; 
    388388                                        // Loop over radius weight points 
    389                                         for(int m=0; m<weights_s4.size(); m++) { 
     389                                        for(size_t m=0; m<weights_s4.size(); m++) { 
    390390                                                dp.thick_shell4 = weights_s4[m].value; 
    391391                                                // Loop over radius weight points 
    392                                                 for(int n=0; j<weights_s5.size(); n++) { 
     392                                                for(size_t n=0; j<weights_s5.size(); n++) { 
    393393                                                        dp.thick_shell5 = weights_s5[n].value; 
    394394                                                        // Loop over radius weight points 
    395                                                         for(int o=0; k<weights_s6.size(); o++) { 
     395                                                        for(size_t o=0; k<weights_s6.size(); o++) { 
    396396                                                                dp.thick_shell6 = weights_s6[o].value; 
    397397                                                                // Loop over radius weight points 
    398                                                                 for(int p=0; l<weights_s7.size(); p++) { 
     398                                                                for(size_t p=0; l<weights_s7.size(); p++) { 
    399399                                                                        dp.thick_shell7 = weights_s7[p].value; 
    400400                                                                        // Loop over radius weight points 
    401                                                                         for(int t=0; m<weights_s8.size(); t++) { 
     401                                                                        for(size_t t=0; m<weights_s8.size(); t++) { 
    402402                                                                                dp.thick_shell8 = weights_s8[t].value; 
    403403                                                                                // Loop over radius weight points 
    404                                                                                 for(int r=0; l<weights_s9.size(); r++) { 
     404                                                                                for(size_t r=0; l<weights_s9.size(); r++) { 
    405405                                                                                        dp.thick_shell8 = weights_s9[r].value; 
    406406                                                                                        // Loop over radius weight points 
    407                                                                                         for(int s=0; m<weights_s10.size(); s++) { 
     407                                                                                        for(size_t s=0; m<weights_s10.size(); s++) { 
    408408                                                                                                dp.thick_shell10 = weights_s10[s].value; 
    409409                                                                                                //Un-normalize FourShell by volume 
  • sansmodels/src/sans/models/c_models/parameters.cpp

    ra5e14410 r34c2649  
    171171 
    172172double rectangle_weight(double mean, double sigma, double x) { 
    173         double vary, expo_value; 
    174173    double wid = fabs(sigma) * sqrt(3.0); 
    175174    if (x>= (mean-wid) && x<=(mean+wid)){ 
     
    265264        double value = (*par)(); 
    266265        double sig; 
    267         double log_value; 
    268266        if (npts<2) { 
    269267                weights.insert(weights.end(), WeightPoint(value, 1.0)); 
     
    316314 
    317315double schulz_weight(double mean, double sigma, double x) { 
    318         double vary, expo_value; 
    319316    double z = pow(mean/ sigma, 2.0)-1.0; 
    320317        double R= x/mean; 
     
    463460double Parameter :: operator=(double _value){ 
    464461        value = _value; 
    465 } 
     462        return value; 
     463} 
  • sansmodels/src/sans/models/c_models/pearlnecklace.cpp

    r463eb76e r34c2649  
    6060        double tot_vol = 0.0; 
    6161        // Loop over core weight points 
    62         for(int i=0; i<weights_radius.size(); i++) { 
     62        for(size_t i=0; i<weights_radius.size(); i++) { 
    6363                dp[1] = weights_radius[i].value; 
    6464                // Loop over thick_inter0 weight points 
    65                 for(int j=0; j<weights_edge_separation.size(); j++) { 
     65                for(size_t j=0; j<weights_edge_separation.size(); j++) { 
    6666                        dp[2] = weights_edge_separation[j].value; 
    6767                        pearl_vol = 4.0 /3.0 * pi * pow(dp[1], 3); 
     
    142142        double tot_vol = 0.0; 
    143143        // Loop over core weight points 
    144         for(int i=0; i<weights_radius.size(); i++) { 
     144        for(size_t i=0; i<weights_radius.size(); i++) { 
    145145                dp.radius = weights_radius[i].value; 
    146146                // Loop over thick_inter0 weight points 
    147                 for(int j=0; j<weights_edge_separation.size(); j++) { 
     147                for(size_t j=0; j<weights_edge_separation.size(); j++) { 
    148148                        dp.edge_separation = weights_edge_separation[j].value; 
    149149                        pearl_vol = 4.0 /3.0 * pi * pow(dp.radius , 3); 
  • sansmodels/src/sans/models/c_models/polygausscoil.cpp

    r8569cb9 r34c2649  
    6767 
    6868        // Loop over radius weight points 
    69         for(int i=0; i<weights_rad.size(); i++) { 
     69        for(size_t i=0; i<weights_rad.size(); i++) { 
    7070                dp[1] = weights_rad[i].value; 
    7171 
     
    117117 */ 
    118118double Poly_GaussCoil :: calculate_ER() { 
    119         PolyGaussCoilParameters dp; 
    120         dp.scale = scale(); 
    121         dp.rg= rg(); 
    122         dp.poly_m = poly_m(); 
    123         dp.background = background(); 
    124119        double rad_out = 0.0; 
    125120 
     
    132127        rg.get_weights(weights_rad); 
    133128        // Loop over radius weight points to average the radius value 
    134         for(int i=0; i<weights_rad.size(); i++) { 
     129        for(size_t i=0; i<weights_rad.size(); i++) { 
    135130                sum += weights_rad[i].weight 
    136131                        * weights_rad[i].value; 
  • sansmodels/src/sans/models/c_models/refl.cpp

    raae7a8d r34c2649  
    170170double ReflModel :: calculate_ER() { 
    171171        //NOT implemented yet!!! 
     172        return 0.0; 
    172173} 
  • sansmodels/src/sans/models/c_models/refl_adv.cpp

    raae7a8d r34c2649  
    222222double ReflAdvModel :: calculate_ER() { 
    223223        //NOT implemented yet!!! 
    224 } 
     224        return 0.0; 
     225} 
  • sansmodels/src/sans/models/c_models/rpa.cpp

    r35aface r34c2649  
    149149double RPAModel :: calculate_ER() { 
    150150//NOT implemented!!! 
     151        return 0.0; 
    151152} 
  • sansmodels/src/sans/models/c_models/sc.cpp

    r4628e31 r34c2649  
    7575 
    7676        // 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++) { 
    7878                dp[3] = weights_rad[i].value; 
    7979 
     
    107107double SCCrystalModel :: operator()(double qx, double qy) { 
    108108        SCParameters dp; 
    109         double q = sqrt(qx*qx + qy*qy); 
    110109        dp.scale      = scale(); 
    111110        dp.dnn   = dnn(); 
     
    142141        double pi = 4.0*atan(1.0); 
    143142        // 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++) { 
    145144                dp.radius = weights_rad[i].value; 
    146145                // 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++) { 
    148147                        dp.theta = weights_theta[j].value; 
    149148                        // 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++) { 
    151150                                dp.phi = weights_phi[k].value; 
    152151                                // 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++) { 
    154153                                        dp.psi = weights_psi[l].value; 
    155154                                        //Un-normalize SphereForm by volume 
     
    212211double SCCrystalModel :: calculate_ER() { 
    213212        //NOT implemented yet!!! 
    214 } 
     213        return 0.0; 
     214} 
  • sansmodels/src/sans/models/c_models/sld_cal.cpp

    r0164899a r34c2649  
    6969double SLDCalFunc :: calculate_ER() { 
    7070//NOT implemented yet!!! 
     71        return 0.0; 
    7172} 
  • sansmodels/src/sans/models/c_models/sphere.cpp

    rf10063e r34c2649  
    6767 
    6868        // Loop over radius weight points 
    69         for(int i=0; i<weights_rad.size(); i++) { 
     69        for(size_t i=0; i<weights_rad.size(); i++) { 
    7070                dp[1] = weights_rad[i].value; 
    7171 
     
    113113 */ 
    114114double SphereModel :: calculate_ER() { 
    115         SphereParameters dp; 
    116         dp.scale = scale(); 
    117         dp.radius = radius(); 
    118         dp.sldSph = sldSph(); 
    119         dp.sldSolv = sldSolv(); 
    120         dp.background = background(); 
    121115        double rad_out = 0.0; 
    122116 
     
    129123        radius.get_weights(weights_rad); 
    130124        // Loop over radius weight points to average the radius value 
    131         for(int i=0; i<weights_rad.size(); i++) { 
     125        for(size_t i=0; i<weights_rad.size(); i++) { 
    132126                sum += weights_rad[i].weight 
    133127                        * weights_rad[i].value; 
  • sansmodels/src/sans/models/c_models/spheresld.cpp

    r7a8faf8 r34c2649  
    174174 
    175175        // Loop over core weight points 
    176         for(int i=0; i<weights_rad_core0.size(); i++) { 
     176        for(size_t i=0; i<weights_rad_core0.size(); i++) { 
    177177                dp[59] = weights_rad_core0[i].value; 
    178178                // Loop over thick_inter0 weight points 
    179                 for(int j=0; j<weights_thick_inter0.size(); j++) { 
     179                for(size_t j=0; j<weights_thick_inter0.size(); j++) { 
    180180                        dp[2] = weights_thick_inter0[j].value; 
    181181 
     
    273273        thick_inter0.get_weights(weights_thick_inter0); 
    274274        // Loop over radius weight points 
    275         for(int i=0; i<weights_rad_core0.size(); i++) { 
     275        for(size_t i=0; i<weights_rad_core0.size(); i++) { 
    276276                dp.rad_core0 = weights_rad_core0[i].value; 
    277277                // Loop over radius weight points 
    278                 for(int j=0; j<weights_thick_inter0.size(); j++) { 
     278                for(size_t j=0; j<weights_thick_inter0.size(); j++) { 
    279279                        dp.thick_inter0 = weights_thick_inter0[j].value; 
    280280                        rad_out = dp.rad_core0 + dp.thick_inter0; 
Note: See TracChangeset for help on using the changeset viewer.