diff --git a/PyMieScatt/Inverse.py b/PyMieScatt/Inverse.py index 66c8e8d..9ab7540 100644 --- a/PyMieScatt/Inverse.py +++ b/PyMieScatt/Inverse.py @@ -16,7 +16,7 @@ def coerceDType(d): return d def Inversion(Qsca,Qabs,wavelength,diameter,nMin=1,nMax=3,kMin=0.001,kMax=1,scatteringPrecision=0.010,absorptionPrecision=0.010,spaceSize=120,interp=2): - + nRange = np.linspace(nMin,nMax,spaceSize) kRange = np.logspace(np.log10(kMin),np.log10(kMax),spaceSize) scaSpace = np.zeros((spaceSize,spaceSize)) @@ -32,13 +32,13 @@ def Inversion(Qsca,Qabs,wavelength,diameter,nMin=1,nMax=3,kMin=0.001,kMax=1,scat kRange = zoom(kRange,interp) scaSpace = zoom(scaSpace,interp) absSpace = zoom(absSpace,interp) - + scaSolutions = np.where(np.logical_and(Qsca*(1-scatteringPrecision)