From 79a2f545c0c628fe6cfba2538a9dd94f929714b1 Mon Sep 17 00:00:00 2001 From: Su Tian Date: Mon, 26 Jul 2021 17:50:41 -0400 Subject: [PATCH] 0726 --- msgpi/cross_section.py | 5 +++++ msgpi/ms/blade.py | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/msgpi/cross_section.py b/msgpi/cross_section.py index 408c132..395fe00 100644 --- a/msgpi/cross_section.py +++ b/msgpi/cross_section.py @@ -1,6 +1,7 @@ import csv import os import sys +import pprint import numpy as np import xml.etree.ElementTree as et @@ -137,7 +138,11 @@ def __init__(self, name): def summary(self): + pp = pprint.PrettyPrinter(indent=4, width=1) print(f'Name: {self.name}') + print(f'Template: {self.fn_design_tmp}') + print('Design parameters:') + pp.pprint(self.params) diff --git a/msgpi/ms/blade.py b/msgpi/ms/blade.py index bd93cef..abf340c 100644 --- a/msgpi/ms/blade.py +++ b/msgpi/ms/blade.py @@ -128,6 +128,11 @@ def summary(self): print('segment', k) v.summary() + print('\nCross-sections') + for cs_name, cs in self.section_database.items(): + print(f'{cs_name}') + cs.summary() + print('\nSection templates') for sn, st in self.section_templates.items(): print(f'{sn}: {st}')