verbose_tracing.xml 768 B

1234567891011
  1. type_map = {1: "INTERNAL", 2: "EXTERNAL", 3: "CONFLUENT"}
  2. type = type_map[type]
  3. if self.trace_file is not None:
  4. self.trace_file.write("%s TRANSITION in <%s> @ %s\n" % (type, model.getModelFullName(), model.timeLast[0]))
  5. self.trace_file.write(" NEW STATE <%s>\n" % (model.state))
  6. if type != "EXTERNAL":
  7. self.trace_file.write(" OUTPUTFNC returned %s\n" % model.myOutput)
  8. elif type != "INTERNAL":
  9. self.trace_file.write(" inputs were %s\n" % model.my_input)
  10. self.trace_file.write(" time_next: %s (ta: %s)\n" % (model.time_next[0], model.time_next[0] - model.timeLast[0]))