fedoo.MultiFrameDataSet
- class MultiFrameDataSet(mesh=None, list_data=None)
- __init__(mesh=None, list_data=None)
Methods
MultiFrameDataSet.add_data(data_set)Update the DataSet object including all the node, element and gausspoint data from antoher DataSet object data_set.
Make a copy of the dataset.
Make a deep copy of the dataset.
MultiFrameDataSet.get_all_frame_lim(field[, ...])MultiFrameDataSet.get_data(field[, ...])Retrieve data from the DataSet for a given field.
MultiFrameDataSet.get_history(field[, ...])Retrieve history data from the MultiFrameDataSet.
MultiFrameDataSet.load([data, load_mesh])Load data from a data object.
Load data from a dict generated with the to_dict method.
MultiFrameDataSet.plot([field, component, ...])Plot a field on the surface of the associated mesh.
MultiFrameDataSet.plot_history(field, indices)Plot history data from the MultiFrameDataSet.
MultiFrameDataSet.read(filename[, file_format])Read a file from disk.
MultiFrameDataSet.save(filename[, ...])Save data to a file.
MultiFrameDataSet.save_all(filename[, ...])Save all data from MultiFrameDataSet.
MultiFrameDataSet.save_mesh(filename)Save the mesh using a vtk file.
MultiFrameDataSet.savez(filename[, save_mesh])Write a npz file using the numpy savez function.
MultiFrameDataSet.savez_compressed(filename)Write a compressed npz file using the numpy savez_compressed function.
MultiFrameDataSet.to_csv(filename[, save_mesh])Write data in a csv file.
Return a dict with all the node, element and gausspoint data.
MultiFrameDataSet.to_excel(filename[, save_mesh])Write data in a xlsx file (excel format).
MultiFrameDataSet.to_fdz(filename[, ...])Write a fdz file from the dataset.
MultiFrameDataSet.to_msh(filename)Write a msh (gmsh format) file with mesh and associated data.
MultiFrameDataSet.to_pyvista([gp_data_to_node])MultiFrameDataSet.to_vtk(filename[, binary, ...])Write vtk file with the mesh and associated data.
MultiFrameDataSet.write_movie([filename, ...])Create a video from the data.