Ignore:
Timestamp:
Nov 1, 2010 4:22:12 PM (14 years ago)
Author:
Jae Cho <jhjcho@…>
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:
4b3d25b
Parents:
6cda91f
Message:

new models and some bug fixes

File:
1 edited

Legend:

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

    r339ce67 r0164899a  
    1515        thick_inter0 = Parameter(1.0); 
    1616        func_inter0 = Parameter(0); 
    17         sld_sub0 = Parameter(2.07e-06); 
     17        sld_bottom0 = Parameter(2.07e-06); 
    1818        sld_medium = Parameter(1.0e-06); 
    1919    background = Parameter(0.0); 
     
    6767    func_inter10 = Parameter(0); 
    6868 
    69     sldIM_flat1 = Parameter(0); 
    70     sldIM_flat2 = Parameter(0); 
    71     sldIM_flat3 = Parameter(0); 
    72     sldIM_flat4 = Parameter(0); 
    73     sldIM_flat5 = Parameter(0); 
    74     sldIM_flat6 = Parameter(0); 
    75     sldIM_flat7 = Parameter(0); 
    76     sldIM_flat8 = Parameter(0); 
    77     sldIM_flat9 = Parameter(0); 
    78     sldIM_flat10 = Parameter(0); 
    79  
    80     sldIM_sub0 = Parameter(0); 
    81     sldIM_medium = Parameter(0); 
    8269} 
    8370 
     
    8875 */ 
    8976double ReflModel :: operator()(double q) { 
    90         double dp[59]; 
     77        double dp[47]; 
    9178        // Fill parameter array for IGOR library 
    9279        // Add the background after averaging 
     
    9582        dp[2] = thick_inter0(); 
    9683        dp[3] = func_inter0(); 
    97         dp[4] = sld_sub0(); 
     84        dp[4] = sld_bottom0(); 
    9885        dp[5] = sld_medium(); 
    9986        dp[6] = background(); 
     
    143130        dp[46] = func_inter10(); 
    144131 
    145         dp[47] = sldIM_flat1(); 
    146         dp[48] = sldIM_flat2(); 
    147         dp[49] = sldIM_flat3(); 
    148         dp[50] = sldIM_flat4(); 
    149         dp[51] = sldIM_flat5(); 
    150         dp[52] = sldIM_flat6(); 
    151         dp[53] = sldIM_flat7(); 
    152         dp[54] = sldIM_flat8(); 
    153         dp[55] = sldIM_flat9(); 
    154         dp[56] = sldIM_flat10(); 
    155  
    156         dp[57] = sldIM_sub0(); 
    157         dp[58] = sldIM_medium(); 
    158  
    159132        // Get the dispersion points for the radius 
    160133        //vector<WeightPoint> weights_thick; 
Note: See TracChangeset for help on using the changeset viewer.