Skip to content
Snippets Groups Projects
Commit d0841ef1 authored by Andreas Makus's avatar Andreas Makus
Browse files

added EMWET input file[in progress]; cleaned up validation functions

parent f831baa3
No related branches found
No related tags found
No related merge requests found
......@@ -5,9 +5,12 @@
</component>
<component name="ChangeListManager">
<list default="true" id="d3e74292-1e1a-4cba-81b3-9c9d67f586ca" name="Default" comment="">
<change type="NEW" beforePath="" afterPath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/test.xml" />
<change type="DELETED" beforePath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input_old.xml" afterPath="" />
<change type="DELETED" beforePath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/cpacs_schema-test.xml" afterPath="" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/.idea/workspace.xml" afterPath="$PROJECT_DIR$/.idea/workspace.xml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml" afterPath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input.xml" afterPath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input.xml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-output.xml" afterPath="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-output.xml" />
<change type="MODIFICATION" beforePath="$PROJECT_DIR$/pyKADMOS/MDOproblem.py" afterPath="$PROJECT_DIR$/pyKADMOS/MDOproblem.py" />
</list>
<ignored path="KADMOS.iws" />
......@@ -47,8 +50,8 @@
<file leaf-file-name="MDOproblem.py" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/pyKADMOS/MDOproblem.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="230">
<caret line="216" column="41" selection-start-line="216" selection-start-column="41" selection-end-line="216" selection-end-column="41" />
<state relative-caret-position="586">
<caret line="77" column="41" selection-start-line="77" selection-start-column="41" selection-end-line="77" selection-end-column="41" />
<folding>
<element signature="e#373#537#1" expanded="false" />
<element signature="e#1603#2698#0" expanded="false" />
......@@ -75,106 +78,126 @@
<element signature="e#7034#7226#0" expanded="false" />
<element signature="e#7147#7216#0" expanded="false" />
<element signature="e#7226#7270#0" expanded="false" />
<element signature="e#10709#11335#0" expanded="false" />
<element signature="e#10709#10871#1" expanded="false" />
<element signature="e#10970#11305#0" expanded="false" />
<element signature="e#11239#11305#0" expanded="false" />
<element signature="e#11402#13418#0" expanded="false" />
<element signature="e#11402#11794#1" expanded="false" />
<element signature="e#11994#12216#0" expanded="false" />
<element signature="e#12288#12511#0" expanded="false" />
<element signature="e#12582#12711#0" expanded="false" />
<element signature="e#12909#13142#0" expanded="false" />
<element signature="e#13181#13388#0" expanded="false" />
<element signature="e#13474#14906#0" expanded="false" />
<element signature="e#13474#13709#1" expanded="false" />
<element signature="e#14110#14808#0" expanded="false" />
<element signature="e#14145#14256#0" expanded="false" />
<element signature="e#14163#14255#0" expanded="false" />
<element signature="e#14388#14781#0" expanded="false" />
<element signature="e#14427#14781#0" expanded="false" />
<element signature="e#14503#14780#0" expanded="false" />
<element signature="e#14948#17748#0" expanded="false" />
<element signature="e#14948#15085#1" expanded="false" />
<element signature="e#15309#15445#0" expanded="false" />
<element signature="e#15363#15445#0" expanded="false" />
<element signature="e#15514#17720#0" expanded="false" />
<element signature="e#15575#17699#0" expanded="false" />
<element signature="e#15647#17699#0" expanded="false" />
<element signature="e#15774#17699#0" expanded="false" />
<element signature="e#15890#17699#0" expanded="false" />
<element signature="e#16058#16197#0" expanded="false" />
<element signature="e#16130#16197#0" expanded="false" />
<element signature="e#16281#16928#0" expanded="false" />
<element signature="e#16521#16676#0" expanded="false" />
<element signature="e#16778#16928#0" expanded="false" />
<element signature="e#16995#17699#0" expanded="false" />
<element signature="e#17015#17698#0" expanded="false" />
<element signature="e#17420#17697#0" expanded="false" />
<element signature="e#17807#20094#0" expanded="false" />
<element signature="e#17807#18021#1" expanded="false" />
<element signature="e#18364#18596#0" expanded="false" />
<element signature="e#18366#18510#0" expanded="false" />
<element signature="e#18620#18857#0" expanded="false" />
<element signature="e#18622#18769#0" expanded="false" />
<element signature="e#19000#20077#0" expanded="false" />
<element signature="e#19096#19766#0" expanded="false" />
<element signature="e#19459#19766#0" expanded="false" />
<element signature="e#19520#19681#0" expanded="false" />
<element signature="e#19801#20077#0" expanded="false" />
<element signature="e#20139#20501#0" expanded="false" />
<element signature="e#20139#20284#1" expanded="false" />
<element signature="e#20534#20902#0" expanded="false" />
<element signature="e#20534#20698#1" expanded="false" />
<element signature="e#20944#24597#0" expanded="false" />
<element signature="e#20944#21132#1" expanded="false" />
<element signature="e#21460#24574#0" expanded="false" />
<element signature="e#21619#24574#0" expanded="false" />
<element signature="e#21676#24574#0" expanded="false" />
<element signature="e#21830#24574#0" expanded="false" />
<element signature="e#22021#22154#0" expanded="false" />
<element signature="e#22235#22391#0" expanded="false" />
<element signature="e#22508#22996#0" expanded="false" />
<element signature="e#22508#22574#0" expanded="false" />
<element signature="e#22740#22996#0" expanded="false" />
<element signature="e#22854#22996#0" expanded="false" />
<element signature="e#23125#23254#0" expanded="false" />
<element signature="e#23285#23773#0" expanded="false" />
<element signature="e#23285#23350#0" expanded="false" />
<element signature="e#23517#23773#0" expanded="false" />
<element signature="e#23631#23773#0" expanded="false" />
<element signature="e#23906#24039#0" expanded="false" />
<element signature="e#24070#24574#0" expanded="false" />
<element signature="e#24669#27189#0" expanded="false" />
<element signature="e#24669#24942#1" expanded="false" />
<element signature="e#25795#27157#0" expanded="false" />
<element signature="e#25993#27157#0" expanded="false" />
<element signature="e#25993#26038#0" expanded="false" />
<element signature="e#26548#26873#0" expanded="false" />
<element signature="e#27242#27632#0" expanded="false" />
<element signature="e#27242#27458#1" expanded="false" />
<element signature="e#27695#28255#0" expanded="false" />
<element signature="e#27695#27955#1" expanded="false" />
<element signature="e#28078#28236#0" expanded="false" />
<element signature="e#28376#30126#0" expanded="false" />
<element signature="e#28376#29098#1" expanded="false" />
<element signature="e#29270#29419#0" expanded="false" />
<element signature="e#29775#29918#0" expanded="false" />
<element signature="e#29986#30105#0" expanded="false" />
<element signature="e#30160#30263#0" expanded="false" />
<element signature="e#7762#9384#0" expanded="false" />
<element signature="e#9455#10303#0" expanded="false" />
<element signature="e#10344#10805#0" expanded="false" />
<element signature="e#10849#11475#0" expanded="false" />
<element signature="e#10849#11011#1" expanded="false" />
<element signature="e#11110#11445#0" expanded="false" />
<element signature="e#11379#11445#0" expanded="false" />
<element signature="e#11542#13558#0" expanded="false" />
<element signature="e#11542#11934#1" expanded="false" />
<element signature="e#12134#12356#0" expanded="false" />
<element signature="e#12428#12651#0" expanded="false" />
<element signature="e#12722#12851#0" expanded="false" />
<element signature="e#13049#13282#0" expanded="false" />
<element signature="e#13321#13528#0" expanded="false" />
<element signature="e#13614#15046#0" expanded="false" />
<element signature="e#13614#13849#1" expanded="false" />
<element signature="e#14250#14948#0" expanded="false" />
<element signature="e#14285#14396#0" expanded="false" />
<element signature="e#14303#14395#0" expanded="false" />
<element signature="e#14528#14921#0" expanded="false" />
<element signature="e#14567#14921#0" expanded="false" />
<element signature="e#14643#14920#0" expanded="false" />
<element signature="e#15088#17888#0" expanded="false" />
<element signature="e#15088#15225#1" expanded="false" />
<element signature="e#15449#15585#0" expanded="false" />
<element signature="e#15503#15585#0" expanded="false" />
<element signature="e#15654#17860#0" expanded="false" />
<element signature="e#15715#17839#0" expanded="false" />
<element signature="e#15787#17839#0" expanded="false" />
<element signature="e#15914#17839#0" expanded="false" />
<element signature="e#16030#17839#0" expanded="false" />
<element signature="e#16198#16337#0" expanded="false" />
<element signature="e#16270#16337#0" expanded="false" />
<element signature="e#16421#17068#0" expanded="false" />
<element signature="e#16661#16816#0" expanded="false" />
<element signature="e#16918#17068#0" expanded="false" />
<element signature="e#17135#17839#0" expanded="false" />
<element signature="e#17155#17838#0" expanded="false" />
<element signature="e#17560#17837#0" expanded="false" />
<element signature="e#17947#20234#0" expanded="false" />
<element signature="e#17947#18161#1" expanded="false" />
<element signature="e#18504#18736#0" expanded="false" />
<element signature="e#18506#18650#0" expanded="false" />
<element signature="e#18760#18997#0" expanded="false" />
<element signature="e#18762#18909#0" expanded="false" />
<element signature="e#19140#20217#0" expanded="false" />
<element signature="e#19236#19906#0" expanded="false" />
<element signature="e#19599#19906#0" expanded="false" />
<element signature="e#19660#19821#0" expanded="false" />
<element signature="e#19941#20217#0" expanded="false" />
<element signature="e#20279#20641#0" expanded="false" />
<element signature="e#20279#20424#1" expanded="false" />
<element signature="e#20674#21042#0" expanded="false" />
<element signature="e#20674#20838#1" expanded="false" />
<element signature="e#21084#24737#0" expanded="false" />
<element signature="e#21084#21272#1" expanded="false" />
<element signature="e#21600#24714#0" expanded="false" />
<element signature="e#21759#24714#0" expanded="false" />
<element signature="e#21816#24714#0" expanded="false" />
<element signature="e#21970#24714#0" expanded="false" />
<element signature="e#22161#22294#0" expanded="false" />
<element signature="e#22375#22531#0" expanded="false" />
<element signature="e#22648#23136#0" expanded="false" />
<element signature="e#22648#22714#0" expanded="false" />
<element signature="e#22880#23136#0" expanded="false" />
<element signature="e#22994#23136#0" expanded="false" />
<element signature="e#23265#23394#0" expanded="false" />
<element signature="e#23425#23913#0" expanded="false" />
<element signature="e#23425#23490#0" expanded="false" />
<element signature="e#23657#23913#0" expanded="false" />
<element signature="e#23771#23913#0" expanded="false" />
<element signature="e#24046#24179#0" expanded="false" />
<element signature="e#24210#24714#0" expanded="false" />
<element signature="e#24809#27329#0" expanded="false" />
<element signature="e#24809#25082#1" expanded="false" />
<element signature="e#25935#27297#0" expanded="false" />
<element signature="e#26133#27297#0" expanded="false" />
<element signature="e#26133#26178#0" expanded="false" />
<element signature="e#26688#27013#0" expanded="false" />
<element signature="e#27382#27772#0" expanded="false" />
<element signature="e#27382#27598#1" expanded="false" />
<element signature="e#27835#28395#0" expanded="false" />
<element signature="e#27835#28095#1" expanded="false" />
<element signature="e#28218#28376#0" expanded="false" />
<element signature="e#28516#30266#0" expanded="false" />
<element signature="e#28516#29238#1" expanded="false" />
<element signature="e#29410#29559#0" expanded="false" />
<element signature="e#29915#30058#0" expanded="false" />
<element signature="e#30126#30245#0" expanded="false" />
<element signature="e#30300#30403#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Q3D_FLC-input.xml" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input.xml">
<file leaf-file-name="test.xml" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/test.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="443">
<caret line="1720" column="21" selection-start-line="1720" selection-start-column="21" selection-end-line="1720" selection-end-column="21" />
<state relative-caret-position="800">
<caret line="3003" column="8" selection-start-line="3003" selection-start-column="8" selection-end-line="3003" selection-end-column="8" />
<folding>
<element signature="n#loadAnalysis#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#weightAndBalance#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#componentSegments#0;n#wing#1;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#0;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#1;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#2;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="AGILE_DC1_L0_MDA-base.xml" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="470">
<caret line="4947" column="18" selection-start-line="4947" selection-start-column="16" selection-end-line="4947" selection-end-column="18" />
<folding>
<element signature="n#wing#0;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#aeroDataSetForLoads#0;n#aeroDataSetsForLoads#0;n#loadCases#0;n#loadAnalysis#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#0;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#1;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#2;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
</folding>
</state>
......@@ -196,8 +219,6 @@
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/EMISSION-output.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/EMISSION-info.json" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/MISSION-info.json" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/CON_EM-input.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/CON_EM-output.xml" />
......@@ -239,14 +260,16 @@
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-info.json" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/checkAgainstSchema.py" />
<option value="$PROJECT_DIR$/pyKADMOS/MDOstatic.py" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-output.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/checkAgainstSchema.py" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/cpacs_schema-base.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/CPACS_23/schema/cpacs_schema.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/MDOproblem.py" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/cpacsTestBase.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/MDOproblem.py" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-output.xml" />
<option value="$PROJECT_DIR$/pyKADMOS/KB_CPACS/test.xml" />
</list>
</option>
</component>
......@@ -257,10 +280,10 @@
<sorting>DEFINITION_ORDER</sorting>
</component>
<component name="ProjectFrameBounds">
<option name="x" value="215" />
<option name="y" value="52" />
<option name="width" value="1385" />
<option name="height" value="848" />
<option name="x" value="65" />
<option name="y" value="24" />
<option name="width" value="1535" />
<option name="height" value="876" />
</component>
<component name="ProjectInspectionProfilesVisibleTreeState">
<entry key="Project Default">
......@@ -337,10 +360,10 @@
</PATH>
</subPane>
</pane>
<pane id="Scratches" />
<pane id="ProjectPane">
<subPane />
</pane>
<pane id="Scratches" />
</panes>
</component>
<component name="PropertiesComponent">
......@@ -649,17 +672,16 @@
</todo-panel>
</component>
<component name="ToolWindowManager">
<frame x="215" y="52" width="1385" height="848" extended-state="4" />
<frame x="65" y="24" width="1535" height="876" extended-state="6" />
<editor active="true" />
<layout>
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25079873" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.34854499" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32820514" sideWeight="0.49676898" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4328524" sideWeight="0.4394184" order="7" side_tool="true" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.45641026" sideWeight="0.47916666" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32307693" sideWeight="0.4628433" order="10" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32820514" sideWeight="0.49676898" order="8" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3550532" sideWeight="0.56058156" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.2767988" sideWeight="0.493266" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.35384616" sideWeight="0.56058156" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.40873015" sideWeight="0.493266" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.23205128" sideWeight="0.49192247" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.1904762" sideWeight="0.506734" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4787234" sideWeight="0.49453124" order="3" side_tool="false" content_ui="tabs" />
......@@ -668,9 +690,30 @@
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.45641026" sideWeight="0.47916666" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
</layout>
<layout-to-restore>
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32820514" sideWeight="0.49676898" order="6" side_tool="false" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4328524" sideWeight="0.4394184" order="7" side_tool="true" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32307693" sideWeight="0.4628433" order="10" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.32820514" sideWeight="0.49676898" order="8" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="true" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3550532" sideWeight="0.56058156" order="2" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.23205128" sideWeight="0.49192247" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3489871" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.45641026" sideWeight="0.47916666" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.30886245" sideWeight="0.493266" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.1904762" sideWeight="0.506734" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4787234" sideWeight="0.49453124" order="3" side_tool="false" content_ui="tabs" />
</layout-to-restore>
</component>
<component name="Vcs.Log.UiProperties">
<option name="RECENTLY_FILTERED_USER_GROUPS">
......@@ -685,13 +728,6 @@
</component>
<component name="XDebuggerManager">
<breakpoint-manager>
<breakpoints>
<line-breakpoint enabled="true" type="python-line">
<url>file://$PROJECT_DIR$/pyKADMOS/MDOproblem.py</url>
<line>233</line>
<option name="timeStamp" value="53" />
</line-breakpoint>
</breakpoints>
<default-breakpoints>
<breakpoint type="python-exception">
<properties notifyOnTerminate="true" exception="BaseException">
......@@ -704,27 +740,6 @@
<watches-manager />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/data_schema.xsd">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-14">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/sleeve/ACAERO-input.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/sleeve/ACAERO-output.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS_dummy/EMISSION-output.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
......@@ -940,13 +955,6 @@
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-output.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="15">
<caret line="1" column="28" selection-start-line="1" selection-start-column="28" selection-end-line="1" selection-end-column="28" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/CPACSdummyProblem.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="285">
......@@ -982,26 +990,60 @@
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="30">
<caret line="4" column="0" selection-start-line="4" selection-start-column="0" selection-end-line="4" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input_old.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="210">
<caret line="263" column="19" selection-start-line="263" selection-start-column="19" selection-end-line="263" selection-end-column="19" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="240">
<caret line="4357" column="35" selection-start-line="4357" selection-start-column="35" selection-end-line="4357" selection-end-column="35" />
<state relative-caret-position="90">
<caret line="6" column="0" selection-start-line="6" selection-start-column="0" selection-end-line="6" selection-end-column="0" />
<folding>
<element signature="n#wingAirfoil#0;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#1;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#2;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#toolspecific#0;n#cpacs#0;n#!!top" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/cpacsTestBase.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="210">
<caret line="14" column="50" selection-start-line="14" selection-start-column="50" selection-end-line="14" selection-end-column="50" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-output.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="225">
<caret line="15" column="38" selection-start-line="15" selection-start-column="38" selection-end-line="15" selection-end-column="38" />
<folding>
<element signature="n#aeroDataSetsForLoads#0;n#loadCases#0;n#loadAnalysis#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/cpacs_schema-test.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="225">
<caret line="27" column="17" selection-start-line="27" selection-start-column="17" selection-end-line="27" selection-end-column="17" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/MDOproblem.py">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="230">
<caret line="216" column="41" selection-start-line="216" selection-start-column="41" selection-end-line="216" selection-end-column="41" />
<state relative-caret-position="586">
<caret line="77" column="41" selection-start-line="77" selection-start-column="41" selection-end-line="77" selection-end-column="41" />
<folding>
<element signature="e#373#537#1" expanded="false" />
<element signature="e#1603#2698#0" expanded="false" />
......@@ -1028,119 +1070,122 @@
<element signature="e#7034#7226#0" expanded="false" />
<element signature="e#7147#7216#0" expanded="false" />
<element signature="e#7226#7270#0" expanded="false" />
<element signature="e#10709#11335#0" expanded="false" />
<element signature="e#10709#10871#1" expanded="false" />
<element signature="e#10970#11305#0" expanded="false" />
<element signature="e#11239#11305#0" expanded="false" />
<element signature="e#11402#13418#0" expanded="false" />
<element signature="e#11402#11794#1" expanded="false" />
<element signature="e#11994#12216#0" expanded="false" />
<element signature="e#12288#12511#0" expanded="false" />
<element signature="e#12582#12711#0" expanded="false" />
<element signature="e#12909#13142#0" expanded="false" />
<element signature="e#13181#13388#0" expanded="false" />
<element signature="e#13474#14906#0" expanded="false" />
<element signature="e#13474#13709#1" expanded="false" />
<element signature="e#14110#14808#0" expanded="false" />
<element signature="e#14145#14256#0" expanded="false" />
<element signature="e#14163#14255#0" expanded="false" />
<element signature="e#14388#14781#0" expanded="false" />
<element signature="e#14427#14781#0" expanded="false" />
<element signature="e#14503#14780#0" expanded="false" />
<element signature="e#14948#17748#0" expanded="false" />
<element signature="e#14948#15085#1" expanded="false" />
<element signature="e#15309#15445#0" expanded="false" />
<element signature="e#15363#15445#0" expanded="false" />
<element signature="e#15514#17720#0" expanded="false" />
<element signature="e#15575#17699#0" expanded="false" />
<element signature="e#15647#17699#0" expanded="false" />
<element signature="e#15774#17699#0" expanded="false" />
<element signature="e#15890#17699#0" expanded="false" />
<element signature="e#16058#16197#0" expanded="false" />
<element signature="e#16130#16197#0" expanded="false" />
<element signature="e#16281#16928#0" expanded="false" />
<element signature="e#16521#16676#0" expanded="false" />
<element signature="e#16778#16928#0" expanded="false" />
<element signature="e#16995#17699#0" expanded="false" />
<element signature="e#17015#17698#0" expanded="false" />
<element signature="e#17420#17697#0" expanded="false" />
<element signature="e#17807#20094#0" expanded="false" />
<element signature="e#17807#18021#1" expanded="false" />
<element signature="e#18364#18596#0" expanded="false" />
<element signature="e#18366#18510#0" expanded="false" />
<element signature="e#18620#18857#0" expanded="false" />
<element signature="e#18622#18769#0" expanded="false" />
<element signature="e#19000#20077#0" expanded="false" />
<element signature="e#19096#19766#0" expanded="false" />
<element signature="e#19459#19766#0" expanded="false" />
<element signature="e#19520#19681#0" expanded="false" />
<element signature="e#19801#20077#0" expanded="false" />
<element signature="e#20139#20501#0" expanded="false" />
<element signature="e#20139#20284#1" expanded="false" />
<element signature="e#20534#20902#0" expanded="false" />
<element signature="e#20534#20698#1" expanded="false" />
<element signature="e#20944#24597#0" expanded="false" />
<element signature="e#20944#21132#1" expanded="false" />
<element signature="e#21460#24574#0" expanded="false" />
<element signature="e#21619#24574#0" expanded="false" />
<element signature="e#21676#24574#0" expanded="false" />
<element signature="e#21830#24574#0" expanded="false" />
<element signature="e#22021#22154#0" expanded="false" />
<element signature="e#22235#22391#0" expanded="false" />
<element signature="e#22508#22996#0" expanded="false" />
<element signature="e#22508#22574#0" expanded="false" />
<element signature="e#22740#22996#0" expanded="false" />
<element signature="e#22854#22996#0" expanded="false" />
<element signature="e#23125#23254#0" expanded="false" />
<element signature="e#23285#23773#0" expanded="false" />
<element signature="e#23285#23350#0" expanded="false" />
<element signature="e#23517#23773#0" expanded="false" />
<element signature="e#23631#23773#0" expanded="false" />
<element signature="e#23906#24039#0" expanded="false" />
<element signature="e#24070#24574#0" expanded="false" />
<element signature="e#24669#27189#0" expanded="false" />
<element signature="e#24669#24942#1" expanded="false" />
<element signature="e#25795#27157#0" expanded="false" />
<element signature="e#25993#27157#0" expanded="false" />
<element signature="e#25993#26038#0" expanded="false" />
<element signature="e#26548#26873#0" expanded="false" />
<element signature="e#27242#27632#0" expanded="false" />
<element signature="e#27242#27458#1" expanded="false" />
<element signature="e#27695#28255#0" expanded="false" />
<element signature="e#27695#27955#1" expanded="false" />
<element signature="e#28078#28236#0" expanded="false" />
<element signature="e#28376#30126#0" expanded="false" />
<element signature="e#28376#29098#1" expanded="false" />
<element signature="e#29270#29419#0" expanded="false" />
<element signature="e#29775#29918#0" expanded="false" />
<element signature="e#29986#30105#0" expanded="false" />
<element signature="e#30160#30263#0" expanded="false" />
<element signature="e#7762#9384#0" expanded="false" />
<element signature="e#9455#10303#0" expanded="false" />
<element signature="e#10344#10805#0" expanded="false" />
<element signature="e#10849#11475#0" expanded="false" />
<element signature="e#10849#11011#1" expanded="false" />
<element signature="e#11110#11445#0" expanded="false" />
<element signature="e#11379#11445#0" expanded="false" />
<element signature="e#11542#13558#0" expanded="false" />
<element signature="e#11542#11934#1" expanded="false" />
<element signature="e#12134#12356#0" expanded="false" />
<element signature="e#12428#12651#0" expanded="false" />
<element signature="e#12722#12851#0" expanded="false" />
<element signature="e#13049#13282#0" expanded="false" />
<element signature="e#13321#13528#0" expanded="false" />
<element signature="e#13614#15046#0" expanded="false" />
<element signature="e#13614#13849#1" expanded="false" />
<element signature="e#14250#14948#0" expanded="false" />
<element signature="e#14285#14396#0" expanded="false" />
<element signature="e#14303#14395#0" expanded="false" />
<element signature="e#14528#14921#0" expanded="false" />
<element signature="e#14567#14921#0" expanded="false" />
<element signature="e#14643#14920#0" expanded="false" />
<element signature="e#15088#17888#0" expanded="false" />
<element signature="e#15088#15225#1" expanded="false" />
<element signature="e#15449#15585#0" expanded="false" />
<element signature="e#15503#15585#0" expanded="false" />
<element signature="e#15654#17860#0" expanded="false" />
<element signature="e#15715#17839#0" expanded="false" />
<element signature="e#15787#17839#0" expanded="false" />
<element signature="e#15914#17839#0" expanded="false" />
<element signature="e#16030#17839#0" expanded="false" />
<element signature="e#16198#16337#0" expanded="false" />
<element signature="e#16270#16337#0" expanded="false" />
<element signature="e#16421#17068#0" expanded="false" />
<element signature="e#16661#16816#0" expanded="false" />
<element signature="e#16918#17068#0" expanded="false" />
<element signature="e#17135#17839#0" expanded="false" />
<element signature="e#17155#17838#0" expanded="false" />
<element signature="e#17560#17837#0" expanded="false" />
<element signature="e#17947#20234#0" expanded="false" />
<element signature="e#17947#18161#1" expanded="false" />
<element signature="e#18504#18736#0" expanded="false" />
<element signature="e#18506#18650#0" expanded="false" />
<element signature="e#18760#18997#0" expanded="false" />
<element signature="e#18762#18909#0" expanded="false" />
<element signature="e#19140#20217#0" expanded="false" />
<element signature="e#19236#19906#0" expanded="false" />
<element signature="e#19599#19906#0" expanded="false" />
<element signature="e#19660#19821#0" expanded="false" />
<element signature="e#19941#20217#0" expanded="false" />
<element signature="e#20279#20641#0" expanded="false" />
<element signature="e#20279#20424#1" expanded="false" />
<element signature="e#20674#21042#0" expanded="false" />
<element signature="e#20674#20838#1" expanded="false" />
<element signature="e#21084#24737#0" expanded="false" />
<element signature="e#21084#21272#1" expanded="false" />
<element signature="e#21600#24714#0" expanded="false" />
<element signature="e#21759#24714#0" expanded="false" />
<element signature="e#21816#24714#0" expanded="false" />
<element signature="e#21970#24714#0" expanded="false" />
<element signature="e#22161#22294#0" expanded="false" />
<element signature="e#22375#22531#0" expanded="false" />
<element signature="e#22648#23136#0" expanded="false" />
<element signature="e#22648#22714#0" expanded="false" />
<element signature="e#22880#23136#0" expanded="false" />
<element signature="e#22994#23136#0" expanded="false" />
<element signature="e#23265#23394#0" expanded="false" />
<element signature="e#23425#23913#0" expanded="false" />
<element signature="e#23425#23490#0" expanded="false" />
<element signature="e#23657#23913#0" expanded="false" />
<element signature="e#23771#23913#0" expanded="false" />
<element signature="e#24046#24179#0" expanded="false" />
<element signature="e#24210#24714#0" expanded="false" />
<element signature="e#24809#27329#0" expanded="false" />
<element signature="e#24809#25082#1" expanded="false" />
<element signature="e#25935#27297#0" expanded="false" />
<element signature="e#26133#27297#0" expanded="false" />
<element signature="e#26133#26178#0" expanded="false" />
<element signature="e#26688#27013#0" expanded="false" />
<element signature="e#27382#27772#0" expanded="false" />
<element signature="e#27382#27598#1" expanded="false" />
<element signature="e#27835#28395#0" expanded="false" />
<element signature="e#27835#28095#1" expanded="false" />
<element signature="e#28218#28376#0" expanded="false" />
<element signature="e#28516#30266#0" expanded="false" />
<element signature="e#28516#29238#1" expanded="false" />
<element signature="e#29410#29559#0" expanded="false" />
<element signature="e#29915#30058#0" expanded="false" />
<element signature="e#30126#30245#0" expanded="false" />
<element signature="e#30300#30403#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input_old.xml">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/AGILE_DC1_L0_MDA-base.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="210">
<caret line="263" column="19" selection-start-line="263" selection-start-column="19" selection-end-line="263" selection-end-column="19" />
<state relative-caret-position="470">
<caret line="4947" column="18" selection-start-line="4947" selection-start-column="16" selection-end-line="4947" selection-end-column="18" />
<folding>
<element signature="n#wing#0;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#scaling#0;n#transformation#0;n#section#0;n#sections#0;n#wing#0;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#rotation#0;n#transformation#0;n#section#0;n#sections#0;n#wing#0;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#translation#0;n#transformation#0;n#section#0;n#sections#0;n#wing#0;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#loadAnalysis#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#weightAndBalance#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#aeroDataSetForLoads#0;n#aeroDataSetsForLoads#0;n#loadCases#0;n#loadAnalysis#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#0;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#1;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#2;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/Q3D_FLC-input.xml">
<entry file="file://$PROJECT_DIR$/pyKADMOS/KB_CPACS/test.xml">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="443">
<caret line="1720" column="21" selection-start-line="1720" selection-start-column="21" selection-end-line="1720" selection-end-column="21" />
<state relative-caret-position="800">
<caret line="3003" column="8" selection-start-line="3003" selection-start-column="8" selection-end-line="3003" selection-end-column="8" />
<folding>
<element signature="n#loadAnalysis#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#weightAndBalance#0;n#analyses#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#componentSegments#0;n#wing#1;n#wings#0;n#model#0;n#aircraft#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#0;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#1;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
<element signature="n#wingAirfoil#2;n#wingAirfoils#0;n#profiles#0;n#vehicles#0;n#cpacs#0;n#!!top" expanded="false" />
</folding>
</state>
......
......@@ -4175,31 +4175,299 @@
<analyses>
<loadAnalysis>
<loadCases>
<aeroDataSetsForLoads>
<aeroDataSetForLoads uID="Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m_aeroDataSet">
<flowCondition>
<machNumber>0.78</machNumber>
<reynoldsNumber>18792419.4249</reynoldsNumber>
<angleOfYaw>0.0</angleOfYaw>
<targetLiftCoefficient>1.1096</targetLiftCoefficient>
</flowCondition>
<wings>
<wing>
<wingUID>MainWing_wingID</wingUID>
<coefficients>
<cfz>1.1096</cfz>
<cmy>-1.4781</cmy>
</coefficients>
<segments>
<segment>
<strip>
<cfz>0.7626</cfz>
<cmy>-0.1491</cmy>
<reference>
<length>6.1626</length>
<flightShapePoint>
<x>14.0193</x>
<y>0.3500</y>
<z>-0.9251</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>0.8129</cfz>
<cmy>-0.1447</cmy>
<reference>
<length>5.7033</length>
<flightShapePoint>
<x>14.3680</x>
<y>1.0501</y>
<z>-0.8636</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>0.8675</cfz>
<cmy>-0.1414</cmy>
<reference>
<length>5.2439</length>
<flightShapePoint>
<x>14.7166</x>
<y>1.7502</y>
<z>-0.8022</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>0.9256</cfz>
<cmy>-0.1389</cmy>
<reference>
<length>4.7845</length>
<flightShapePoint>
<x>15.0653</x>
<y>2.4503</y>
<z>-0.7407</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>0.989</cfz>
<cmy>-0.1368</cmy>
<reference>
<length>4.3252</length>
<flightShapePoint>
<x>15.4139</x>
<y>3.1504</y>
<z>-0.6793</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.06</cfz>
<cmy>-0.1349</cmy>
<reference>
<length>3.8658</length>
<flightShapePoint>
<x>15.7626</x>
<y>3.8505</y>
<z>-0.6178</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.1422</cfz>
<cmy>-0.1328</cmy>
<reference>
<length>3.4064</length>
<flightShapePoint>
<x>16.1112</x>
<y>4.5506</y>
<z>-0.5564</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.2426</cfz>
<cmy>-0.1291</cmy>
<reference>
<length>2.9471</length>
<flightShapePoint>
<x>16.4599</x>
<y>5.2507</y>
<z>-0.4949</z>
</flightShapePoint>
</reference>
</strip>
<segmentUID>MainWing_wingSegment1ID</segmentUID>
</segment>
<segment>
<strip>
<cfz>1.3016</cfz>
<cmy>-0.1128</cmy>
<reference>
<length>2.648</length>
<flightShapePoint>
<x>16.8085</x>
<y>5.9510</y>
<z>-0.4334</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.3195</cfz>
<cmy>-0.1063</cmy>
<reference>
<length>2.5092</length>
<flightShapePoint>
<x>17.1570</x>
<y>6.6514</y>
<z>-0.3719</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.3416</cfz>
<cmy>-0.1038</cmy>
<reference>
<length>2.3703</length>
<flightShapePoint>
<x>17.5054</x>
<y>7.3517</y>
<z>-0.3105</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.3656</cfz>
<cmy>-0.1034</cmy>
<reference>
<length>2.2315</length>
<flightShapePoint>
<x>17.8539</x>
<y>8.0521</y>
<z>-0.2490</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.3907</cfz>
<cmy>-0.1041</cmy>
<reference>
<length>2.0927</length>
<flightShapePoint>
<x>18.2024</x>
<y>8.7525</y>
<z>-0.1875</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.4162</cfz>
<cmy>-0.1056</cmy>
<reference>
<length>1.9539</length>
<flightShapePoint>
<x>18.5509</x>
<y>9.4529</y>
<z>-0.1260</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.4411</cfz>
<cmy>-0.1074</cmy>
<reference>
<length>1.8151</length>
<flightShapePoint>
<x>18.8994</x>
<y>10.1533</y>
<z>-0.0645</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.4635</cfz>
<cmy>-0.1091</cmy>
<reference>
<length>1.6763</length>
<flightShapePoint>
<x>19.2479</x>
<y>10.8537</y>
<z>-0.0030</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.479</cfz>
<cmy>-0.1102</cmy>
<reference>
<length>1.5375</length>
<flightShapePoint>
<x>19.5964</x>
<y>11.5541</y>
<z>0.0585</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.476</cfz>
<cmy>-0.1087</cmy>
<reference>
<length>1.3987</length>
<flightShapePoint>
<x>19.9449</x>
<y>12.2544</y>
<z>0.1200</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.4208</cfz>
<cmy>-0.0998</cmy>
<reference>
<length>1.2599</length>
<flightShapePoint>
<x>20.2934</x>
<y>12.9548</y>
<z>0.1814</z>
</flightShapePoint>
</reference>
</strip>
<strip>
<cfz>1.194</cfz>
<cmy>-0.0721</cmy>
<reference>
<length>1.1211</length>
<flightShapePoint>
<x>20.6419</x>
<y>13.6552</y>
<z>0.2429</z>
</flightShapePoint>
</reference>
</strip>
<segmentUID>MainWing_wingSegment2ID</segmentUID>
</segment>
</segments>
</wing>
</wings>
</aeroDataSetForLoads>
</aeroDataSetsForLoads>
<flightLoadCases>
<flightLoadCase uID="Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m">
<state>
<atmosphericConditions>
<density>0.31093</density>
<temperature>216.5839</temperature>
<speedOfSound>295.1</speedOfSound>
</atmosphericConditions>
<attitudeAndMotion>
<refPointUID>refPointUID</refPointUID>
<refRotation>
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</refRotation>
<translation>
<velocity>
<u>230.178</u>
</velocity>
<acceleration>
<wDot>14.715</wDot>
</acceleration>
</translation>
</attitudeAndMotion>
</state>
<aeroDataSetUID>Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m_aeroDataSet</aeroDataSetUID>
<state>
<atmosphericConditions>
<density>0.31093</density>
<temperature>216.5839</temperature>
<speedOfSound>295.1</speedOfSound>
</atmosphericConditions>
<attitudeAndMotion>
<refPointUID>refPointUID</refPointUID>
<refRotation>
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</refRotation>
<translation>
<velocity>
<u>230.178</u>
</velocity>
<acceleration>
<wDot>14.715</wDot>
</acceleration>
</translation>
</attitudeAndMotion>
</state>
<mass>
<weightAndBalanceUID>MTOW1</weightAndBalanceUID>
</mass>
......@@ -4219,6 +4487,12 @@
<reynoldsNumber mapType="vector">1e+007;2.77e+007;3.4e+007;4.5e+007</reynoldsNumber>
<angleOfYaw mapType="vector">0;10</angleOfYaw>
<angleOfAttack mapType="vector">-5;-2.5;0;1;2;3;4;5;6;7.5;10;12.5</angleOfAttack>
<cfx mapType="array">0.01256;0.00757;0.01217;0.00737; NaN;0.01399;0.04064;0.01319;</cfx>
<cfy mapType="array"/>
<cfz mapType="array">-0.44185;-0.23391;-0.44185;-0.23391;-0.58373;-0.30838;-0.58373;-0.30838;</cfz>
<cmx mapType="array"/>
<cmy mapType="array">0.38631;0.20157;0.38631;0.20157;0.51935;0.26919;0.51935;0.26919;</cmy>
<cmz mapType="array"/>
</aeroPerformanceMap>
<massBreakdown>
<mOEM>
......
<?xml version="1.0" encoding="utf-8"?>
<cpacs xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="cpacs_schema.xsd">
<header>
<cpacsVersion>2.2</cpacsVersion>
</header>
<vehicles xsi:type="vehiclesType">
<aircraft xsi:type="aircraftType">
<model uID="D150_VAMP" xsi:type="aircraftModelType">
<wings xsi:type="wingsType">
<wing symmetry="x-z-plane" uID="D150_VAMP_W1" xsi:type="wingType">
<sections xsi:type="wingSectionsType">
<section uID="D150_VAMP_W1_Sec1" xsi:type="wingSectionType">
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>1.0</x>
<y>1.0</y>
<z>1.0</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>-0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
<elements xsi:type="wingElementsType">
<element uID="D150_VAMP_W1_Sec1_Elem1" xsi:type="wingElementType">
<airfoilUID>D150_VAMP_W_SupCritProf1</airfoilUID>
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>6.07571980042</x>
<y>1.0</y>
<z>6.06091755952</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
</element>
</elements>
</section>
<section uID="D150_VAMP_W1_Sec2" xsi:type="wingSectionType">
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>1.0</x>
<y>1.0</y>
<z>1.0</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>-0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
<elements xsi:type="wingElementsType">
<element uID="D150_VAMP_W1_Sec2_Elem1" xsi:type="wingElementType">
<airfoilUID>D150_VAMP_W_SupCritProf1</airfoilUID>
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>6.07571980042</x>
<y>1.0</y>
<z>6.06091755952</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
</element>
</elements>
</section>
<section uID="D150_VAMP_W1_Sec3" xsi:type="wingSectionType">
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>1.0</x>
<y>1.0</y>
<z>1.0</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>-0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
<elements xsi:type="wingElementsType">
<element uID="D150_VAMP_W1_Sec3_Elem1" xsi:type="wingElementType">
<airfoilUID>D150_VAMP_W_SupCritProf1</airfoilUID>
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>3.75844026854</x>
<y>1.0</y>
<z>2.90786021962</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
</element>
</elements>
</section>
<section uID="D150_VAMP_W1_Sec4" xsi:type="wingSectionType">
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>1.0</x>
<y>1.0</y>
<z>1.0</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>-0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
<elements xsi:type="wingElementsType">
<element uID="D150_VAMP_W1_Sec4_Elem1" xsi:type="wingElementType">
<airfoilUID>D150_VAMP_W_SupCritProf1</airfoilUID>
<transformation xsi:type="transformationType">
<scaling xsi:type="pointType">
<x>1.49584221486</x>
<y>1.0</y>
<z>1.06768483632</z>
</scaling>
<rotation xsi:type="pointType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</rotation>
<translation refType="absGlobal" xsi:type="pointAbsRelType">
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</translation>
</transformation>
</element>
</elements>
</section>
</sections>
<positionings xsi:type="positioningsType">
<positioning uID="D150_VAMP_W1_Pos1" xsi:type="positioningType">
<length>0.0</length>
<sweepAngle>0.0</sweepAngle>
<dihedralAngle>0.0</dihedralAngle>
<toSectionUID>D150_VAMP_W1_Sec1</toSectionUID>
</positioning>
<positioning uID="D150_VAMP_W1_Pos2" xsi:type="positioningType">
<length>1.85623036491</length>
<sweepAngle>0.0</sweepAngle>
<dihedralAngle>0.0</dihedralAngle>
<fromSectionUID>D150_VAMP_W1_Sec1</fromSectionUID>
<toSectionUID>D150_VAMP_W1_Sec2</toSectionUID>
</positioning>
<positioning uID="D150_VAMP_W1_Pos3" xsi:type="positioningType">
<length>5.05868259457</length>
<sweepAngle>27.3288085125</sweepAngle>
<dihedralAngle>5.0</dihedralAngle>
<fromSectionUID>D150_VAMP_W1_Sec2</fromSectionUID>
<toSectionUID>D150_VAMP_W1_Sec3</toSectionUID>
</positioning>
<positioning uID="D150_VAMP_W1_Pos4" xsi:type="positioningType">
<length>12.0034782943</length>
<sweepAngle>27.3288085125</sweepAngle>
<dihedralAngle>5.0</dihedralAngle>
<fromSectionUID>D150_VAMP_W1_Sec3</fromSectionUID>
<toSectionUID>D150_VAMP_W1_Sec4</toSectionUID>
</positioning>
</positionings>
<segments xsi:type="wingSegmentsType">
<segment uID="D150_VAMP_W1_Seg1" xsi:type="wingSegmentType">
<fromElementUID>D150_VAMP_W1_Sec1_Elem1</fromElementUID>
<toElementUID>D150_VAMP_W1_Sec2_Elem1</toElementUID>
</segment>
<segment uID="D150_VAMP_W1_Seg2" xsi:type="wingSegmentType">
<fromElementUID>D150_VAMP_W1_Sec2_Elem1</fromElementUID>
<toElementUID>D150_VAMP_W1_Sec3_Elem1</toElementUID>
</segment>
<segment uID="D150_VAMP_W1_Seg3" xsi:type="wingSegmentType">
<fromElementUID>D150_VAMP_W1_Sec3_Elem1</fromElementUID>
<toElementUID>D150_VAMP_W1_Sec4_Elem1</toElementUID>
</segment>
</segments>
</wing>
</wings>
<analyses>
<loadAnalysis>
<loadCases>
<flightLoadCases>
<flightLoadCase uID="Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m">
<state>
<atmosphericConditions>
<density>0.31093</density>
<temperature>216.5839</temperature>
<speedOfSound>295.1</speedOfSound>
</atmosphericConditions>
<attitudeAndMotion>
<refPointUID>refPointUID</refPointUID>
<refRotation>
<x>0.0</x>
<y>0.0</y>
<z>0.0</z>
</refRotation>
<translation>
<velocity>
<u>230.178</u>
</velocity>
<acceleration>
<wDot>14.715</wDot>
</acceleration>
</translation>
</attitudeAndMotion>
</state>
<mass>
<weightAndBalanceUID>MTOW1</weightAndBalanceUID>
</mass>
</flightLoadCase>
</flightLoadCases>
</loadCases>
</loadAnalysis>
<weightAndBalance>
<operationalCases>
<operationalCase uID="MTOW1">
<mass mapType="vector">77000</mass>
</operationalCase>
</operationalCases>
</weightAndBalance>
</analyses>
</model>
</aircraft>
<profiles xsi:type="profilesType">
<wingAirfoils xsi:type="wingAirfoilsType">
<wingAirfoil uID="D150_VAMP_W_SupCritProf1">
<pointList>
<x mapType="vector">1.0;0.99318065;0.97290862;0.93973687;0.89457025;0.83864078;0.77347407;0.7008477;0.62274273;0.54128966;0.45871032;0.37725724;0.29915227;0.22652591;0.1613592;0.10542973;0.06026312;0.02709137;0.00681934;0.0;0.00681934;0.02709137;0.06026312;0.10542973;0.1613592;0.22652591;0.29915227;0.37725724;0.45871032;0.54128966;0.62274273;0.7008477;0.77347407;0.83864078;0.89457025;0.93973687;0.97290862;0.99318065;1.0</x>
<y mapType="vector">0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0;0.0</y>
<z mapType="vector">0.0;0.00156842;0.00478703;0.01009993;0.01704458;0.02471343;0.03240848;0.03960558;0.04610725;0.0520147;0.05732852;0.06187089;0.06527812;0.06697582;0.06600959;0.06200228;0.05427176;0.04144676;0.02344718;0.0;-0.02033238;-0.0377444;-0.05467523;-0.06753082;-0.07701615;-0.08345515;-0.08659188;-0.08618776;-0.08202661;-0.07386881;-0.06198569;-0.0477972;-0.03348007;-0.02095115;-0.01177135;-0.00582898;-0.00238273;-0.00057906;0.0</z>
</pointList>
</wingAirfoil>
</wingAirfoils>
</profiles>
</vehicles>
<toolspecific>
<q3D>
<typeOfRun>flightLoadCase</typeOfRun>
<wingUID>D150_VAMP_W1</wingUID>
<n_afp>100</n_afp>
<AVL.nchord>8</AVL.nchord>
<AVL.nspan>20</AVL.nspan>
<Q3D.n_wing>8</Q3D.n_wing>
<flightLoadCaseUID>Design-maneuver-speed_2.5g_F0_MTOM_max_fuel_12000m</flightLoadCaseUID>
</q3D>
</toolspecific>
</cpacs>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -185,13 +185,16 @@ class MDOproblem:
def validate_InOutXmls(self):
"""
Class method that validates all present input and output XML files by comparing each child node for
equvalence in base file.
:return: IOError
"""
leafNodesMissing = {}
baseTree = etree.parse(self.knowledge_base + '/' + self.baseFile)
fileType = ['input'] # , 'output'
fileType = ['input', 'output'] #
for type in fileType:
for xml_file in self.function_i_o_xmls[type]:
fileTree = etree.parse(self.knowledge_base + '/' + xml_file)
......@@ -220,10 +223,9 @@ class MDOproblem:
def ensureEquivalentAncestors(self, treeNode, baseNode):
"""
Class method that compares all ancestors for two given nodes for tag and attribute equivalence.
Nodes must ElementTree objects.
:param tree
:param treeNode
:param base
:param baseNode
:return True/False
"""
......@@ -246,7 +248,6 @@ class MDOproblem:
eq = True
return eq
def printNodes(self, obj):
if type(obj) == dict:
for k, v in obj.items():
......
No preview for this file type
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment