[comparator] extract elasped time from coarse step
This commit is contained in:
+13
-3
@@ -196,6 +196,7 @@ class Plotter(Aggregator, BaseProcessor):
|
||||
nml = self.comp.namelist[run]
|
||||
name = simu_fmt.format(run=run, tag=tag, nml=nml)
|
||||
exec_time = str(datetime.datetime.fromtimestamp(os.stat(pp.path).st_ctime))
|
||||
exec_time = exec_time.split(".")[0]
|
||||
description = descr_fmt.format(run=run, tag=tag, nml=nml)
|
||||
simu = Simulation(
|
||||
simu_code=ramses,
|
||||
@@ -1739,12 +1740,21 @@ class Plotter(Aggregator, BaseProcessor):
|
||||
dependencies=[group],
|
||||
)
|
||||
|
||||
for name in ["step", "mcons", "econs", "epot", "ekin", "eint", "emag"]:
|
||||
for name in [
|
||||
"step",
|
||||
"mcons",
|
||||
"econs",
|
||||
"epot",
|
||||
"ekin",
|
||||
"eint",
|
||||
"emag",
|
||||
"elapsed",
|
||||
]:
|
||||
self._gen_from_log("coarse_step_from_log", name)
|
||||
|
||||
for name in ["fine_step", "dt", "a", "mempc1", "mempc2"]:
|
||||
for name in ["fine_step", "dt", "a", "mem_cells", "mem_parts"]:
|
||||
self._gen_from_log("fine_step_from_log", name)
|
||||
for name in ["time", "dt", "a", "mempc1", "mempc2"]:
|
||||
for name in ["time", "dt", "a", "mem_cells", "mem_parts"]:
|
||||
self._gen_from_log("fine_step_from_log", name_y=name, name_x="fine_step")
|
||||
|
||||
# Dict of overlays
|
||||
|
||||
Reference in New Issue
Block a user