Ignore:
Timestamp:
Nov 12, 2008 4:45:15 PM (14 years ago)
Author:
srkline
Message:

Changes to the analysis package to add a few more model functions. Documentation and XOPs are to follow later.

General n-point gaussian quadrature has been added to GaussUtils? by including a Gauss-Laguere point generator from Numerical Recipes. See the Paracrystal models for an example, since they needed more than the 76 point quadrature.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_User_Procedures/Analysis/Packages/Wrapper_v40.ipf

    r434 r444  
    807807        Variable/G V_FitError=0                         //0=no err, 1=error,(2^1+2^0)=3=singular matrix 
    808808        Variable/G V_FitQuitReason=0            //0=ok,1=maxiter,2=user stop,3=no chisq decrease 
     809 
    809810         
    810811// don't use the auto-destination with no flag, it doesn't appear to work correctly 
    811812// dispatch the fit 
     813 
     814// currently, none of the fit functions are defined as threadsafe, so I don't think that the /NTHR flag really 
     815// does anything. The functions themselves can be threaded since they are AAO, and that is probably enough, 
     816// since it doesn't make much sense to thread threads. In addition, there is a little-publicized warning 
     817// in the WM help file that /C=texWave cannot be used to specify constraints for threadsafe functions! 
     818// The textwave would have to be parsed into a constraint matrix first, then passed as /C={cMat,cVec}. 
     819// -- just something to watch out for. 
     820 
    812821        do 
    813822//              Variable t0 = stopMStimer(-2)           // corresponding print is at the end of the do-while loop (outside) 
Note: See TracChangeset for help on using the changeset viewer.