old_contents: """
  1D Modeling for SAS
  """
  
new_contents: """
  Model definition files
  ----------------------
  
  The models below are grouped by type.  The list is a snapshot at a particular
  time and may be out of date.
  
  Models with pure form factor (all of which define *F(Q)*):
  
      :mod:`barbell`
      :mod:`capped_cylinder`
      :mod:`core_multi_shell`
      :mod:`core_shell_bicelle`
      :mod:`core_shell_bicelle_elliptical`
      :mod:`core_shell_bicelle_elliptical_belt_rough`
      :mod:`core_shell_cylinder`
      :mod:`core_shell_ellipsoid`
      :mod:`core_shell_parallelepipied`
      :mod:`core_shell_sphere`
      :mod:`cylinder` [limiting conditions (long rods, thin disks) not implemented]
      :mod:`ellipsoid`
      :mod:`elliptical_cylinder`
      :mod:`fuzzy_sphere`
      :mod:`hollow_cylinder`
      :mod:`hollow_rectangular_prism`
      :mod:`hollow_rectangular_prism_thin_walls`
      :mod:`multilayer_vesicle`
      :mod:`onion`
      :mod:`parallelepiped`
      :mod:`rectangular_prism`
      :mod:`sphere`
      :mod:`spherical_sld`
      :mod:`triaxial_ellipsoid`
      :mod:`vesicle`
  
  Models with local structure factor:
  
      :mod:`flexible_cylinder`
      :mod:`flexible_cylinder_elliptical`
      :mod:`linear_pearls`
      :mod:`mono_gauss_coil`
      :mod:`pearl_necklace`
      :mod:`poly_gauss_coil`
      :mod:`polymer_micelle`
      :mod:`pringle`
      :mod:`raspberry`
      :mod:`stacked_disks`
      :mod:`star_polymer`
  
  Models with long range structure factor:
  
      :mod:`binary_hard_sphere`
      :mod:`bcc_paracrystal`
      :mod:`fcc_paracrystal`
      :mod:`fractal`
      :mod:`fractal_core_shell`
      :mod:`lamellar`
      :mod:`lamellar_hg`
      :mod:`lamellar_hg_stack_caille`
      :mod:`lamellar_stack_caille`
      :mod:`lamellar_stack_paracrystal`
      :mod:`mass_fractal`
      :mod:`mass_surface_fractal`
      :mod:`rpa`
      :mod:`sc_paracrystal`
      :mod:`surface_fractal`
  
  Models which are pure structure factors::
  
      :mod:`hardsphere`
      :mod:`hayter_msa`
      :mod:`squarewell`
      :mod:`stickyhardsphere`
  
  Other models:
  
      :mod:`adsorbed_layer`
      :mod:`be_polyelectrolyte`
      :mod:`broad_peak`
      :mod:`correlation_length`
      :mod:`dab`
      :mod:`gauss_lorentz_gel`
      :mod:`gaussian_peak`
      :mod:`gel_fit`
      :mod:`guinier_porod`
      :mod:`guinier`
      :mod:`line`
      :mod:`lorentz`
      :mod:`peak_lorentz`
      :mod:`polymer_excl_volume`
      :mod:`porod`
      :mod:`power_law`
      :mod:`spinodal`
      :mod:`teubner_strey`
      :mod:`two_lorentzian`
      :mod:`unified_power_Rg`
  
  """
  
subject: include list of models by type in developer docs