From 5e82dedea4c56eafc1bba4f3ec8677b15f51c03f Mon Sep 17 00:00:00 2001 From: blendoit Date: Sun, 20 Oct 2019 19:33:53 -0700 Subject: Commence declassification of Evaluator Pointless to have a separate object for the Evaluator when a collection of evaluator.py methods does the trick. --- example_airfoil.py | 42 ++++++++++++++++++++++-------------------- 1 file changed, 22 insertions(+), 20 deletions(-) (limited to 'example_airfoil.py') diff --git a/example_airfoil.py b/example_airfoil.py index 6c69bf0..11fd4d5 100644 --- a/example_airfoil.py +++ b/example_airfoil.py @@ -42,24 +42,23 @@ SAVE_PATH = '/home/blendux/Projects/Aircraft_Studio/save' eval = evaluator.Evaluator("eval") -ac = creator.base.Aircraft(eval, "ac") -af = creator.wing.Airfoil(ac, 'af') -af.add_naca(2412) -spar1 = creator.wing.Spar(af, 'spar1') -spar2 = creator.wing.Spar(af, 'spar2', 0.57) -# spar2 = creator.wing.Spar(af, 'spar2', 0.7) -stringer = creator.wing.Stringer(af, 'stringer', 5, 6, 5, 4) -stringer.info_save(SAVE_PATH) - -ac2 = creator.base.Aircraft(eval, "ac2") -af2 = creator.wing.Airfoil(ac2, 'af2') -af2.add_naca(3412) -af2.info_save() -spar3 = creator.wing.Spar(af2, 'spar3', 0.23) -spar4 = creator.wing.Spar(af2, 'spar4', 0.67) -stringer2 = creator.wing.Stringer(af2, 'stringer2') -stringer2.info_save(SAVE_PATH) - +# ac = creator.base.Aircraft(eval, "ac") +# af = creator.wing.Airfoil(ac, 'af') +# af.add_naca(2412) +# spar1 = creator.wing.Spar(af, 'spar1') +# spar2 = creator.wing.Spar(af, 'spar2', 0.57) +# # spar2 = creator.wing.Spar(af, 'spar2', 0.7) +# stringer = creator.wing.Stringer(af, 'stringer', 5, 6, 5, 4) +# stringer.info_save(SAVE_PATH) + +# ac2 = creator.base.Aircraft(eval, "ac2") +# af2 = creator.wing.Airfoil(ac2, 'af2') +# af2.add_naca(3412) +# af2.info_save() +# spar3 = creator.wing.Spar(af2, 'spar3', 0.23) +# spar4 = creator.wing.Spar(af2, 'spar4', 0.67) +# stringer2 = creator.wing.Stringer(af2, 'stringer2') +# stringer2.info_save(SAVE_PATH) for _ in range(100): aircraft = generator.default_aircraft(eval) @@ -67,8 +66,11 @@ for _ in range(100): eval.analyze_all() -# creator.wing.plot_geom(generator.default_aircraft(eval).wing) -eval.tree_print(generator.default_aircraft(eval)) +# for i in eval.aircrafts: +# print(i.name) + +# for i in eval.aircrafts: +# print(i.results) # Final execution time final_time = time.time() - start_time -- cgit v1.2.3