FEM: calculix writer, fix time output

This commit is contained in:
Bernd Hahnebach
2021-07-17 20:09:38 +02:00
parent d0dbdf8bf3
commit bbb557aab6

View File

@@ -133,13 +133,11 @@ class FemInputWriterCcx(writerbase.FemInputWriter):
def write_calculix_input_file(self):
time_start = time.process_time()
if not self.mat_geo_sets:
time_getsets = time.process_time()
FreeCAD.Console.PrintMessage(
"Start writing CalculiX input file to: {}\n"
.format(self.file_name)
)
if self.solver_obj.SplitInputWriter is True:
FreeCAD.Console.PrintMessage("Split input file.\n")
self.split_inpfile = True
@@ -207,19 +205,10 @@ class FemInputWriterCcx(writerbase.FemInputWriter):
# close file
inpfile.close()
setstime = round((time_getsets - time_start), 3)
writetime = round((time.process_time() - time_getsets), 3)
all_time = round((setstime + writetime), 3)
FreeCAD.Console.PrintMessage(
"Getting mesh sets or groups time: {} seconds \n".format(setstime)
)
writetime = round((time.process_time() - time_start), 3)
FreeCAD.Console.PrintMessage(
"Writing time CalculiX input file: {} seconds \n".format(writetime)
)
FreeCAD.Console.PrintMessage(
"Overall time CalculiX input file: {} seconds \n\n"
.format(all_time)
)
# return
if self.femelement_count_test is True: