def test02_mupdate(self):
     """Update parameter from Function"""
     myclass = OperatorMass(self.V, self.Vm, self.bc)
     inputarray = np.random.randn(self.lenm)
     self.m.vector()[:] = inputarray
     myclass.update_m(self.m)
     self.assertTrue(np.array_equal(myclass.m.vector().array(), inputarray))
Example #2
0
 def test02_mupdate(self):
     """Update parameter from Function"""
     myclass = OperatorMass(self.V, self.Vm, self.bc)
     inputarray = np.random.randn(self.lenm)
     self.m.vector()[:] = inputarray
     myclass.update_m(self.m)
     self.assertTrue(np.array_equal(myclass.m.vector().array(), inputarray))
 def test02_mupdate2(self):
     """Update parameter from ndarray"""
     myclass = OperatorMass(self.V, self.Vm, self.bc)
     inputarray = np.random.randn(self.lenm)
     myclass.update_m(inputarray)
     self.assertTrue(np.array_equal(myclass.m.vector().array(), inputarray))
Example #4
0
 def test02_mupdate2(self):
     """Update parameter from ndarray"""
     myclass = OperatorMass(self.V, self.Vm, self.bc)
     inputarray = np.random.randn(self.lenm)
     myclass.update_m(inputarray)
     self.assertTrue(np.array_equal(myclass.m.vector().array(), inputarray))