def test_model_appender(self): """`TensorMeshAppender` 2D: Data array name""" modname, appdata = self._write_model('testApp.mod') f = TensorMeshAppender() f.SetInputDataObject(self.GRID) f.add_model_file_name(modname) f.set_data_name('appended') f.Update() output = f.GetOutput() self.assertEqual(output.GetCellData().GetNumberOfArrays(), 2) self.assertEqual(output.GetCellData().GetArrayName(1), 'appended')
def get_time_step_values(self): """This is critical for registering the timesteps""" return TensorMeshAppender.get_time_step_values(self)
def set_data_name(self, name): TensorMeshAppender.set_data_name(self, name)
def set_use_filename(self, flag): TensorMeshAppender.set_use_filename(self, flag)
def add_model_file_name(self, filename): """Use to set the file names for the reader. Handles single string or list of strings.""" TensorMeshAppender.add_model_file_name(self, filename)
def __init__(self): TensorMeshAppender.__init__(self)