Changeset 50ec515 in sasmodels for sasmodels/modelinfo.py


Ignore:
Timestamp:
Aug 5, 2016 6:35:30 AM (8 years ago)
Author:
Paul Kienzle <pkienzle@…>
Branches:
master, core_shell_microgels, costrafo411, magnetic_model, release_v0.94, release_v0.95, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
Children:
e187b25
Parents:
e7fe459
Message:

spherical sld: document interface shape number→interface relationship since UI doesn't show dropdown list yet

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/modelinfo.py

    r9eb3632 r50ec515  
    101101                limits = (float(low), float(high)) 
    102102            except Exception: 
    103                 print("user_limits",user_limits) 
    104                 raise ValueError("invalid limits for %s"%name) 
    105             else: 
    106                 if low >= high: 
    107                     raise ValueError("require lower limit < upper limit") 
     103                raise ValueError("invalid limits for %s: %r"%(name,user_limits)) 
     104            if low >= high: 
     105                raise ValueError("require lower limit < upper limit") 
    108106 
    109107    # Process default value as float, making sure it is in range 
     
    281279    15 degrees). 
    282280 
     281    *choices* is the option names for a drop down list of options, as for 
     282    example, might be used to set the value of a shape parameter. 
     283 
    283284    These values are set by :func:`make_parameter_table` and 
    284285    :func:`parse_parameter` therein. 
     
    522523                    pk.polydisperse = p.polydisperse 
    523524                    pk.relative_pd = p.relative_pd 
     525                    pk.choices = p.choices 
    524526                    full_list.append(pk) 
    525527 
Note: See TracChangeset for help on using the changeset viewer.