Changes between Version 54 and Version 55 of ListofModels


Ignore:
Timestamp:
Nov 25, 2015 12:15:45 PM (8 years ago)
Author:
pkienzle
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • ListofModels

    v54 v55  
    11Add a model here when you are working on it. Mark it as converted when it is tested and pushed. 
    22 
    3 The 1D success column is the result of running multi_compare.sh, which generates random parameters for comparison against sasview.  CPU double should be on the order of 1e-14 relative error or better. 
     3The err columns are the result of running multi_compare.sh, which generates random parameters for comparison against sasview.  double should be at most 5e-14 relative error, single should be 5e-5. 
     4 
     5{{{ 
     6./multi_compare.sh all 200 1d200 mono double 
     7./multi_compare.sh all 200 1d200 mono single 
     8}}} 
     9 
     10Some models still have issues when run using single precision (lamellarPC for example).   
    411 
    512We are not dealing with magnetism at this point as it requires some work on the wrapper functionality. Thus the *Magnetic* column below is for reference as to which models need attention. The *SESANS* column should be used to indicate if the model is a priority (1 highest, 4 lowest). 
    613 
    7 ||=!SasView name=||=sasmodels name=||= P(Q) =||= S(Q) =||= Multiply =||= Multiplicity =||= Magnetic =||= SESANS =||= Assigned =||= Converted =||= max err =|| 
    8 ||HayterMSAStructure     ||HayterMSAsq        ||N||Y||N||N||N||1||RKH||N|| 30, 19/200 NaN|| 
    9 ||!BarBellModel          ||barbell            ||Y||N||N||N||N||3||AJJ||Y|| 1, 100+/200 NaN|| 
    10 ||BCCrystalModel         ||bcc_paracrystal    ||Y||N||N||N||N||3||AJJ||Y|| 5e-15|| 
    11 ||BinaryHSModel          ||binary_hard_sphere ||Y||Y||N||N||N||1||PDB||N||      || 
    12 ||!BroadPeakModel        ||broad_peak         ||Y||N||N||N||N||4||PDB||Y||     0|| 
    13 ||!CappedCylinderModel   ||capped_cylinder    ||Y||N||N||N||N||3||HP ||Y|| 2e-14|| 
    14 ||!CoreShellCylinderModel||core_shell_cylinder||Y||N||Y||N||N||3||HP ||Y|| 4e-15|| 
    15 ||!CylinderModel         ||cylinder           ||Y||N||Y||N||N - but doc says so||1||HP ||Y|| 2e-14|| 
    16 ||!DABModel              ||dab                ||Y||N||N||N||N||1||DM ||Y|| 5e-16|| 
    17 ||!EllipsoidModel        ||ellipsoid          ||Y||N||Y||N||N||1||HP ||Y|| 1e-14|| 
    18 ||FCCrystalModel         ||fcc_paracrystal    ||Y||N||N||N||N||3||AJJ||Y|| <1e-12, 3/200 inf|| 
    19 ||!PeakGaussModel        ||gaussian_peak      || || || || || ||4||AJJ||N|| 2e-16|| 
    20 ||!Guinier               ||guinier            ||Y||N||N||N||N||1||JRK||Y|| 3e-13, 100+/200 NaN|| 
    21 ||!HardsphereStructure   ||hardsphere         ||N||Y||N||N||N||1||RKH||Y needs utest|| 4.7|| 
    22 ||!HollowCylinderModel   ||hollow_cylinder    ||Y||N||N||N||N||2||JRK||Y|| 5e-14|| 
    23 ||!LamellarModel         ||lamellar           ||Y||N||N||N||N||2||PAK||Y|| 4e-14|| 
    24 ||LamellarPSModel        ||lamellarCaille     ||Y||N||N||N||N||3||RKH||Y needs utest|| 9e-13|| 
    25 ||LamellarPSHGModel      ||lamellarCailleHG   ||Y||N||N||N||N||3||RKH||Y needs utest|| 1e-12|| 
    26 ||LamellarFFHGModel      ||lamellarFFHG       ||Y||N||N||N||N||3||RKH||Y needs utest|| 2e-14|| 
    27 ||LamellarPCrystallModel ||lamellarPC         ||Y||N||N||N||N||3||RKH||Y needs utest|| 2e-14, 8/200 NaN|| 
    28 ||!Lorentz               ||lorentz            ||Y||N||N||N||N||1||JRK||Y|| 3e-16|| 
    29 ||!ParallelepipedModel   ||parallelepiped     ||Y||N||Y||N||N - but doc says so||2||MAG||Y|| 0.06, 1/200 NaN|| 
    30 ||!AbsolutePower_Law     ||power_law          || || || || || ||3||SMK||N||     0|| 
    31 ||!SphereModel           ||sphere             ||Y||N||Y||N||Y||1||HP ||Y|| 4e-14|| 
    32 ||StickyHSStructure      ||stickyhardsphere   ||N||Y||N||N||N||1||RKH||Y needs utest|| 6e-13, 22/200 NaN|| 
    33 ||!TeubnerStrey          ||teubner_strey      || || || || || ||1||PAK||Y|| 8e-15, 62/200 NaN|| 
    34 ||!TriaxialEllipsoidModel||triaxial_ellipsoid ||Y||N||Y||N||Y||3||HP ||Y|| 9e-15|| 
    35 ||!FuzzySphereModel      ||                   || || || || || ||2||TRN||N|| || 
    36 ||!RaspBerryModel        ||                   || || || || || ||2||AJJ|| || || 
    37 ||!CoreShellModel        ||                   || || || || ||doc says so||2||MD||N|| || 
    38 ||!CoreMultiShellModel   ||                   || || || || ||doc says so||3|| || || 
    39 ||!Core2ndMomentModel    ||                   || || || || || ||3||SMK||N|| || 
    40 ||!MultiShellModel       ||                   || || || || || ||3||PAK|| || || 
    41 ||!OnionExpShellModel    ||                   || || || || || ||3||   || || || 
    42 ||!VesicleModel          ||                   || || || || || ||2||PDB||N|| || 
    43 ||!SphericalSLDModel     ||                   || || || || || ||3||   || || || 
    44 ||!LinearPearlsModel     ||                   || || || || || ||3||   || || || 
    45 ||!PearlNecklaceModel    ||                   || || || || || ||3||JRK||N|| || 
    46 ||!EllipticalCylinderModel||                  || || || || || ||3||MD ||N|| || 
    47 ||!FlexibleCylinderModel ||                   || || || || || ||2||   ||N|| || 
    48 ||!FlexCylEllipXModel    ||                   || || || || || ||3||   || || || 
    49 ||!CoreShellBicelleModel ||                   || || || || || ||2||   || || || 
    50 ||!StackedDisksModel     ||                   || || || || || ||2||TRN||N|| || 
    51 ||!PringleModel          ||                   || || || || || ||3||AJJ|| || || 
    52 ||!CoreShellEllipsoidModel||                  || || || || || ||3||   || || || 
    53 ||!CoreShellEllipsoidXTModel||                || || || || || ||3||   || || || 
    54 ||!SCCrystalModel        ||                   || || || || || ||3||   || || || 
    55 ||!CSParallelepipedModel ||                   || || || || || ||3||MAG||N|| || 
    56 ||!RectangularPrismModel ||                   || || || || || ||2||MAG||N|| || 
    57 ||!RectangularHollowPrismModel||              || || || || || ||3||MAG||N|| || 
    58 ||!RectangularHollowPrismInfThinWallsModel||  || || || || || ||3||MAG||N|| || 
    59 ||!Debye                 ||                   || || || || || ||1||SMK||N|| || 
    60 ||!CorrLength            ||                   || || || || || ||3||   || || || 
    61 ||!FractalModel          ||                   || || || || || ||1||PDB|| || || 
    62 ||!MassFractalModel      ||                   || || || || || ||1||   || || || 
    63 ||!SurfaceFractalModel   ||                   || || || || || ||1||   || || || 
    64 ||!MassSurfaceFractal    ||                   || || || || || ||1||   || || || 
    65 ||!FractalCoreShell      ||                   || || || || || ||3||   || || || 
    66 ||!GaussLorentzGel       ||                   || || || || || ||2||   || || || 
    67 ||!BEPolyelectrolyte     ||                   || || || || || ||3||   || || || 
    68 ||!GuinierPorod          ||                   || || || || || ||2||MD ||N|| || 
    69 ||!PorodModel            ||                   || || || || || ||3||MD ||N|| || 
    70 ||!PeakLorentzModel      ||                   || || || || || ||4||AJJ||N|| || 
    71 ||!Poly_GaussCoil        ||                   || || || || || ||2||SMK||N|| || 
    72 ||!PolyExclVolume        ||                   || || || || || ||3||   || || || 
    73 ||!RPA10Model            ||                   || || || || || ||3||PAK|| || || 
    74 ||!TwoLorentzian         ||                   || || || || || ||4||   || || || 
    75 ||!TwoPowerLaw           ||                   || || || || || ||4||   || || || 
    76 ||!UnifiedPowerRg        ||                   || || || || || ||4||   || || || 
    77 ||!LineModel             ||                   || || || || || ||4||   || || || 
    78 ||!GelFitModel           ||                   || || || || || ||1||   || || || 
    79 ||!StarPolymer           ||                   || || || || || ||2||   || || || 
    80 ||!ReflectivityModel     ||                   || || || || || ||4||   || || || 
    81 ||!ReflectivityIIModel   ||                   || || || || || ||4||   || || || 
    82 ||!SquareWellStructure   ||                   || || || || || ||1||PDB|| || || 
    83 ||!testmodel             ||                   || || || || || ||3||   || || || 
    84 ||!testmodel_2           ||                   || || || || || ||3||   || || || 
    85 ||!sum_p1_p2             ||                   || || || || || ||3||   || || || 
    86 ||!sum_Ap1_1_Ap2         ||                   || || || || || ||3||   || || || 
    87 ||!polynomial5           ||                   || || || || || ||3||   || || || 
    88 ||!sph_bessel_jn         ||                   || || || || || ||3||   || || || 
    89  
     14||=!SasView name=||=sasmodels name=||= P(Q) =||= S(Q) =||= Multiply =||= Multiplicity =||= Magnetic =||= SESANS =||= Assigned =||= Converted =||= double err =||= single err =|| 
     15||HayterMSAStructure     ||HayterMSAsq        ||N||Y||N||N||N||1||RKH||Y|| 0, 3/200 NaN|| FAIL|| 
     16||!BarBellModel          ||barbell            ||Y||N||N||N||N||3||AJJ||Y||  good|| good|| 
     17||BCCrystalModel         ||bcc_paracrystal    ||Y||N||N||N||N||3||AJJ||Y||  good|| FAIL|| 
     18||BinaryHSModel          ||binary_hard_sphere ||Y||Y||N||N||N||1||PDB||N||      ||     || 
     19||!BroadPeakModel        ||broad_peak         ||Y||N||N||N||N||4||PDB||Y||  good|| good|| 
     20||!CappedCylinderModel   ||capped_cylinder    ||Y||N||N||N||N||3||HP ||Y||  good|| good|| 
     21||!CoreShellCylinderModel||core_shell_cylinder||Y||N||Y||N||N||3||HP ||Y||  good|| good|| 
     22||!CylinderModel         ||cylinder           ||Y||N||Y||N||N - but doc says so||1||HP ||Y||  good|| good|| 
     23||!DABModel              ||dab                ||Y||N||N||N||N||1||DM ||Y||  good|| good|| 
     24||!EllipsoidModel        ||ellipsoid          ||Y||N||Y||N||N||1||HP ||Y||  good|| 8e-3|| 
     25||FCCrystalModel         ||fcc_paracrystal    ||Y||N||N||N||N||3||AJJ||Y||  good|| FAIL|| 
     26||!PeakGaussModel        ||gaussian_peak      || || || || || ||4||AJJ||N||  good|| 1e-3|| 
     27||!Guinier               ||guinier            ||Y||N||N||N||N||1||JRK||Y||  good|| good|| 
     28||!HardsphereStructure   ||hardsphere         ||N||Y||N||N||N||1||RKH||Y needs utest|| good|| FAIL|| 
     29||!HollowCylinderModel   ||hollow_cylinder    ||Y||N||N||N||N||2||JRK||Y||  good|| 2e-3|| 
     30||!LamellarModel         ||lamellar           ||Y||N||N||N||N||2||PAK||Y||  good|| good|| 
     31||LamellarPSModel        ||lamellarCaille     ||Y||N||N||N||N||3||RKH||Y needs utest||  good|| 5e-2|| 
     32||LamellarPSHGModel      ||lamellarCailleHG   ||Y||N||N||N||N||3||RKH||Y needs utest|| 3e-12|| 5e-3|| 
     33||LamellarFFHGModel      ||lamellarFFHG       ||Y||N||N||N||N||3||RKH||Y needs utest||  good|| good|| 
     34||LamellarPCrystallModel ||lamellarPC         ||Y||N||N||N||N||3||RKH||Y needs utest|| 3e-14, 4/200 NaN|| FAIL|| 
     35||!Lorentz               ||lorentz            ||Y||N||N||N||N||1||JRK||Y||  good|| good|| 
     36||!ParallelepipedModel   ||parallelepiped     ||Y||N||Y||N||N - but doc says so||2||MAG||Y||  good|| good|| 
     37||!AbsolutePower_Law     ||power_law          || || || || || ||3||SMK||N||  good|| good|| 
     38||!SphereModel           ||sphere             ||Y||N||Y||N||Y||1||HP ||Y||  good|| 2e-3|| 
     39||StickyHSStructure      ||stickyhardsphere   ||N||Y||N||N||N||1||RKH||Y needs utest|| 3e-4|| 
     40||!TeubnerStrey          ||teubner_strey      || || || || || ||1||PAK||Y|| 2e-12|| good|| 
     41||!TriaxialEllipsoidModel||triaxial_ellipsoid ||Y||N||Y||N||Y||3||HP ||Y||  good|| 6e-4|| 
     42||!FuzzySphereModel      ||                   || || || || || ||2||TRN||N|| || || 
     43||!RaspBerryModel        ||                   || || || || || ||2||AJJ|| || || || 
     44||!CoreShellModel        ||                   || || || || ||doc says so||2||MD||N|| || || 
     45||!CoreMultiShellModel   ||                   || || || || ||doc says so||3|| || || || 
     46||!Core2ndMomentModel    ||                   || || || || || ||3||SMK||N|| || || 
     47||!MultiShellModel       ||                   || || || || || ||3||PAK|| || || || 
     48||!OnionExpShellModel    ||                   || || || || || ||3||   || || || || 
     49||!VesicleModel          ||                   || || || || || ||2||PDB||N|| || || 
     50||!SphericalSLDModel     ||                   || || || || || ||3||   || || || || 
     51||!LinearPearlsModel     ||                   || || || || || ||3||   || || || || 
     52||!PearlNecklaceModel    ||                   || || || || || ||3||JRK||N|| || || 
     53||!EllipticalCylinderModel||                  || || || || || ||3||MD ||N|| || || 
     54||!FlexibleCylinderModel ||                   || || || || || ||2||   ||N|| || || 
     55||!FlexCylEllipXModel    ||                   || || || || || ||3||   || || || || 
     56||!CoreShellBicelleModel ||                   || || || || || ||2||   || || || || 
     57||!StackedDisksModel     ||                   || || || || || ||2||TRN||N|| || || 
     58||!PringleModel          ||                   || || || || || ||3||AJJ|| || || || 
     59||!CoreShellEllipsoidModel||                  || || || || || ||3||   || || || || 
     60||!CoreShellEllipsoidXTModel||                || || || || || ||3||   || || || || 
     61||!SCCrystalModel        ||                   || || || || || ||3||   || || || || 
     62||!CSParallelepipedModel ||                   || || || || || ||3||MAG||N|| || || 
     63||!RectangularPrismModel ||                   || || || || || ||2||MAG||N|| || || 
     64||!RectangularHollowPrismModel||              || || || || || ||3||MAG||N|| || || 
     65||!RectangularHollowPrismInfThinWallsModel||  || || || || || ||3||MAG||N|| || || 
     66||!Debye                 ||                   || || || || || ||1||SMK||N|| || || 
     67||!CorrLength            ||                   || || || || || ||3||   || || || || 
     68||!FractalModel          ||                   || || || || || ||1||PDB|| || || || 
     69||!MassFractalModel      ||                   || || || || || ||1||   || || || || 
     70||!SurfaceFractalModel   ||                   || || || || || ||1||   || || || || 
     71||!MassSurfaceFractal    ||                   || || || || || ||1||   || || || || 
     72||!FractalCoreShell      ||                   || || || || || ||3||   || || || || 
     73||!GaussLorentzGel       ||                   || || || || || ||2||   || || || || 
     74||!BEPolyelectrolyte     ||                   || || || || || ||3||   || || || || 
     75||!GuinierPorod          ||                   || || || || || ||2||MD ||N|| || || 
     76||!PorodModel            ||                   || || || || || ||3||MD ||N|| || || 
     77||!PeakLorentzModel      ||                   || || || || || ||4||AJJ||N|| || || 
     78||!Poly_GaussCoil        ||                   || || || || || ||2||SMK||N|| || || 
     79||!PolyExclVolume        ||                   || || || || || ||3||   || || || || 
     80||!RPA10Model            ||                   || || || || || ||3||PAK|| || || || 
     81||!TwoLorentzian         ||                   || || || || || ||4||   || || || || 
     82||!TwoPowerLaw           ||                   || || || || || ||4||   || || || || 
     83||!UnifiedPowerRg        ||                   || || || || || ||4||   || || || || 
     84||!LineModel             ||                   || || || || || ||4||   || || || || 
     85||!GelFitModel           ||                   || || || || || ||1||   || || || || 
     86||!StarPolymer           ||                   || || || || || ||2||   || || || || 
     87||!ReflectivityModel     ||                   || || || || || ||4||   || || || || 
     88||!ReflectivityIIModel   ||                   || || || || || ||4||   || || || || 
     89||!SquareWellStructure   ||                   || || || || || ||1||PDB|| || || || 
     90||!testmodel             ||                   || || || || || ||3||   || || || || 
     91||!testmodel_2           ||                   || || || || || ||3||   || || || || 
     92||!sum_p1_p2             ||                   || || || || || ||3||   || || || || 
     93||!sum_Ap1_1_Ap2         ||                   || || || || || ||3||   || || || || 
     94||!polynomial5           ||                   || || || || || ||3||   || || || || 
     95||!sph_bessel_jn         ||                   || || || || || ||3||   || || || || 
     96  
    9097Note: NaN appears because sasmodels ignores I(q) < 0, leading to 0/0 after normalization. 
    9198