Ignore:
Timestamp:
Feb 17, 2012 12:04:13 PM (11 years ago)
Author:
srkline
Message:

changes to FFT routines to clean things up for a beta release at the next startup. No functionality changes, just cleaning up the operation, interface, and menu items.

Some important changes to the polarization routines. New equations for calculating the coefficient matrix. Now appears to be correct. Also, proper proportions are used when adding multiple files together to the matrix.

Change to the Model Docs is an updated reference.

WorkFileUtils? was broken when I changed to use linear_data exclusively. This has now been fixed and it operates as expected.

PackageLoader? now has menu items (under Macros) for the Polarization routines. These may later be moved to the SANS menu.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sans/Dev/trunk/NCNR_Igor_Procedures/NCNR_Package_Loader.ipf

    r835 r836  
    3535//      "Load Batch Fitting",Execute/P "INSERTINCLUDE \"Auto_Fit\"";Execute/P "COMPILEPROCEDURES ";Execute/P "InitializeAutoFitPanel()" 
    3636 
    37         "Load Real Space Modeling - Beta",Execute/P "INSERTINCLUDE \"FFT_Cubes_Includes\"";Execute/P "INSERTINCLUDE \"FFT_Fit_Includes\"";Execute/P "COMPILEPROCEDURES ";Execute/P "Init_FFT()" 
     37        "Load Real Space Modeling - Beta",RealSpaceLoader() 
    3838        "-" 
    3939 
     
    417417        return(0) 
    418418End 
     419 
     420// loads all of the FFT procedures and the fit functions too 
     421Function RealSpaceLoader() 
     422 
     423        // be sure that the SANS Analysis is loaded and compiles 
     424        NCNR_AnalysisLoader("Load NCNR Analysis Macros") 
     425         
     426        // then the FFT files 
     427        Execute/P "INSERTINCLUDE \"FFT_Cubes_Includes\"" 
     428        Execute/P "INSERTINCLUDE \"FFT_Fit_Includes\"" 
     429        Execute/P "COMPILEPROCEDURES " 
     430        Execute/P "Init_FFT()" 
     431         
     432        BuildMenu "Macros" 
     433 
     434        return(0) 
     435End 
Note: See TracChangeset for help on using the changeset viewer.