Changes in / [3fd0499:16a8c63] in sasmodels


Ignore:
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • .gitattributes

    r41709dc r46056006  
    1 *.py text eol=lf 
    2 *.c text eol=lf 
    3 *.h text eol=lf 
    4 *.cpp text eol=lf 
    5 *.rst text eol=lf 
     1*.py text=auto eol=lf 
     2*.c text=auto eol=lf 
     3*.h text=auto eol=lf 
     4*.cpp text=auto eol=lf 
     5*.rst text=auto eol=lf 
  • .travis.yml

    r24cd982 r01e551a  
    11language: python 
    2  
    3 sudo:  false 
    4  
    5 matrix: 
    6   include: 
    7     - os: linux 
    8       env: 
    9         - PY=2.7 
    10         - NUMPYSPEC=numpy 
    11     - os: linux 
    12       env: 
    13         - PY=3 
    14         - NUMPYSPEC=numpy 
    15     - os: osx 
    16       language: generic 
    17       env: 
    18         - PY=2.7 
    19         - NUMPYSPEC=numpy 
    20     - os: osx 
    21       language: generic 
    22       env: 
    23         - PY=3 
    24         - NUMPYSPEC=numpy 
    25  
    26 # whitelist 
     2python: 
     3- '2.7' 
    274branches: 
    285  only: 
    29     - master 
    30  
    31 addons: 
    32   apt: 
    33     packages: 
    34       opencl-headers 
    35  
     6  - master 
     7virtualenv: 
     8  system_site_packages: true 
    369before_install: 
    37   - echo $TRAVIS_OS_NAME 
    38  
    39   - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then 
    40       wget https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O miniconda.sh; 
    41     fi; 
    42   - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then 
    43       wget https://repo.continuum.io/miniconda/Miniconda3-latest-MacOSX-x86_64.sh -O miniconda.sh; 
    44     fi; 
    45  
    46   - bash miniconda.sh -b -p $HOME/miniconda 
    47   - export PATH="$HOME/miniconda/bin:$PATH" 
    48   - hash -r 
    49   - conda update --yes conda 
    50  
    51   # Useful for debugging any issues with conda 
    52   - conda info -a 
    53  
    54   - conda install --yes python=$PY $NUMPYSPEC scipy cython mako cffi 
    55  
    56   - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then 
    57       pip install pyopencl; 
    58     fi; 
    59  
     10- sudo apt-get update; 
     11- sudo apt-get install python-numpy python-scipy 
    6012install: 
    61   - pip install bumps 
    62   - pip install unittest-xml-reporting 
    63  
     13- pip install bumps 
     14- pip install unittest-xml-reporting 
    6415script: 
    6516- export WORKSPACE=/home/travis/build/SasView/sasmodels/ 
    6617- python -m sasmodels.model_test dll all 
    67  
    6818notifications: 
    6919  slack: 
  • sasmodels/models/cylinder.py

    r3330bb4 r15a90c1  
    3838 
    3939 
    40 Numerical integration is simplified by a change of variable to $u = cos(\alpha)$ with 
    41 $sin(\alpha)=\sqrt{1-u^2}$. 
     40Numerical integration is simplified by a change of variable to $u = cos(\alpha)$ with  
     41$sin(\alpha)=\sqrt{1-u^2}$.  
    4242 
    4343The output of the 1D scattering intensity function for randomly oriented 
     
    156156tests = [[{}, 0.2, 0.042761386790780453], 
    157157        [{}, [0.2], [0.042761386790780453]], 
    158 #  new coords 
     158#  new coords     
    159159        [{'theta':80.1534480601659, 'phi':10.1510817110481}, (qx, qy), 0.03514647218513852], 
    160160        [{'theta':80.1534480601659, 'phi':10.1510817110481}, [(qx, qy)], [0.03514647218513852]], 
  • sasmodels/models/parallelepiped.py

    r3330bb4 r1916c52  
    2424   The edge of the solid used to have to satisfy the condition that $A < B < C$. 
    2525   After some improvements to the effective radius calculation, used with an S(Q), 
    26    it is beleived that this is no longer the case. 
     26   it is beleived that this is no longer the case.  
    2727 
    2828The 1D scattering intensity $I(q)$ is calculated as: 
     
    189189            mu = q*B 
    190190        V: Volume of the rectangular parallelepiped 
    191         alpha: angle between the long axis of the 
     191        alpha: angle between the long axis of the  
    192192            parallelepiped and the q-vector for 1D 
    193193""" 
     
    219219    Return effective radius (ER) for P(q)*S(q) 
    220220    """ 
    221     # now that axes can be in any size order, need to sort a,b,c where a~b and c is either much smaller 
     221    # now that axes can be in any size order, need to sort a,b,c where a~b and c is either much smaller  
    222222    # or much larger 
    223223    abc = np.vstack((length_a, length_b, length_c)) 
  • sasmodels/models/triaxial_ellipsoid.py

    r3330bb4 r15a90c1  
    113113* **Author:** NIST IGOR/DANSE **Date:** pre 2010 
    114114* **Last Modified by:** Paul Kienzle (improved calculation) **Date:** April 4, 2017 
    115 * **Last Reviewed by:** Paul Kienzle & Richard Heenan **Date:**  April 4, 2017 
     115* **Last Reviewed by:** Paul Kienzle &Richard Heenan **Date:**  April 4, 2017 
    116116 
    117117""" 
Note: See TracChangeset for help on using the changeset viewer.