def __init__(self, cpacsIn=None, cpacsOut=None, resultFile=None, resultOnErrorFile=None): ''' Initialize VAMPzero with standard properties. ''' if cpacsIn == None: cpacsIn = "./ToolInput/toolInput.xml" self.cpacsIn = cpacsIn if cpacsOut == None: cpacsOut = "./ToolOutput/toolOutput.xml" self.cpacsOut = cpacsOut if resultFile == None: resultFile = "./ReturnDirectory/VAMPzero.m" self.resultFile = resultFile if resultOnErrorFile == None: resultOnErrorFile = "./ReturnDirectory/ResultOnError.m" self.resultOnErrorFile = resultOnErrorFile self.args = None self.config = {} self.aircraft = aircraftLib.aircraft() self.initParser()
limitations under the License. Copyright: Deutsches Zentrum fuer Luft- und Raumfahrt e.V., 2015 (c) Contact: [email protected] and [email protected] ''' ################################################################################################### ##VAMPzero Imports ################################################################################################### from VAMPzero.Component.Main.aircraft import aircraft #Create Global Object myAircraft = aircraft() #global data myAircraft.desRange.setValueFix( 3273000.) myAircraft.payload.paxSeats.setValueFix( 150.) myAircraft.payload.mSinglePax.setValueFix( 90.) myAircraft.payload.mCargo.setValueFix( 5000.) myAircraft.fuel.mFuelMAX.setValueFix( 18400) myAircraft.loDLOI.setValueFix( 11.) myAircraft.altCR.setValueFix( 10000.) myAircraft.machCR.setValueFix( 0.76) myAircraft.timeRES.setValueFix( 0.5) myAircraft.sTOFL.setValueFix( 3291) myAircraft.sLFL.setValueFix( 1945) myAircraft.cD0.setValueFix( 0.019)
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Copyright: Deutsches Zentrum fuer Luft- und Raumfahrt e.V., 2015 (c) Contact: [email protected] and [email protected] ''' ################################################################################################### ##VAMPzero Imports ################################################################################################### from VAMPzero.Component.Main.aircraft import aircraft #Create Global Object myAircraft = aircraft() #global data myAircraft.desRange.setValueFix(3273000.) myAircraft.payload.paxSeats.setValueFix(150.) myAircraft.payload.mSinglePax.setValueFix(90.) myAircraft.payload.mCargo.setValueFix(5000.) myAircraft.fuel.mFuelMAX.setValueFix(18400) myAircraft.loDLOI.setValueFix(11.) myAircraft.altCR.setValueFix(10000.) myAircraft.machCR.setValueFix(0.76) myAircraft.timeRES.setValueFix(0.5) myAircraft.sTOFL.setValueFix(3291) myAircraft.sLFL.setValueFix(1945) myAircraft.cD0.setValueFix(0.019)