Ignore:
Timestamp:
Oct 15, 2008 5:13:05 PM (14 years ago)
Author:
srkline
Message:

Lots of little changes:

changed debye function to a limiting value at low qRg to avoid numerical errors. There is no XOP, so no changes needed there.

Added MonteCarlo? simulation routine (1st draft) to the SANS Reduction, including changes to SASCALC to implement. Still very alpha with lots of bits to add. See the top of the monte carlo file for the list.

added MonteCarlo? file to SANS includes
added SAS folder to 2D display list to view MonteCarlo? results
removed more "non-functions" from the function popup in analysis. these were a result of motofit/genFit, and simultaneous loading of SANS/USANS reduction. More will follow.

Location:
sans/Dev/trunk/NCNR_User_Procedures/Analysis
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Analysis/Models/NewModels_2006/Debye_v40.ipf

    r379 r429  
    9797        Variable Pq,qr2 
    9898         
     99        if(x*Rg < 1e-3)         //added Oct 2008 to avoid numerical errors at low arg values 
     100                return(scale+bkg) 
     101        endif 
     102         
    99103        qr2=(x*rg)^2 
    100104        Pq = 2*(exp(-(qr2))-1+qr2)/qr2^2 
  • sans/Dev/trunk/NCNR_User_Procedures/Analysis/Packages/Wrapper_v40.ipf

    r427 r429  
    191191 
    192192        //now start to remove everything the user doesn't need to see... 
    193                  
     193 
    194194        tmp = FunctionList("*_proto",";","KIND:10")             //prototypes 
    195195        list = RemoveFromList(tmp, list  ,";") 
     
    212212        list = RemoveFromList("MakeBSMask", list) 
    213213         
    214  
     214        // MOTOFIT/GenFit bits 
     215        tmp = "GEN_allatoncefitfunc;GEN_fitfunc;GetCheckBoxesState;MOTO_GFFitAllAtOnceTemplate;MOTO_GFFitFuncTemplate;MOTO_NewGF_SetXWaveInList;MOTO_NewGlblFitFunc;MOTO_NewGlblFitFuncAllAtOnce;" 
     216        list = RemoveFromList(tmp, list  ,";") 
     217 
     218        // SANS Reduction bits 
     219        tmp = "ASStandardFunction;Ann_1D_Graph;Avg_1D_Graph;BStandardFunction;CStandardFunction;Draw_Plot1D;MyMat2XYZ;NewDirection;SANSModelAAO_MCproto;" 
     220        list = RemoveFromList(tmp, list  ,";") 
     221         
    215222        tmp = FunctionList("f*",";","NPARAMS:2")                //point calculations 
    216223        list = RemoveFromList(tmp, list  ,";") 
Note: See TracChangeset for help on using the changeset viewer.