1212
1313use ("agg" )
1414
15- from .traceset import TraceSet
16- from .metrics import MPI_Metrics , MPI_OpenMP_Metrics , OpenMP_Metrics
17- from .dimemas import dimemas_idealise
18- from .config import set_dimemas_path , set_paramedir_path , set_tmpdir_path
19- from .examples import examples_directory
15+ from pypop .traceset import TraceSet
16+ from pypop .metrics import MPI_Metrics , MPI_OpenMP_Metrics , OpenMP_Metrics
17+ from pypop .dimemas import dimemas_idealise
18+ from pypop .config import set_dimemas_path , set_paramedir_path , set_tmpdir_path
19+ from pypop .examples import examples_directory
2020
2121from argparse import ArgumentParser
22+ from tqdm import tqdm
2223
2324
2425def _dimemas_idealise_parse_args ():
@@ -276,7 +277,7 @@ def preprocess_traces():
276277 )
277278
278279
279- def dimemas_idealise ():
280+ def dimemas_idealise_cli ():
280281 """Entrypoint for trace idealisation
281282 """
282283
@@ -286,8 +287,7 @@ def dimemas_idealise():
286287 set_dimemas_path (config .dimemas_path )
287288
288289 for tracefile in tqdm (config .traces , desc = "Running Dimemas" ):
289- outfile = tracefile .split (".prv" )[0 ] + ".sim.prv"
290- dimemas_idealise (tracefile , outfile )
290+ dimemas_idealise (tracefile , outpath = "." )
291291
292292
293293def _copy_examples_parse_args ():
0 commit comments