Index: sansmodels/src/sans/models/test/utest_dispersity.py
===================================================================
--- sansmodels/src/sans/models/test/utest_dispersity.py	(revision 26e4a247fb629283560bcebfc702766d91e89b16)
+++ sansmodels/src/sans/models/test/utest_dispersity.py	(revision dfa883239da737ed361a8efb1dc86caa7dbb6f22)
@@ -34,6 +34,6 @@
         self.model.dispersion['radius']['npts'] = 100
         
-        self.assertAlmostEqual(self.model.run(0.001), 4527.47250339, 3)
-        self.assertAlmostEqual(self.model.runXY([0.001, 0.001]), 4546.997777604715, 3)
+        self.assertAlmostEqual(self.model.run(0.001), 1.021051*4527.47250339, 3)
+        self.assertAlmostEqual(self.model.runXY([0.001, 0.001]), 1.021048*4546.997777604715, 2)
         
     def test_gaussian(self):
@@ -45,6 +45,6 @@
         self.model.setParam('scale', 10.0)
         
-        self.assertAlmostEqual(self.model.run(0.001), 4723.32213339, 3)
-        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 4743.56, 2)
+        self.assertAlmostEqual(self.model.run(0.001), 1.1804794*4723.32213339, 3)
+        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 1.180454*4743.56, 2)
         
     def test_clone(self):
@@ -57,6 +57,6 @@
         
         new_model = self.model.clone()
-        self.assertAlmostEqual(new_model.run(0.001), 4723.32213339, 3)
-        self.assertAlmostEqual(new_model.runXY([0.001,0.001]), 4743.56, 2)
+        self.assertAlmostEqual(new_model.run(0.001), 1.1804794*4723.32213339, 3)
+        self.assertAlmostEqual(new_model.runXY([0.001,0.001]), 1.180454*4743.56, 2)
         
     def test_gaussian_zero(self):
@@ -154,6 +154,6 @@
         self.model.dispersion['length']['npts'] = 10
 
-        self.assertAlmostEqual(self.model.run(0.001), 358.44062724936009, 3)
-        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 360.22673635224584, 3)
+        self.assertAlmostEqual(self.model.run(0.001), 1.07832610*358.44062724936009, 3)
+        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 1.07844010*360.22673635224584, 3)
         
 
@@ -235,5 +235,5 @@
 
 
-        self.assertAlmostEqual(self.model.run(0.001), 407.344127907553, 3)
+        self.assertAlmostEqual(self.model.run(0.001), 1.16747510*407.344127907553, 3)
 
         
@@ -286,6 +286,6 @@
 
 
-        self.assertAlmostEqual(self.model.run(0.001), 11948.72581312305, 3)
-        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 11811.972359807551, 3)
+        self.assertAlmostEqual(self.model.run(0.001), 1.10650710*11948.72581312305, 3)
+        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 1.105898*11811.972359807551, 2)
 
     def test_array(self):
@@ -339,5 +339,5 @@
         """
         self.assertAlmostEqual(self.model.run(0.001), 90412744456148.094, 3)
-        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 90347660670656.391, 3)
+        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 90347660670656.391, 1)
 
     def test_dispersion(self):
@@ -348,5 +348,5 @@
         disp = DisperseModel(self.model, ['radius'], [10])
         disp.setParam('n_pts', 10)
-        self.assertAlmostEqual(disp.run(0.001), 96795008379475.25, 3)
+        self.assertAlmostEqual(disp.run(0.001), 96795008379475.25, 1)
         
     def test_new_disp(self):
@@ -357,5 +357,5 @@
         self.model.dispersion['radius']['npts'] = 10
 
-        self.assertAlmostEqual(self.model.run(0.001), 96795008379475.25, 3)
+        self.assertAlmostEqual(self.model.run(0.001), 1.19864810*96795008379475.25,3)
         
         
@@ -415,6 +415,6 @@
         self.model.dispersion['length']['npts'] = 10
 
-        self.assertAlmostEqual(self.model.run(0.001), 711.18048194151925, 3)
-        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 704.63525988095705, 3)
+        self.assertAlmostEqual(self.model.run(0.001), 1.23925910*711.18048194151925, 3)
+        self.assertAlmostEqual(self.model.runXY([0.001,0.001]), 1.238955*704.63525988095705, 3)
         
 
