コード例 #1
0
                                 (utils.toc()))
                    logger.info("Here are your outputs:\n" + utils.formatData(
                        slvr.data, engineData, task, engineType))
                    logger.debug("\n" + pp.pformat({
                        key: val.getValue()
                        for key, val in slvr.data.items()
                    }))
                    rocketModels[rocketName][blockIndex][
                        'solvedData'] = copy.deepcopy(slvr.data)
                    unusedVariables = slvr.findUnusedVariables()
                    if len(unusedVariables):
                        logger.warning(
                            "There are some unused input varables: %s\n" %
                            (str(unusedVariables)))
                    if args.graph:
                        grph.export()
            except Exception:
                print(traceback.format_exc())

    if args.nozzleplot:
        nozzleplotter = NozzlePlotter(rocketModels)
        nozzleplotter.make()

    if args.compare:
        comparer = Comparer(rocketModels)
        comparer.make()

    if args.postproc:
        postProcesser = PostProcesser(rocketModels)
        postProcesser.make()