Changeset 386ffe1 in sasview for test/park_integration/test/utest_fit_cylinder.py
- Timestamp:
- Feb 20, 2015 3:02:38 AM (9 years ago)
- Branches:
- master, ESS_GUI, ESS_GUI_Docs, ESS_GUI_batch_fitting, ESS_GUI_bumps_abstraction, ESS_GUI_iss1116, ESS_GUI_iss879, ESS_GUI_iss959, ESS_GUI_opencl, ESS_GUI_ordering, ESS_GUI_sync_sascalc, costrafo411, magnetic_scatt, release-4.1.1, release-4.1.2, release-4.2.2, release_4.0.1, ticket-1009, ticket-1094-headless, ticket-1242-2d-resolution, ticket-1243, ticket-1249, ticket885, unittest-saveload
- Children:
- cda1cf8
- Parents:
- 018582f
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
test/park_integration/test/utest_fit_cylinder.py
ra10364b r386ffe1 27 27 self.pars1 =['length','radius','scale'] 28 28 29 def _fit(self, name=" scipy"):29 def _fit(self, name="bumps"): 30 30 """ return fit result """ 31 31 fitter = Fit(name) … … 45 45 46 46 47 def test_scipy(self):48 """ Simple cylinder model fit (scipy) """49 self._fit("scipy")50 51 52 def test_park(self):53 """ Simple cylinder model fit (park) """54 self._fit("park")55 56 47 def test_bumps(self): 57 """ Simple cylinder model fit (park)"""48 """ Simple cylinder model fit """ 58 49 self._fit("bumps") 59 50 … … 90 81 91 82 def test_constrained_bumps(self): 92 """ Simultaneous cylinder model fit (park)"""83 """ Simultaneous cylinder model fit """ 93 84 self._run_fit(Fit('bumps')) 94 85 95 86 #@unittest.skip("") 96 def test_constrained_park(self):97 """ Simultaneous cylinder model fit (park) """98 self._run_fit(Fit('park'))99 100 87 def _run_fit(self, fitter): 101 88 result1, result2 = self._fit(fitter) … … 105 92 106 93 for n, v, dv in zip(result1.param_list, result1.pvec, result1.stderr): 107 print "%s M1.%s = %s +/- %s"%(fitter._engine.__class__.__name__,n,v,dv)94 #print "%s M1.%s = %s +/- %s"%(fitter._engine.__class__.__name__,n,v,dv) 108 95 if n == "length": 109 96 self.assertTrue( math.fabs(v-400.0)/3.0 < dv ) … … 113 100 self.assertTrue( math.fabs(v-1.0)/3.0 < dv ) 114 101 for n, v, dv in zip(result2.param_list, result2.pvec, result2.stderr): 115 print "%s M2.%s = %s +/- %s"%(fitter._engine.__class__.__name__,n,v,dv)102 #print "%s M2.%s = %s +/- %s"%(fitter._engine.__class__.__name__,n,v,dv) 116 103 if n=='radius': 117 104 self.assertTrue( math.fabs(v-40.0)/3.0 < dv )
Note: See TracChangeset
for help on using the changeset viewer.