Ejemplo n.º 1
0
 def test_empty(self):
     inds, vals = write_utils.build_ind_val_matrices([[0]],
                                                     is_spectral=True)
     self.assertTrue(
         np.allclose(
             inds,
             write_utils.INDICES_DTYPE(np.expand_dims(np.arange(1), 0))))
     self.assertTrue(
         np.allclose(
             vals, write_utils.VALUES_DTYPE(np.expand_dims(np.arange(1),
                                                           0))))
Ejemplo n.º 2
0
 def test_1D_pos(self):
     sine_val = np.sin(np.linspace(0, 2 * np.pi, 128))
     inds, vals = write_utils.build_ind_val_matrices([sine_val],
                                                     is_spectral=False)
     self.assertTrue(
         np.allclose(
             inds,
             write_utils.INDICES_DTYPE(
                 np.expand_dims(np.arange(len(sine_val)), axis=1))))
     self.assertTrue(
         np.allclose(
             vals, write_utils.VALUES_DTYPE(np.expand_dims(sine_val,
                                                           axis=1))))