def cpacsExport(self, CPACSObj): ''' this methods exports all parameters nested in the component. Nested Components will be called as well. cpacsPath must be filled :Author: Jonas Jepsen :param CPACSObj: the CPACS object holding the data for export ''' # self.LoD.setValue(1) # level of detail [0,1] if self.location.getValue(): xRoot = self.xRoot.getValue() zRoot = self.zRoot.getValue() else: vtp_span = self.aircraft.vtp.span.getValue() vtp_phiLE = (self.aircraft.vtp.phiLE.getValue()) * pi / 180. xRoot = tan(vtp_phiLE) * vtp_span try: xRoot = xRoot.real except: pass zRoot = vtp_span createHTP(CPACSObj, self.id, xRoot, zRoot, self.airfoilr.tc.getValue(), self.airfoilt.tc.getValue(), self.cRoot.getValue(), self.cTip.getValue(), self.span.getValue(), self.phiLE.getValue(), self.dihedral.getValue(), self.LoD.getValue(), self.location.getValue()) super(wing, self).cpacsExport(CPACSObj)
def cpacsExport(self, CPACSObj): ''' this methods exports all parameters nested in the component. Nested Components will be called as well. cpacsPath must be filled :Author: Jonas Jepsen :param CPACSObj: the CPACS object holding the data for export ''' # self.LoD.setValue(1) # level of detail [0,1] if self.location.getValue(): xRoot = self.xRoot.getValue() zRoot = self.zRoot.getValue() else: vtp_span = self.aircraft.vtp.span.getValue() vtp_phiLE = (self.aircraft.vtp.phiLE.getValue())*pi/180. xRoot = tan(vtp_phiLE)*vtp_span try: xRoot = xRoot.real except: pass zRoot = vtp_span createHTP(CPACSObj, self.id, xRoot, zRoot, self.airfoilr.tc.getValue(), self.airfoilt.tc.getValue(), self.cRoot.getValue(), self.cTip.getValue(), self.span.getValue(), self.phiLE.getValue(), self.dihedral.getValue(), self.LoD.getValue(), self.location.getValue()) super(wing, self).cpacsExport(CPACSObj)
def cpacsExport(self, CPACSObj): ''' this methods exports all parameters nested in the component. Nested Components will be called as well. cpacsPath must be filled :Author: Jonas Jepsen :param CPACSObj: the CPACS object holding the data for export ''' xRoot = self.xRoot.getValue() zRoot = self.zRoot.getValue() createHTP(CPACSObj, self.id, xRoot, zRoot, self.airfoilr.tc.getValue(), self.airfoilt.tc.getValue(), self.cRoot.getValue(), self.cTip.getValue(), self.span.getValue(), self.phiLE.getValue(), self.dihedral.getValue(), self.LoD.getValue(), self.location.getValue()) super(wing, self).cpacsExport(CPACSObj)