Changeset 7ae2b7f in sasmodels for sasmodels/product.py


Ignore:
Timestamp:
Apr 11, 2016 12:48:41 PM (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:
fa5fd8d
Parents:
f619de7
Message:

still more linting; ignore numpy types

File:
1 edited

Legend:

Unmodified
Added
Removed
  • sasmodels/product.py

    rf619de7 r7ae2b7f  
    1111*ProductModel(P, S)*. 
    1212""" 
    13 import numpy as np 
     13import numpy as np  # type: ignore 
    1414 
    1515from .details import dispersion_mesh 
     
    109109        effect_radius, vol_ratio = call_ER_VR(self.p_kernel.info, vol_pars) 
    110110 
    111         p_fixed[SCALE] = s_volfraction 
    112         p_fixed[BACKGROUND] = 0.0 
    113         s_fixed[SCALE] = scale 
    114         s_fixed[BACKGROUND] = 0.0 
    115         s_fixed[2] = s_volfraction/vol_ratio 
    116         s_pd[0] = [effect_radius], [1.0] 
    117  
    118         p_res = self.p_kernel(p_details, p_weights, p_values, cutoff) 
    119         s_res = self.s_kernel(s_details, s_weights, s_values, cutoff) 
     111        p_details, s_details = details.parts 
     112        p_res = self.p_kernel(p_details, weights, values, cutoff) 
     113        s_res = self.s_kernel(s_details, weights, values, cutoff) 
    120114        #print s_fixed, s_pd, p_fixed, p_pd 
    121115 
    122         return p_res*s_res + background 
     116        return values[0]*(p_res*s_res) + values[1] 
    123117 
    124118    def release(self): 
Note: See TracChangeset for help on using the changeset viewer.