Opened 4 months ago

Last modified 6 weeks ago

## #1120 new enhancement

# beta(Q) approx models to edit

Reported by: | richardh | Owned by: | richardh |
---|---|---|---|

Priority: | critical | Milestone: | SasView Next Release +1 |

Component: | SasView | Keywords: | |

Cc: | Work Package: | Beta Approximation Project |

### Description

Need add lists here of high, medium and low priority models to edit.

Note unit tests for P(Q)S(Q) are part of #1063

### Change History (4)

### comment:1 Changed 4 months ago by yunliu

### comment:2 Changed 4 months ago by pkienzle

models with pure form factor:

barbell capped_cylinder core_multi_shell core_shell_bicelle core_shell_bicelle_elliptical core_shell_bicelle_elliptical_belt_rough core_shell_cylinder core_shell_ellipsoid core_shell_parallelepipied core_shell_sphere cylinder # limiting conditions (long rods, thin disks) don't compute <F> ellipsoid elliptical_cylinder fuzzy_sphere hollow_cylinder hollow_rectangular_prism hollow_rectangular_prism_thin_walls multilayer_vesicle onion parallelepiped rectangular_prism sphere spherical_sld triaxial_ellipsoid vesicle

models with local structure factor

flexible_cylinder flexible_cylinder_elliptical linear_pearls mono_gauss_coil pearl_necklace poly_gauss_coil polymer_micelle pringle raspberry stacked_disks star_polymer

models with long range structure factor:

binary_hard_sphere bcc_paracrystal fcc_paracrystal fractal fractal_core_shell lamellar lamellar_hg lamellar_hg_stack_caille lamellar_stack_caille lamellar_stack_paracrystal mass_fractal mass_surface_fractal rpa sc_paracrystal surface_fractal

models with pure structure factors

hardsphere hayter_msa squarewell stickyhardsphere

other models

adsorbed_layer be_polyelectrolyte broad_peak correlation_length dab gauss_lorentz_gel gaussian_peak gel_fit guinier_porod guinier line lorentz peak_lorentz polymer_excl_volume porod power_law spinodal teubner_strey two_lorentzian unified_power_Rg

### comment:3 Changed 2 months ago by pkienzle

The pure form factor models have been converted to the new Fq API so they now support beta approximation.

### comment:4 Changed 6 weeks ago by grethevj

I am introducing F1 and F2 for the following models:

raspberry (plus checking the normalization of the model and fixing if needed)

polymer micelle

I am looking into the possibility of doing the same for the following models:

pringle

linear pearls

pearl necklace

stacked discs

**Note:**See TracTickets for help on using tickets.

Some of personal thoughts for discussions.

Among the initial list of form factors provided by Paul Kienzle, here is my tenative priority list. This list will change for sure based on the progress of the project. But for now, these are my initial thoughts.

Please feel free to add/review/modify the list. (Here, only the form factor models are considered. GUI for the beta approximation and effective radius for S(Q) may be discussed in a different ticket.)

1) High priority:

Orientation average ( <F> )

Ellipsoid

Cylinder

Size polydispersity

Sphere

ellipsoid

cylinder

vescile

2) Medium priority

Orientation average:

core_shell_cylinder

Combining the orientation average and size average

ellipsoid

cylinder

core_shell_cylinder

3) Models without beta approximation ( Form factor models can not be easily implemented to calculate <F>.)

In general, models in this list will not be considered to have the beta approximation.

pearl_necklace

Appendix:

#####Initial list of models provided by Paul Kienzle#####

core_multi_shell

core_shell_cylinder

core_shell_ellipsoid

core_shell_parallelepiped

core_shell_sphere

cylinder

ellipsoid

elliptical_cylinder

fractal_core_shell

fuzzy_sphere

hollow_cylinder

hollow_rectangular_prism

hollow_rectangular_prism_thin_walls

multilayer_vesicle

onion

parallelepiped

pearl_necklace

pringle

rectangular_prism

sphere

spherical_sld

triaxial_ellipsoid

vesicle