Skip to content

Commit

Permalink
changes for modularized wing
Browse files Browse the repository at this point in the history
  • Loading branch information
mjburton committed Oct 13, 2017
1 parent 0778a62 commit 635c5a1
Showing 1 changed file with 7 additions and 5 deletions.
12 changes: 7 additions & 5 deletions solar/solar.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@
from gassolar.environment.wind_speeds import get_month
from gpkit import Model, Variable
from gpkit.tests.helpers import StdoutCaptured
from gpkitmodels.GP.aircraft.wing.wing import Wing as WingGP
from gpkitmodels.SP.aircraft.wing.wing import Wing as WingSP
from gpkitmodels.GP.aircraft.wing.wing import AeroSurf as WingGP
# from gpkitmodels.SP.aircraft.wing.wing import Wing as WingSP
from gpkitmodels.GP.aircraft.wing.boxspar import BoxSpar
from gpkitmodels.GP.aircraft.tail.empennage import Empennage
from gpkitmodels.GP.aircraft.tail.tail_boom import TailBoomState
Expand All @@ -26,13 +26,15 @@ class Aircraft(Model):
def setup(self, sp=False):

self.sp = sp
self.empennage = Empennage()
self.solarcells = SolarCells()
if sp:
self.wing = WingSP(hollow=True)
else:
self.wing = WingGP(spar=BoxSpar, hollow=True)
WingGP.sparModel = BoxSpar
WingGP.fillModel = None
self.wing = WingGP()
self.battery = Battery()
self.empennage = Empennage()
self.motor = Motor()

self.components = [self.solarcells, self.wing, self.battery,
Expand All @@ -54,7 +56,7 @@ def setup(self, sp=False):

if not sp:
self.empennage.substitutions["V_h"] = 0.45
self.empennage.htail.surf.substitutions.update({"AR": 5.0})
self.empennage.htail.planform.substitutions.update({"AR": 5.0})
self.empennage.substitutions["m_h"] = 0.1

constraints = [
Expand Down

0 comments on commit 635c5a1

Please sign in to comment.