summaryrefslogtreecommitdiff
path: root/evaluator
diff options
context:
space:
mode:
authorblendoit <blendoit@gmail.com>2019-10-07 02:18:34 -0700
committerblendoit <blendoit@gmail.com>2019-10-07 02:18:34 -0700
commit445a834e6a5e790a7f37730d6e5d8824b8f598f4 (patch)
treeabd6b56bc912bfaa74bb74e2c88733eb84c7deae /evaluator
parente05225247b4873fa1825a2adeee23f247c77ff03 (diff)
Component tree replaced with subcomponent list
Diffstat (limited to 'evaluator')
-rw-r--r--evaluator/evaluator.py16
1 files changed, 2 insertions, 14 deletions
diff --git a/evaluator/evaluator.py b/evaluator/evaluator.py
index e6b55b4..680f2d7 100644
--- a/evaluator/evaluator.py
+++ b/evaluator/evaluator.py
@@ -17,21 +17,9 @@ class Evaluator:
Individual aircrafts must claim an Evaluator object as parent."""
def __init__(self, name):
self.name = name
- self.tree = {} # Keys are component names, values are objects
+ self.aircrafts = []
self.results = []
- # # Evaluator knows all geometrical info from evaluated airfoil
- # self.airfoil = self.get_airfoil(aircraft)
- # self.spars = self.get_spars(aircraft)
- # self.stringers = self.get_stringers(aircraft)
- # # Lift
- # self.lift_rectangular = []
- # self.lift_elliptical = []
- # self.lift_total = []
- # # Drag
- # self.drag = []
- # # centroid
- # self.centroid = []
- # Inertia terms:
+
self.I_ = {'x': 0, 'z': 0, 'xz': 0}
def get_lift_rectangular(aircraft, lift):
Copyright 2019--2025 Marius PETER