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))