예제 #1
0
 def testInitializeFromFileName(self):
     recipe = self.recipe
     self.assertEquals(0, recipe.A.value)
     self.assertEquals(0, recipe.sig.value)
     self.assertEquals(0, recipe.x0.value)
     initializeRecipe(recipe, self.filename)
     self.assertAlmostEquals(self.Aval, recipe.A.value)
     self.assertAlmostEquals(self.sigval, recipe.sig.value)
     self.assertAlmostEquals(self.x0val, recipe.x0.value)
     return
예제 #2
0
 def testInitializeFromFileName(self):
     recipe = self.recipe
     self.assertEquals(0, recipe.A.value)
     self.assertEquals(0, recipe.sig.value)
     self.assertEquals(0, recipe.x0.value)
     initializeRecipe(recipe, self.filename)
     self.assertAlmostEquals(self.Aval, recipe.A.value)
     self.assertAlmostEquals(self.sigval, recipe.sig.value)
     self.assertAlmostEquals(self.x0val, recipe.x0.value)
     return
예제 #3
0
 def testInitializeFromString(self):
     recipe = self.recipe
     self.assertEquals(0, recipe.A.value)
     self.assertEquals(0, recipe.sig.value)
     self.assertEquals(0, recipe.x0.value)
     infile = file(self.filename, 'r')
     resstr = infile.read()
     infile.close()
     initializeRecipe(recipe, resstr)
     self.assertAlmostEquals(self.Aval, recipe.A.value)
     self.assertAlmostEquals(self.sigval, recipe.sig.value)
     self.assertAlmostEquals(self.x0val, recipe.x0.value)
     return
예제 #4
0
 def testInitializeFromFileObj(self):
     recipe = self.recipe
     self.assertEquals(0, recipe.A.value)
     self.assertEquals(0, recipe.sig.value)
     self.assertEquals(0, recipe.x0.value)
     infile = file(self.filename, 'r')
     initializeRecipe(recipe, infile)
     self.assertFalse(infile.closed)
     infile.close()
     self.assertAlmostEquals(self.Aval, recipe.A.value)
     self.assertAlmostEquals(self.sigval, recipe.sig.value)
     self.assertAlmostEquals(self.x0val, recipe.x0.value)
     return
예제 #5
0
파일: model.py 프로젝트: st3107/pdffitx
    def load(self, filepath: str) -> None:
        """Load the parameters for the model.

        Parameters
        ----------
        filepath :
            The path to the file or the string of the content or a IOstream.

        Returns
        -------
        None
        """
        initializeRecipe(self._recipe, filepath)
예제 #6
0
 def testInitializeFromString(self):
     recipe = self.recipe
     self.assertEquals(0, recipe.A.value)
     self.assertEquals(0, recipe.sig.value)
     self.assertEquals(0, recipe.x0.value)
     infile = file(self.filename, 'r')
     resstr = infile.read()
     infile.close()
     initializeRecipe(recipe, resstr)
     self.assertAlmostEquals(self.Aval, recipe.A.value)
     self.assertAlmostEquals(self.sigval, recipe.sig.value)
     self.assertAlmostEquals(self.x0val, recipe.x0.value)
     return
예제 #7
0
 def testInitializeFromFileObj(self):
     recipe = self.recipe
     self.assertEquals(0, recipe.A.value)
     self.assertEquals(0, recipe.sig.value)
     self.assertEquals(0, recipe.x0.value)
     infile = file(self.filename, 'r')
     initializeRecipe(recipe, infile)
     self.assertFalse(infile.closed)
     infile.close()
     self.assertAlmostEquals(self.Aval, recipe.A.value)
     self.assertAlmostEquals(self.sigval, recipe.sig.value)
     self.assertAlmostEquals(self.x0val, recipe.x0.value)
     return