|
@@ -1,9 +1,9 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<opcs>
|
|
|
<header>
|
|
|
- <name>SurroMDAO</name>
|
|
|
- <creator>NWPU</creator>
|
|
|
- <timestamp>2025-02-06T14:23:17</timestamp>
|
|
|
+ <name>xfoil0313a</name>
|
|
|
+ <creator>SurroMDAO</creator>
|
|
|
+ <timestamp>2025-03-13T19:21:41</timestamp>
|
|
|
<version>0.1</version>
|
|
|
<opcsVersion>1.0</opcsVersion>
|
|
|
</header>
|
|
@@ -20,6 +20,9 @@
|
|
|
<output>
|
|
|
<parameterUID>/cpacs/toolspecific/CFD/XFOIL/evalFuncs/cd</parameterUID>
|
|
|
</output>
|
|
|
+ <output>
|
|
|
+ <parameterUID>/cpacs/toolspecific/CFD/XFOIL/evalFuncs/cl</parameterUID>
|
|
|
+ </output>
|
|
|
<execute tpye="component">execute</execute>
|
|
|
</component>
|
|
|
</solvers>
|
|
@@ -27,29 +30,52 @@
|
|
|
<componentUID position="1">xfoil</componentUID>
|
|
|
</executeOrder>
|
|
|
<segments>
|
|
|
- <segment uID="Seg1">
|
|
|
- <fromParameterUID>/cpacs/vehicles/profiles/wingAirfoils/wingAirfoil/cst2D/lowerB</fromParameterUID>
|
|
|
- <toComponentUID>xfoil</toComponentUID>
|
|
|
- </segment>
|
|
|
- <segment uID="Seg2">
|
|
|
- <fromParameterUID>/cpacs/vehicles/profiles/wingAirfoils/wingAirfoil/cst2D/upperB</fromParameterUID>
|
|
|
- <toComponentUID>xfoil</toComponentUID>
|
|
|
- </segment>
|
|
|
- <segment uID="Seg3">
|
|
|
- <fromComponentUID>xfoil</fromComponentUID>
|
|
|
- <toParameterUID>/cpacs/toolspecific/CFD/XFOIL/evalFuncs/cd</toParameterUID>
|
|
|
- </segment>
|
|
|
+ <process>
|
|
|
+ <segment uID="Seg0">
|
|
|
+ <fromComponentUID>Problem</fromComponentUID>
|
|
|
+ <toComponentUID>optimizer3</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ <segment uID="Seg1">
|
|
|
+ <fromComponentUID>optimizer3</fromComponentUID>
|
|
|
+ <toComponentUID>CST</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ <segment uID="Seg2">
|
|
|
+ <fromComponentUID>CST</fromComponentUID>
|
|
|
+ <toComponentUID>Xfoil</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ <segment uID="Seg3">
|
|
|
+ <fromComponentUID>Xfoil</fromComponentUID>
|
|
|
+ <toComponentUID>optimizer3</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ </process>
|
|
|
+ <data>
|
|
|
+ <segment uID="Seg0">
|
|
|
+ <fromComponentUID>optimizer3</fromComponentUID>
|
|
|
+ <toComponentUID>CST</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ <segment uID="Seg1">
|
|
|
+ <fromComponentUID>CST</fromComponentUID>
|
|
|
+ <toComponentUID>Xfoil</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ <segment uID="Seg2">
|
|
|
+ <fromComponentUID>Xfoil</fromComponentUID>
|
|
|
+ <toComponentUID>optimizer3</toComponentUID>
|
|
|
+ </segment>
|
|
|
+ </data>
|
|
|
</segments>
|
|
|
<parameters>
|
|
|
- <parameter uID="/cpacs/vehicles/profiles/wingAirfoils/wingAirfoil/cst2D/lowerB">
|
|
|
- <label>lowerB</label>
|
|
|
- </parameter>
|
|
|
<parameter uID="/cpacs/vehicles/profiles/wingAirfoils/wingAirfoil/cst2D/upperB">
|
|
|
<label>upperB</label>
|
|
|
</parameter>
|
|
|
+ <parameter uID="/cpacs/vehicles/profiles/wingAirfoils/wingAirfoil/cst2D/lowerB">
|
|
|
+ <label>lowerB</label>
|
|
|
+ </parameter>
|
|
|
<parameter uID="/cpacs/toolspecific/CFD/XFOIL/evalFuncs/cd">
|
|
|
<label>cd</label>
|
|
|
</parameter>
|
|
|
+ <parameter uID="/cpacs/toolspecific/CFD/XFOIL/evalFuncs/cl">
|
|
|
+ <label>cl</label>
|
|
|
+ </parameter>
|
|
|
</parameters>
|
|
|
</schema>
|
|
|
</opcs>
|