diff --git a/dgpy/scripts/slimPre.py b/dgpy/scripts/slimPre.py index f28741ec1c923369667a20350018c9d4f2af8837..f20cb74189cc6755a5b77fb5489cad9d12938ae6 100644 --- a/dgpy/scripts/slimPre.py +++ b/dgpy/scripts/slimPre.py @@ -403,14 +403,18 @@ def netcdf_to_msh(mesh_file_name, nc_file_name, variable_name, export_file_name, * variable_name name of the variable in the netcdf file * export_file_name - path to the field name (.msh format) + path to the field name (.idx format) * time time at which the data will be exported in msh format (default: 0) """ groups = dgpy.dgGroupCollection(mesh_file_name) f = slim_private._load_function((nc_file_name,variable_name),groups) dgpy.function.getTime().set(time) - groups.exportFunctionMsh(f, export_file_name) + dof = dgpy.dgDofContainer(groups, 1) + dof.interpolate(f) + exporter = dgpy.dgIdxExporter(dof, export_file_name) + exporter.exportIdx() + #groups.exportFunctionMsh(f, export_file_name) def read_temporal_serie(file_name, time=None, output_netcdf=None): """Return a temporal serie from a text data file.