diff --git a/examples/scripts/ssbj.py b/examples/scripts/ssbj.py index f019840b68f46d0c0490df5dd3acd310b8fe8d32..e0c095c6a393d448c15f8bc250d35cfd7bfefba9 100644 --- a/examples/scripts/ssbj.py +++ b/examples/scripts/ssbj.py @@ -15,8 +15,8 @@ mdao_definitions = ['MDF-GS', # 0 'BLISS-2000'] # 4 # Settings for scripting -mdao_definitions_loop_all = False # Option for looping through all MDAO definitions -mdao_definition_id = 4 # Option for selecting a MDAO definition (in case mdao_definitions_loop_all=False) +mdao_definitions_loop_all = True # Option for looping through all MDAO definitions +mdao_definition_id = 2 # Option for selecting a MDAO definition (in case mdao_definitions_loop_all=False) # Settings for loading and saving kb_dir = os.path.join(os.path.dirname(os.path.realpath(__file__)), '../knowledgebases') diff --git a/examples/scripts/ssbj/(X)DSM/FPG_MDA.pdf b/examples/scripts/ssbj/(X)DSM/FPG_MDA.pdf index 257b05f6843efcb071ef61e830bb912a7296cf19..c88088c23001f66388bc69e44f0fc72cf1ff81b2 100644 Binary files a/examples/scripts/ssbj/(X)DSM/FPG_MDA.pdf and b/examples/scripts/ssbj/(X)DSM/FPG_MDA.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/FPG_MDO.pdf b/examples/scripts/ssbj/(X)DSM/FPG_MDO.pdf index 03fcca83b1169d6080a0d7f5aeac9a94e4b810d8..97cd36bb5e9dae56cb63ef5aac44bdafbd4cb9e4 100644 Binary files a/examples/scripts/ssbj/(X)DSM/FPG_MDO.pdf and b/examples/scripts/ssbj/(X)DSM/FPG_MDO.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_BLISS-2000.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_BLISS-2000.pdf index 9be981164bd395fbef74f45dc2a586839eca869e..ce13daf2d4f4eab9af8cb8d4dd9a0ae9b0c1cf74 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_BLISS-2000.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_BLISS-2000.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_CO.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_CO.pdf index 2c381d7969bde2fb8a12d0f2f2d4b50f52bb3b2c..1287cc252a694d3e7abb20b5add4c68623199ab8 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_CO.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_CO.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_IDF.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_IDF.pdf index 2ce5cf5fa061214ad26aeef48f5fd15bfedf908b..8a7363245682995e83fc15c1854a5719ca3788e8 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_IDF.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_IDF.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_MDF-GS.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_MDF-GS.pdf index 94a68123366d6c5f62c00b077f855bc09c0a67b8..38596f957bd98fdd56f7f1ef4fe5df31b3c09d5d 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_MDF-GS.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_MDF-GS.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_MDF-J.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_MDF-J.pdf index 46c7b46a55b1479d0d5b3a96174024079cb2633e..5c4c76a0aa0af95f2cf80bcab9d71964b6741542 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_MDF-J.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_MDF-J.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-CT.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-CT.pdf index c09676e7a92448022b67fe873b5744d6ba5aa548..acaeb6cbd660d912370e3c27c1430f37519ab39a 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-CT.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-CT.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-FF.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-FF.pdf index 48958952bc1e8339dc5e22d9b143370b06183d9c..dc4378a838eda514177819f354f1269231fced06 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-FF.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-FF.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-LH.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-LH.pdf index 455c8bbab6726d3eff9be33503a9eb293c7ef793..35ca5db130aef09295373e8e3a2971a843aa3919 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-LH.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-LH.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-MC.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-MC.pdf index 6f1826f3f24366a5bdae0571518d105c7ddfa51e..357df5d3081177ed50c55e0c65191cb4723aee10 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-MC.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-GS-MC.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-J-CT.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-J-CT.pdf index dc19f9cc97ce2097ad20890a2af8504c954ec485..ef0c58776dcf4e6e7a254f4c6964bfe07400dab7 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-J-CT.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-DOE-J-CT.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-GS.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-GS.pdf index 039e5e4b5875f7cf2ddda5b794377ca6de643c8a..f3efa7d70a52d235eee040764caf213131bca87f 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-GS.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-GS.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-J.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-J.pdf index 5791117b1b545bd0c39f6e7905844f267ffffc87..01d37da5096dbc9ae504a84ba250d98458a05b78 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-J.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_converged-MDA-J.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-GS-CT.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-GS-CT.pdf index 8004bbff3ffa4cb6d3e57d4d7b396b5bcc312cfb..9b533ca4aecea93aaef41d2c1ea29a229671620d 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-GS-CT.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-GS-CT.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-J-CT.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-J-CT.pdf index 1dc1ada7f0e8ffc41804265b07b8701a110c9f9a..5b07b28030bd9c8fea34e0b528626b35c25d989e 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-J-CT.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-DOE-J-CT.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-GS.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-GS.pdf index 4c9da831fa51b6049b7fdd513d5a2fcc797a5a8a..833b4f8ce855135f60a3a7c082bdb03f16c1caec 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-GS.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-GS.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-J.pdf b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-J.pdf index 93e5e8ad1d38f93071f19fee01a39bb8c87a1051..e50fbc5d59028681bc818415f84f9e22c103bd5b 100644 Binary files a/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-J.pdf and b/examples/scripts/ssbj/(X)DSM/Mdao_unconverged-MDA-J.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/RCG_basic.pdf b/examples/scripts/ssbj/(X)DSM/RCG_basic.pdf index 57bc0816bd5863c423c51ae392ce6c2f2251d96f..a51dcaeead7779bf8ddaa2566963149604f6dc9c 100644 Binary files a/examples/scripts/ssbj/(X)DSM/RCG_basic.pdf and b/examples/scripts/ssbj/(X)DSM/RCG_basic.pdf differ diff --git a/examples/scripts/ssbj/(X)DSM/RCG_extended.pdf b/examples/scripts/ssbj/(X)DSM/RCG_extended.pdf index 2fda729d6f11f0f33b77cde19beca61e90bf3208..e115a06515259da2bee1739c5d40b5f93f2d3bb8 100644 Binary files a/examples/scripts/ssbj/(X)DSM/RCG_extended.pdf and b/examples/scripts/ssbj/(X)DSM/RCG_extended.pdf differ diff --git a/examples/scripts/ssbj/CMDOWS/FPG_MDA.xml b/examples/scripts/ssbj/CMDOWS/FPG_MDA.xml index 238396af5e0433ff4b98430ae445bdf206b7b07d..223f3b43648fe35e61af36ff75e2a06b19f5eb72 100644 --- a/examples/scripts/ssbj/CMDOWS/FPG_MDA.xml +++ b/examples/scripts/ssbj/CMDOWS/FPG_MDA.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>FPG CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a fundamental problem graph (FPG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -219,6 +219,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -236,6 +237,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -253,6 +255,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -270,6 +273,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -307,6 +311,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/FPG_MDO.xml b/examples/scripts/ssbj/CMDOWS/FPG_MDO.xml index 24ca928b26cd9ebd977de5155b10b6852d69d61c..005b25c98979c7d34027d2b497bc44bbd07198c5 100644 --- a/examples/scripts/ssbj/CMDOWS/FPG_MDO.xml +++ b/examples/scripts/ssbj/CMDOWS/FPG_MDO.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>FPG CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a fundamental problem graph (FPG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -219,6 +219,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -236,6 +237,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -253,6 +255,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -270,6 +273,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -307,6 +311,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_BLISS-2000.xml b/examples/scripts/ssbj/CMDOWS/Mdao_BLISS-2000.xml index 9809dc7a0c1d984f1b08626468f7c4a2e6a5953a..3195958bf4d827b1f93297e3d4dbe582b96a8a32 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_BLISS-2000.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_BLISS-2000.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -846,6 +846,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -867,6 +868,7 @@ </mathematicalFunction> <mathematicalFunction uID="__Gc__"> <label>Gc</label> + <functionType>consistency</functionType> <inputs> <input> <parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2</parameterUID> @@ -982,6 +984,7 @@ </mathematicalFunction> <mathematicalFunction uID="__WCF1__"> <label>WCF1</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/L</parameterUID> @@ -1023,6 +1026,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -1044,6 +1048,7 @@ </mathematicalFunction> <mathematicalFunction uID="__WCF0__"> <label>WCF0</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/weight/WT</parameterUID> @@ -1083,6 +1088,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -1132,6 +1138,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -1153,6 +1160,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> @@ -1230,6 +1238,7 @@ </mathematicalFunction> <mathematicalFunction uID="__WCF2__"> <label>WCF2</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/distributedArchitectures/group2/couplingWeights/w2</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_CO.xml b/examples/scripts/ssbj/CMDOWS/Mdao_CO.xml index c3ad29f334fb3a6da1360d05d6bc881e7b1f4fb9..24dfa056dd459dbf6ab24dff85f56af371a1bd22 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_CO.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_CO.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -219,6 +219,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -240,6 +241,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -261,6 +263,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -310,6 +313,7 @@ </mathematicalFunction> <mathematicalFunction uID="__J2__"> <label>J2</label> + <functionType>consistency</functionType> <inputs> <input> <parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE</parameterUID> @@ -371,6 +375,7 @@ </mathematicalFunction> <mathematicalFunction uID="__J0__"> <label>J0</label> + <functionType>consistency</functionType> <inputs> <input> <parameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR</parameterUID> @@ -448,6 +453,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -469,6 +475,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> @@ -546,6 +553,7 @@ </mathematicalFunction> <mathematicalFunction uID="__J1__"> <label>J1</label> + <functionType>consistency</functionType> <inputs> <input> <parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L</parameterUID> @@ -1907,15 +1915,15 @@ </edge> <edge> <fromExecutableBlockUID>Sub-Optimizer-1</fromExecutableBlockUID> - <toParameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2</toParameterUID> + <toParameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M</toParameterUID> </edge> <edge> <fromExecutableBlockUID>Sub-Optimizer-1</fromExecutableBlockUID> - <toParameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2</toParameterUID> + <toParameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2</toParameterUID> </edge> <edge> <fromExecutableBlockUID>Sub-Optimizer-1</fromExecutableBlockUID> - <toParameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M</toParameterUID> + <toParameterUID>/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2</toParameterUID> </edge> <edge> <fromExecutableBlockUID>Sub-Optimizer-2</fromExecutableBlockUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_IDF.xml b/examples/scripts/ssbj/CMDOWS/Mdao_IDF.xml index 6ab3edd0907813b6e8366726dd1b5c8663d9a9f4..623ec334c0190e0438afa7687e5bed5577e223ae 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_IDF.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_IDF.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -237,6 +237,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -258,6 +259,7 @@ </mathematicalFunction> <mathematicalFunction uID="__Gc"> <label>Gc</label> + <functionType>consistency</functionType> <inputs> <input> <parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L</parameterUID> @@ -349,6 +351,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -370,6 +373,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -419,6 +423,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -440,6 +445,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> @@ -518,9 +524,6 @@ </mathematicalFunctions> </executableBlocks> <parameters> - <parameter uID="/data_schema/mdo_data/constraints/dpdx"> - <label>dpdx</label> - </parameter> <parameter uID="/data_schema/aircraft/other/dpdx"> <label>dpdx</label> </parameter> @@ -584,6 +587,9 @@ <parameter uID="/data_schema/aircraft/geometry/lambda"> <label>lambda</label> </parameter> + <parameter uID="/data_schema/mdo_data/constraints/dpdx"> + <label>dpdx</label> + </parameter> <parameter uID="/data_schema/mdo_data/objectives/R"> <label>R</label> </parameter> @@ -801,11 +807,11 @@ </objectiveVariable> </objectiveVariables> <constraintVariables> - <constraintVariable uID="__conVar__/data_schema/mdo_data/constraints/dpdx"> - <parameterUID>/data_schema/mdo_data/constraints/dpdx</parameterUID> - <constraintType>inequality</constraintType> - <constraintOperator><=</constraintOperator> - <referenceValue>1.04</referenceValue> + <constraintVariable uID="__conVar__/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta"> + <parameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta</parameterUID> + <constraintType>equality</constraintType> + <constraintOperator>==</constraintOperator> + <referenceValue>0.0</referenceValue> </constraintVariable> <constraintVariable uID="__conVar__/data_schema/mdo_data/constraints/propulsion/ESF"> <parameterUID>/data_schema/mdo_data/constraints/propulsion/ESF</parameterUID> @@ -813,6 +819,12 @@ <constraintOperator>>=;<=</constraintOperator> <referenceValue>0.5;1.5</referenceValue> </constraintVariable> + <constraintVariable uID="__conVar__/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L"> + <parameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L</parameterUID> + <constraintType>equality</constraintType> + <constraintOperator>==</constraintOperator> + <referenceValue>0.0</referenceValue> + </constraintVariable> <constraintVariable uID="__conVar__/data_schema/mdo_data/constraints/propulsion/DT"> <parameterUID>/data_schema/mdo_data/constraints/propulsion/DT</parameterUID> <constraintType>inequality</constraintType> @@ -831,12 +843,6 @@ <constraintOperator>==</constraintOperator> <referenceValue>0.0</referenceValue> </constraintVariable> - <constraintVariable uID="__conVar__/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta"> - <parameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta</parameterUID> - <constraintType>equality</constraintType> - <constraintOperator>==</constraintOperator> - <referenceValue>0.0</referenceValue> - </constraintVariable> <constraintVariable uID="__conVar__/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT"> <parameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT</parameterUID> <constraintType>equality</constraintType> @@ -849,18 +855,18 @@ <constraintOperator>==</constraintOperator> <referenceValue>0.0</referenceValue> </constraintVariable> - <constraintVariable uID="__conVar__/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L"> - <parameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L</parameterUID> - <constraintType>equality</constraintType> - <constraintOperator>==</constraintOperator> - <referenceValue>0.0</referenceValue> - </constraintVariable> <constraintVariable uID="__conVar__/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D"> <parameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D</parameterUID> <constraintType>equality</constraintType> <constraintOperator>==</constraintOperator> <referenceValue>0.0</referenceValue> </constraintVariable> + <constraintVariable uID="__conVar__/data_schema/mdo_data/constraints/dpdx"> + <parameterUID>/data_schema/mdo_data/constraints/dpdx</parameterUID> + <constraintType>inequality</constraintType> + <constraintOperator><=</constraintOperator> + <referenceValue>1.04</referenceValue> + </constraintVariable> <constraintVariable uID="__conVar__/data_schema/mdo_data/constraints/propulsion/Temp"> <parameterUID>/data_schema/mdo_data/constraints/propulsion/Temp</parameterUID> <constraintType>inequality</constraintType> @@ -939,7 +945,7 @@ <toExecutableBlockUID>__Gc</toExecutableBlockUID> </edge> <edge> - <fromParameterUID>/data_schema/mdo_data/constraints/dpdx</fromParameterUID> + <fromParameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta</fromParameterUID> <toExecutableBlockUID>Optimizer</toExecutableBlockUID> </edge> <edge> @@ -1035,8 +1041,8 @@ <toExecutableBlockUID>Optimizer</toExecutableBlockUID> </edge> <edge> - <fromParameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L</fromParameterUID> - <toExecutableBlockUID>Coordinator</toExecutableBlockUID> + <fromParameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L</fromParameterUID> + <toExecutableBlockUID>Optimizer</toExecutableBlockUID> </edge> <edge> <fromParameterUID>/data_schema/aircraft/other/D</fromParameterUID> @@ -1322,10 +1328,6 @@ <fromParameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx</fromParameterUID> <toExecutableBlockUID>Coordinator</toExecutableBlockUID> </edge> - <edge> - <fromParameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta</fromParameterUID> - <toExecutableBlockUID>Optimizer</toExecutableBlockUID> - </edge> <edge> <fromParameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT</fromParameterUID> <toExecutableBlockUID>Optimizer</toExecutableBlockUID> @@ -1491,8 +1493,8 @@ <toExecutableBlockUID>Optimizer</toExecutableBlockUID> </edge> <edge> - <fromParameterUID>/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L</fromParameterUID> - <toExecutableBlockUID>Optimizer</toExecutableBlockUID> + <fromParameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L</fromParameterUID> + <toExecutableBlockUID>Coordinator</toExecutableBlockUID> </edge> <edge> <fromParameterUID>/data_schema/aircraft/geometry/lambda</fromParameterUID> @@ -1514,6 +1516,10 @@ <fromParameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF</fromParameterUID> <toExecutableBlockUID>Coordinator</toExecutableBlockUID> </edge> + <edge> + <fromParameterUID>/data_schema/mdo_data/constraints/dpdx</fromParameterUID> + <toExecutableBlockUID>Optimizer</toExecutableBlockUID> + </edge> <edge> <fromExecutableBlockUID>Performance[main][1][1.0]</fromExecutableBlockUID> <toParameterUID>/data_schema/aircraft/other/R</toParameterUID> @@ -2026,10 +2032,6 @@ <relatedParameterUID>/data_schema/aircraft/weight/WT</relatedParameterUID> <label>WT^{*}</label> </finalCouplingVariable> - <finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"> - <relatedParameterUID>/data_schema/aircraft/other/L</relatedParameterUID> - <label>L^{*}</label> - </finalCouplingVariable> <finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"> <relatedParameterUID>/data_schema/aircraft/weight/WE</relatedParameterUID> <label>WE^{*}</label> @@ -2038,6 +2040,10 @@ <relatedParameterUID>/data_schema/aircraft/other/D</relatedParameterUID> <label>D^{*}</label> </finalCouplingVariable> + <finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"> + <relatedParameterUID>/data_schema/aircraft/other/L</relatedParameterUID> + <label>L^{*}</label> + </finalCouplingVariable> <finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"> <relatedParameterUID>/data_schema/reference/ESF</relatedParameterUID> <label>ESF^{*}</label> @@ -2204,14 +2210,18 @@ </finalOutputVariable> </finalOutputVariables> <consistencyConstraintVariables> - <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE"> - <relatedParameterUID>/data_schema/aircraft/weight/WE</relatedParameterUID> - <label>gc_WE</label> - </consistencyConstraintVariable> <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta"> <relatedParameterUID>/data_schema/aircraft/geometry/Theta</relatedParameterUID> <label>gc_Theta</label> </consistencyConstraintVariable> + <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L"> + <relatedParameterUID>/data_schema/aircraft/other/L</relatedParameterUID> + <label>gc_L</label> + </consistencyConstraintVariable> + <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE"> + <relatedParameterUID>/data_schema/aircraft/weight/WE</relatedParameterUID> + <label>gc_WE</label> + </consistencyConstraintVariable> <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT"> <relatedParameterUID>/data_schema/aircraft/weight/WT</relatedParameterUID> <label>gc_WT</label> @@ -2220,10 +2230,6 @@ <relatedParameterUID>/data_schema/reference/ESF</relatedParameterUID> <label>gc_ESF</label> </consistencyConstraintVariable> - <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L"> - <relatedParameterUID>/data_schema/aircraft/other/L</relatedParameterUID> - <label>gc_L</label> - </consistencyConstraintVariable> <consistencyConstraintVariable uID="/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D"> <relatedParameterUID>/data_schema/aircraft/other/D</relatedParameterUID> <label>gc_D</label> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_MDF-GS.xml b/examples/scripts/ssbj/CMDOWS/Mdao_MDF-GS.xml index fa2e5f5f0f2e9c208b9ab3e8ba15b0d079e4e497..44a2595532c6be516715d5d6cfeb365d4031d4aa 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_MDF-GS.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_MDF-GS.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -228,6 +228,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -249,6 +250,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -270,6 +272,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -291,6 +294,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -340,6 +344,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_MDF-J.xml b/examples/scripts/ssbj/CMDOWS/Mdao_MDF-J.xml index e4ed2f1a0468943f16593c2d069958bb90a444c3..0cc48eacdfd061cad9d5da830a6f45f90612ebae 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_MDF-J.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_MDF-J.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -237,6 +237,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -258,6 +259,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -279,6 +281,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -300,6 +303,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -349,6 +353,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-CT.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-CT.xml index 8eee279801c3ec843c9d01dd4bcd8d2e01b5db72..6ca9ff04fdd137506aafae6f04cceaffde6b6637 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-CT.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-CT.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -222,6 +222,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -239,6 +240,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -256,6 +258,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -273,6 +276,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -310,6 +314,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-FF.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-FF.xml index d0c482ac37f85a14430a1730793e927439bea8d9..bbd8c3a543ddeac924a0593ccb9b9e55de45f8d1 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-FF.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-FF.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -222,6 +222,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -239,6 +240,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -256,6 +258,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -273,6 +276,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -310,6 +314,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-LH.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-LH.xml index bffc442991c0019685d1da4c95e5e0c0ff502493..5d939e84785d80d99e4683c91791fe315fc625ec 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-LH.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-LH.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -222,6 +222,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -239,6 +240,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -256,6 +258,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -273,6 +276,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -310,6 +314,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-MC.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-MC.xml index 13942e391508872136c8679b199fda4c0b10f8c1..bf81e9e42f50f62eb36932eea9a08d0c88f735b3 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-MC.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-GS-MC.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -222,6 +222,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -239,6 +240,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -256,6 +258,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -273,6 +276,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -310,6 +314,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-J-CT.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-J-CT.xml index b8396bbe70d1c3da8fe1e01ab01a214a524fde4d..5f80687e8e7335f6fa8a5349ac46c9491ce43018 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-J-CT.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-DOE-J-CT.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -222,6 +222,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -239,6 +240,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -256,6 +258,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -273,6 +276,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -310,6 +314,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-GS.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-GS.xml index b8fd805eca7c3061c7a98b63348252731de67da2..234daefa6b4e2258e4d8f8c5c38a6023b9f0f9b4 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-GS.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-GS.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -228,6 +228,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -245,6 +246,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -262,6 +264,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -279,6 +282,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -316,6 +320,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-J.xml b/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-J.xml index 13c7f72b7c3923885982ac2261d697a8d9b428d8..2b5b2b7e9e8f8d28b6e7a22ecca831f4b4f6f066 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-J.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_converged-MDA-J.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -237,6 +237,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -254,6 +255,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -271,6 +273,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -288,6 +291,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -325,6 +329,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-GS-CT.xml b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-GS-CT.xml index 30199d6144a0b9b8ffef9dd48ea0a5aa2c467d13..dcba4e72364b1ed9d24ab9ce3a6c73501bbd2cc0 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-GS-CT.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-GS-CT.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -216,6 +216,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -233,6 +234,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -250,6 +252,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -267,6 +270,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -304,6 +308,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> @@ -422,6 +427,9 @@ <parameter uID="/data_schema/mdo_data/objectives/R"> <label>R</label> </parameter> + <parameter uID="/data_schema/mdo_data/constraints/sigmas/sigma5"> + <label>sigma5</label> + </parameter> <parameter uID="/data_schema/aircraft/weight/WO"> <label>WO</label> </parameter> @@ -455,9 +463,6 @@ <parameter uID="/data_schema/reference/Temp"> <label>Temp</label> </parameter> - <parameter uID="/data_schema/mdo_data/constraints/sigmas/sigma5"> - <label>sigma5</label> - </parameter> <parameter uID="/data_schema/aircraft/other/fin"> <label>fin</label> </parameter> @@ -761,6 +766,9 @@ <stateVariable uID="__statVar__/data_schema/mdo_data/objectives/R"> <parameterUID>/data_schema/mdo_data/objectives/R</parameterUID> </stateVariable> + <stateVariable uID="__statVar__/data_schema/mdo_data/constraints/sigmas/sigma5"> + <parameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</parameterUID> + </stateVariable> <stateVariable uID="__statVar__/data_schema/aircraft/weight/WE"> <parameterUID>/data_schema/aircraft/weight/WE</parameterUID> </stateVariable> @@ -770,9 +778,6 @@ <stateVariable uID="__statVar__/data_schema/mdo_data/constraints/propulsion/DT"> <parameterUID>/data_schema/mdo_data/constraints/propulsion/DT</parameterUID> </stateVariable> - <stateVariable uID="__statVar__/data_schema/mdo_data/constraints/sigmas/sigma5"> - <parameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</parameterUID> - </stateVariable> </stateVariables> </parameters> <executableBlocks> @@ -1085,10 +1090,6 @@ <fromParameterUID>/data_schema/aircraft/other/R</fromParameterUID> <toExecutableBlockUID>F[R]</toExecutableBlockUID> </edge> - <edge> - <fromParameterUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR</fromParameterUID> - <toExecutableBlockUID>DOE</toExecutableBlockUID> - </edge> <edge> <fromParameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L</fromParameterUID> <toExecutableBlockUID>Structures[main][1][1.0]</toExecutableBlockUID> @@ -1133,6 +1134,10 @@ <fromParameterUID>/data_schema/aircraft/geometry/tc</fromParameterUID> <toExecutableBlockUID>Structures[main][1][1.0]</toExecutableBlockUID> </edge> + <edge> + <fromParameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</fromParameterUID> + <toExecutableBlockUID>DOE</toExecutableBlockUID> + </edge> <edge> <fromParameterUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta</fromParameterUID> <toExecutableBlockUID>Coordinator</toExecutableBlockUID> @@ -1358,7 +1363,7 @@ <toExecutableBlockUID>DOE</toExecutableBlockUID> </edge> <edge> - <fromParameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</fromParameterUID> + <fromParameterUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR</fromParameterUID> <toExecutableBlockUID>DOE</toExecutableBlockUID> </edge> <edge> @@ -1588,10 +1593,6 @@ <relatedParameterUID>/data_schema/reference/h</relatedParameterUID> <label>DOE_h_{inp}</label> </doeInputSampleList> - <doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR"> - <relatedParameterUID>/data_schema/aircraft/geometry/AR</relatedParameterUID> - <label>DOE_AR_{inp}</label> - </doeInputSampleList> <doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M"> <relatedParameterUID>/data_schema/reference/M</relatedParameterUID> <label>DOE_M_{inp}</label> @@ -1608,6 +1609,10 @@ <relatedParameterUID>/data_schema/aircraft/other/T</relatedParameterUID> <label>DOE_T_{inp}</label> </doeInputSampleList> + <doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR"> + <relatedParameterUID>/data_schema/aircraft/geometry/AR</relatedParameterUID> + <label>DOE_AR_{inp}</label> + </doeInputSampleList> </doeInputSampleLists> <doeOutputSampleLists> <doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE"> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-J-CT.xml b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-J-CT.xml index 1b2ae12a1f62561a54d887907ec687dec152b704..13dbc3967dfbcf7864358d2612b802bc80fb1b54 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-J-CT.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-DOE-J-CT.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -213,6 +213,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -230,6 +231,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -247,6 +249,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -264,6 +267,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -301,6 +305,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> @@ -428,6 +433,9 @@ <parameter uID="/data_schema/mdo_data/objectives/R"> <label>R</label> </parameter> + <parameter uID="/data_schema/mdo_data/constraints/sigmas/sigma5"> + <label>sigma5</label> + </parameter> <parameter uID="/data_schema/aircraft/weight/WO"> <label>WO</label> </parameter> @@ -452,9 +460,6 @@ <parameter uID="/data_schema/aircraft/other/Cf"> <label>Cf</label> </parameter> - <parameter uID="/data_schema/mdo_data/constraints/sigmas/sigma5"> - <label>sigma5</label> - </parameter> <parameter uID="/data_schema/reference/Temp"> <label>Temp</label> </parameter> @@ -755,6 +760,9 @@ <stateVariable uID="__statVar__/data_schema/mdo_data/objectives/R"> <parameterUID>/data_schema/mdo_data/objectives/R</parameterUID> </stateVariable> + <stateVariable uID="__statVar__/data_schema/mdo_data/constraints/sigmas/sigma5"> + <parameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</parameterUID> + </stateVariable> <stateVariable uID="__statVar__/data_schema/aircraft/weight/WE"> <parameterUID>/data_schema/aircraft/weight/WE</parameterUID> </stateVariable> @@ -764,9 +772,6 @@ <stateVariable uID="__statVar__/data_schema/mdo_data/constraints/propulsion/DT"> <parameterUID>/data_schema/mdo_data/constraints/propulsion/DT</parameterUID> </stateVariable> - <stateVariable uID="__statVar__/data_schema/mdo_data/constraints/sigmas/sigma5"> - <parameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</parameterUID> - </stateVariable> </stateVariables> </parameters> <executableBlocks> @@ -1071,10 +1076,6 @@ <fromParameterUID>/data_schema/aircraft/other/R</fromParameterUID> <toExecutableBlockUID>F[R]</toExecutableBlockUID> </edge> - <edge> - <fromParameterUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR</fromParameterUID> - <toExecutableBlockUID>DOE</toExecutableBlockUID> - </edge> <edge> <fromParameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L</fromParameterUID> <toExecutableBlockUID>Structures[main][1][1.0]</toExecutableBlockUID> @@ -1123,6 +1124,10 @@ <fromParameterUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T</fromParameterUID> <toExecutableBlockUID>DOE</toExecutableBlockUID> </edge> + <edge> + <fromParameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</fromParameterUID> + <toExecutableBlockUID>DOE</toExecutableBlockUID> + </edge> <edge> <fromParameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta</fromParameterUID> <toExecutableBlockUID>Aerodynamics[main][1][1.0]</toExecutableBlockUID> @@ -1356,7 +1361,7 @@ <toExecutableBlockUID>Structures[main][1][1.0]</toExecutableBlockUID> </edge> <edge> - <fromParameterUID>/data_schema/mdo_data/constraints/sigmas/sigma5</fromParameterUID> + <fromParameterUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR</fromParameterUID> <toExecutableBlockUID>DOE</toExecutableBlockUID> </edge> <edge> @@ -1612,10 +1617,6 @@ <relatedParameterUID>/data_schema/reference/h</relatedParameterUID> <label>DOE_h_{inp}</label> </doeInputSampleList> - <doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR"> - <relatedParameterUID>/data_schema/aircraft/geometry/AR</relatedParameterUID> - <label>DOE_AR_{inp}</label> - </doeInputSampleList> <doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T"> <relatedParameterUID>/data_schema/aircraft/other/T</relatedParameterUID> <label>DOE_T_{inp}</label> @@ -1632,6 +1633,10 @@ <relatedParameterUID>/data_schema/aircraft/geometry/section</relatedParameterUID> <label>DOE_section_{inp}</label> </doeInputSampleList> + <doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR"> + <relatedParameterUID>/data_schema/aircraft/geometry/AR</relatedParameterUID> + <label>DOE_AR_{inp}</label> + </doeInputSampleList> </doeInputSampleLists> <doeOutputSampleLists> <doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE"> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-GS.xml b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-GS.xml index 22f0fe1a13249b003c3dd1cc7225c5cb292b82b5..4813e6e22646a6991f4e6e6a6336a796271eeb81 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-GS.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-GS.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -216,6 +216,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -233,6 +234,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -250,6 +252,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -267,6 +270,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -304,6 +308,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-J.xml b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-J.xml index 428624edf3733e66e53ac66e2550543933cffb52..638c28b92b529d231a2d74f387fd024b5054ba7f 100644 --- a/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-J.xml +++ b/examples/scripts/ssbj/CMDOWS/Mdao_unconverged-MDA-J.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Imco van Gent</creator> <description>Mdao CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a mdao data graph (MDG).</modification> <creator>Imco van Gent</creator> - <timestamp>2018-03-24T09:14:31.749000</timestamp> + <timestamp>2018-03-27T11:35:17.829710</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -213,6 +213,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -230,6 +231,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -247,6 +249,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -264,6 +267,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -301,6 +305,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/CMDOWS/RCG.xml b/examples/scripts/ssbj/CMDOWS/RCG.xml index c4a3bdff11eaf868561829672c7d7105ff33c4fc..0abaac5810676d8c4dc82f34e3511ecd24dba9a4 100644 --- a/examples/scripts/ssbj/CMDOWS/RCG.xml +++ b/examples/scripts/ssbj/CMDOWS/RCG.xml @@ -1,18 +1,18 @@ <?xml version='1.0' encoding='UTF-8'?> -<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.7/cmdows.xsd"> +<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.8/cmdows.xsd"> <header> <creator>Lukas Mueller</creator> <description>RCG CMDOWS file of the super-sonic business jet test case optimization problem</description> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> <updates> <update> <modification>KADMOS export of a repository connectivity graph (RCG).</modification> <creator>Lukas Mueller</creator> - <timestamp>2018-03-24T08:54:14.754000</timestamp> + <timestamp>2018-03-27T11:34:20.437586</timestamp> <fileVersion>0.1</fileVersion> - <cmdowsVersion>0.7</cmdowsVersion> + <cmdowsVersion>0.8</cmdowsVersion> </update> </updates> </header> @@ -219,6 +219,7 @@ <mathematicalFunctions> <mathematicalFunction uID="F[R]"> <label>F[R]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/R</parameterUID> @@ -236,6 +237,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[Theta]"> <label>C[Theta]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/geometry/Theta</parameterUID> @@ -253,6 +255,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[dpdx]"> <label>C[dpdx]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/dpdx</parameterUID> @@ -270,6 +273,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[prop]"> <label>C[prop]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/reference/ESF</parameterUID> @@ -307,6 +311,7 @@ </mathematicalFunction> <mathematicalFunction uID="C[sigmas]"> <label>C[sigmas]</label> + <functionType>regular</functionType> <inputs> <input> <parameterUID>/data_schema/aircraft/other/sigma5</parameterUID> diff --git a/examples/scripts/ssbj/KDMS/FPG_MDA.kdms b/examples/scripts/ssbj/KDMS/FPG_MDA.kdms index 50f5a76de51ba24b7ad28a0e0e271c5c0dddc76d..9516e66e2622e8bc2243005a56cef15551ca6b45 100644 Binary files a/examples/scripts/ssbj/KDMS/FPG_MDA.kdms and b/examples/scripts/ssbj/KDMS/FPG_MDA.kdms differ diff --git a/examples/scripts/ssbj/KDMS/FPG_MDO.kdms b/examples/scripts/ssbj/KDMS/FPG_MDO.kdms index 57cbfaf11103c12b6cd145139bed2cddb72b2f1c..cac14ec9d4854e7266118e3e4b09ff59ac89b39a 100644 Binary files a/examples/scripts/ssbj/KDMS/FPG_MDO.kdms and b/examples/scripts/ssbj/KDMS/FPG_MDO.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000.kdms b/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000.kdms index e2bfd83364741b8b3bacec2961f0ca1b0592c880..af814fc7db377565dbfb829d10443d7919bd96af 100644 --- a/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000.kdms +++ b/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000.kdms @@ -67,38 +67,38 @@ lambda^{*}j ��j��j7��j ��j8��jñ��jò��uh‰}rÑ��(jê��j��jñ��j ��jì��U Sub-SMBD-2rÒ��jí��Kjï��Uboundary determinatorrÓ��hKh‰uhi}rÔ��(jê��j��jñ��j ��jì��U Sub-SMBD-1rÕ��jí��Kjï��jÓ��hKhiuhÏ}rÖ��(jê��j��jñ��j ��jì��U -Sub-SMBD-0r×��jí��Kjï��jÓ��hKhÏujz��}rØ��(jê��jë��hKjz��jì��U w0_ESF^{i2,*}jí��Kjî��jG��jï��j��jñ��jò��uj��}rÙ��(jê��jë��hKj��jì��Uw0_L^{i2,0}jí��Kjî��j��jï��jþ��jñ��jù��uj ��}rÚ��(jê��j��hKj ��UsettingsrÛ��hjì��UDOErÜ��jí��KUdesign_variablesrÝ��}rÞ��(jB��}rß��(Ulower_boundrà��NUsamplesrá��NUupper_boundrâ��Njü��Nuj_��}rã��(jà��Njá��Njâ��Njü��NujG��}rä��(jà��Njá��Njâ��Njü��Nuj ��}rå��(jà��Njá��Njâ��Njü��Nuj��}ræ��(jà��Njá��Njâ��Njü��Nuj��}rç��(jà��Njá��Njâ��Njü��NuuUquantities_of_interestrè��]ré��(j„��j“��jÇ��jÃ��ejï��Udoerê��jñ��j ��uhP}rë��(jê��j��hKhPjÛ��hjì��jÜ��jí��KjÝ��}rì��(j��}rí��(jà��Njá��Njâ��Njü��NujT��}rî��(jà��Njá��Njâ��Njü��NujV��}rï��(jà��Njá��Njâ��Njü��NujX��}rð��(jà��Njá��Njâ��Njü��Nuje��}rñ��(jà��Njá��Njâ��Njü��Nuj0��}rò��(jà��Njá��Njâ��Njü��Nuj3��}ró��(jà��Njá��Njâ��Njü��Nuj^��}rô��(jà��Njá��Njâ��Njü��Nuj`��}rõ��(jà��Njá��Njâ��Njü��NujZ��}rö��(jà��Njá��Njâ��Njü��Nuj��}r÷��(jà��Njá��Njâ��Njü��Nuj��}rø��(jà��Njá��Njâ��Njü��Nuujè��]rù��(já��jÍ��jß��jL��ejï��jê��jñ��j ��uh‚}rú��(jê��j��hKh‚jÛ��hjì��jÜ��jí��KjÝ��}rû��(jº��}rü��(jà��Njá��Njâ��Njü��Nuj¸��}rý��(jà��Njá��Njâ��Njü��Nuh€}rþ��(jà��Njá��Njâ��Njü��Nuj¼��}rÿ��(jà��Njá��Njâ��Njü��Nuj©��}r���(jà��Njá��Njâ��Njü��Nuj¬��}r��(jà��Njá��Njâ��Njü��Nuj"��}r��(jà��Njá��Njâ��Njü��NujÃ��}r��(jà��Njá��Njâ��Njü��Nuhû}r��(jà��Njá��Njâ��Njü��Nuujè��]r��(jæ��jô��jñ��j"��jÝ��ejï��jê��jñ��j ��ujY��}r��(jê��jë��hKjY��jì��Uwcf2^{*}jí��Kjî��hÑjï��jõ��jñ��jò��uh}r��(jê��j��jí��Kjú��h-jñ��j ��hKhjï��j��jì��huh}r��(jê��j��jí��Kjú��h-jñ��j ��hKhjï��j��jì��huj‚��}r ��(jê��jë��hKj‚��jì��UESF^{c,i2,0}jí��Kjî��j��jï��jþ��jñ��jù��uhE}r -��(jê��j��hKhEjì��UWCF1r��jí��Kjú��h-jï��j��jñ��j ��uj���}r��(jê��j��jñ��j ��j†��Njì��U -Propulsionr ��jí��U1jˆ��U1.0r��jú��h*jŠ��Umainr��jŒ��Nj��NjŽ��Njï��j•��hKU -Propulsionr��uj��}r��(jê��jë��jñ��jò��jì��Uwcf0jí��Kjú��j3��hKj��ujÁ��}r��(jê��jë��j��Uojì��UNzr��jñ��jò��hKjÁ��uh}r��(jê��j��jí��Kjú��h-jñ��j ��hKhjï��j��jì��huj#��}r��(jê��jë��jñ��jù��hKj#��jì��UL^{c,i2}jí��Kjú��jû��jî��j��jü��G��������uj§��}r��(jê��jë��hKj§��jì��U -L^{c,i2,0}jí��Kjî��j��jï��jþ��jñ��jù��ujÅ��}r��(jê��jë��jñ��jò��jì��Ulambdar��j��Uoj��}r��j��}r��(j��G?¹™™™™™šj��G?Ù™™™™™šusjú��jû��jü��G?Ð������hKjÅ��uj‰��}r��(jê��jë��hKj‰��jì��Uw1_D^{i2,*}jí��Kjî��j��jï��j��jñ��jò��uha}r��(jê��j��jñ��j ��hKhajÛ��}r��(Umaximum_iterationsr��MèU algorithmr��UDakota Quasi-Newton methodr ��U apply_scalingr!��ˆUmaximum_function_evaluationsr"��MèUconstraint_tolerancer#��G?6âëC-Uconvergence_tolerancer$��G?6âëC-ujì��USys-OPTr%��jí��KjÝ��}r&��(jå��}r'��(jà��Njâ��Njü��G��������ujç��}r(��(jà��Njâ��Njü��G?©™™™™™šujv��}r)��(jà��Njâ��Njü��G��������uj}��}r*��(jà��Njâ��Njü��G��������ujé��}r+��(jà��Njâ��Njü��Mèuj˜��}r,��(jà��Njâ��Njü��G��������ujÖ��}r-��(jà��Njâ��Njü��G@������uj ��}r.��(jà��Njâ��Njü��G��������uj��}r/��(jà��Njâ��Njü��G��������ujú��}r0��(jà��Njâ��Njü��G��������ujì��}r1��(jà��Njâ��Njü��G��������uj¯��}r2��(jà��Njâ��Njü��Mȯujz��}r3��(jà��Njâ��Njü��G��������ujö��}r4��(jà��Njâ��Njü��G��������uj±��}r5��(jà��Njâ��Njü��G?ù™™™™™šujò��}r6��(jà��Njâ��Njü��K7ujô��}r7��(jà��Njâ��Njü��G��������ujÿ��}r8��(jà��Njâ��Njü��G��������uj��}r9��(jà��Njâ��Njü��G��������ujø��}r:��(jà��Njâ��Njü��G��������uj ��}r;��(jà��Njâ��Njü��G��������uuUobjective_variabler<��]r=��j=��ajï��U optimizerr>��Uconstraint_variablesr?��}r@��(hÙ}rA��(jà��Njâ��NuhÝ}rB��(jà��Njâ��Nujl��}rC��(jà��Njâ��Nuj��}rD��(jà��Njâ��Nuhç}rE��(jà��Njâ��Nuhë}rF��(jà��Njâ��NuuujJ��}rG��(jê��jë��jñ��jò��hKjJ��jì��U w0_L^{i2}jí��Kj��}rH��j��}rI��(j��GÀ�������j��G@�������usjú��jû��jî��j��jü��G��������uj·��}rJ��(jê��jë��hKj·��jì��Uw1_Theta^{i2,*}jí��Kjî��j©��jï��j��jñ��jò��ujO��}rK��(jê��jë��jñ��jù��hKjO��jì��U WE^{c,i2}jí��Kjú��jû��jî��hþjü��G��������ujR��}rL��(jê��jë��jñ��jò��hKjR��jì��U w1_Theta^{i2}jí��Kj��}rM��j��}rN��(j��GÀ�������j��G@�������usjú��jû��jî��j©��jü��G��������ujæ��}rO��(jê��jë��hKjæ��jì��UWT^{*}jí��Kjî��hájï��jõ��jñ��jò��ujG��}rP��(jê��jë��hKjG��jì��UT^{a}jí��Kjî��j|��jï��j÷��jñ��jò��uh³}rQ��(jê��jë��hKh³jì��UDOE_WE^{c}_{inp}jí��Kjî��hþjï��j���jñ��jù��ujß��}rR��(jê��j��jñ��j ��hKjß��jÛ��}rS��(j��Mèj��j ��j!��ˆj"��Mèj#��G?6âëC-j$��G?6âëC-ujì��U Sub-OPT-0rT��jí��KjÝ��}rU��(jÈ��}rV��(jà��Njâ��Njü��G?ð������ujÅ��}rW��(jà��Njâ��Njü��G?Ð������uuj<��]rX��j��ajï��j>��j?��}rY��(jÎ��}rZ��(jà��Njâ��Nuj_��}r[��(jà��Njâ��Nuja��}r\��(jà��Njâ��Nujd��}r]��(jà��Njâ��Nujf��}r^��(jà��Njâ��Nujh��}r_��(jà��Njâ��NuuujN��}r`��(jê��j��jñ��j ��hKjN��jÛ��}ra��(j��Mèj��j ��j!��ˆj"��Mèj#��G?6âëC-j$��G?6âëC-ujì��U Sub-OPT-1rb��jí��KjÝ��}rc��jP��}rd��(jà��Njâ��Njü��G?ð������usj<��]re��jn��ajï��j>��j?��}rf��hu}rg��(jà��Njâ��Nusuj~��}rh��(jê��j��jñ��j ��hKj~��jÛ��}ri��(j��Mèj��j ��j!��ˆj"��Mèj#��G?6âëC-j$��G?6âëC-ujì��U Sub-OPT-2rj��jí��KjÝ��}rk��j|��}rl��(jà��Njâ��Njü��G?á™™™™™šusj<��]rm��hÑajï��j>��j?��}rn��(j��}ro��(jà��Njâ��Nujv��}rp��(jà��Njâ��Nujt��}rq��(jà��Njâ��Nuuuj®��}rr��(jê��jë��hKj®��jì��Uw1_Theta^{i2,0}jí��Kjî��j©��jï��jþ��jñ��jù��uh·}rs��(jê��jë��hKh·jì��UDOE_section^{*}_{out}jí��Kjî��jÈ��jï��jð��jñ��jò��ujÇ��}rt��(jê��jë��hKjÇ��jì��UWE^{*}jí��Kjî��hþjï��jõ��jñ��jò��ujL��}ru��(jê��jë��jí��Kjñ��jò��hKjL��jì��U -conv_checkrv��uj‚��}rw��(jê��jë��hKj‚��jì��UD^{a}jí��Kjî��j"��jï��j÷��jñ��jò��ujñ��}rx��(jê��jë��hKjñ��jì��UWF^{*}jí��Kjî��j��jï��jõ��jñ��jò��uj’��}ry��(jê��jë��hKj’��jì��UAR^{0}jí��Kjî��jÖ��jï��jþ��jñ��jù��uj��}rz��(jê��jë��hKj��jì��Uw1_D^{i2,0}jí��Kjî��j��jï��jþ��jñ��jù��ujN��}r{��(jê��jë��hKjN��jì��UCf^{a}jí��Kjî��jP��jï��j÷��jñ��jò��uj��}r|��(jê��jë��hKj��jì��UL^{a}jí��Kjî��j��jï��j÷��jñ��jò��uj��}r}��(jê��jë��hKj��jì��UTheta^{c,0}jí��Kjî��hqjï��jþ��jñ��jù��uj’��}r~��(jê��jë��jñ��jò��jì��U WT^{c,i2}jí��Kjî��háhKj’��uh8}r��(jê��j��hKh8jì��UGcr€��jí��Kjú��h-jï��j��jñ��j ��uh¯}r��(jê��jë��hKh¯jì��UDOE_Lambda^{c}_{inp}jí��Kjî��jò��jï��j���jñ��jù��uh±}r‚��(jê��jë��hKh±jì��UDOE_WF^{*}_{out}jí��Kjî��j��jï��jð��jñ��jò��ujÕ��}rƒ��(jê��jë��hKjÕ��jì��UDOE_w0_L_{inp}jí��Kjî��j��jï��j���jñ��jù��uj©��}r„��(jê��jë��jñ��jò��jì��Uw1_Thetají��Kjï��Ucoupling weightr…��hKj©��uj¬��}r†��(jê��jë��jñ��jò��jì��Uw0_WTjí��Kjï��j…��hKj¬��uj=��}r‡��(jê��jë��jí��Kjú��j3��jñ��jò��hKj=��jì��URujç��}rˆ��(jê��jë��jñ��jù��jì��Utcr‰��j��Uoj��}rŠ��j��}r‹��(j��G?„záG®{j��G?· +Sub-SMBD-0r×��jí��Kjï��jÓ��hKhÏujz��}rØ��(jê��jë��hKjz��jì��U w0_ESF^{i2,*}jí��Kjî��jG��jï��j��jñ��jò��uj��}rÙ��(jê��jë��hKj��jì��Uw0_L^{i2,0}jí��Kjî��j��jï��jþ��jñ��jù��uj ��}rÚ��(jê��j��hKj ��UsettingsrÛ��hjì��UDOErÜ��jí��KUdesign_variablesrÝ��}rÞ��(jB��}rß��(Ulower_boundrà��NUsamplesrá��NUupper_boundrâ��Njü��Nuj_��}rã��(jà��Njá��Njâ��Njü��NujG��}rä��(jà��Njá��Njâ��Njü��Nuj ��}rå��(jà��Njá��Njâ��Njü��Nuj��}ræ��(jà��Njá��Njâ��Njü��Nuj��}rç��(jà��Njá��Njâ��Njü��NuuUquantities_of_interestrè��]ré��(j„��j“��jÇ��jÃ��ejï��Udoerê��jñ��j ��uhP}rë��(jê��j��hKhPjÛ��hjì��jÜ��jí��KjÝ��}rì��(j��}rí��(jà��Njá��Njâ��Njü��NujT��}rî��(jà��Njá��Njâ��Njü��NujV��}rï��(jà��Njá��Njâ��Njü��NujX��}rð��(jà��Njá��Njâ��Njü��Nuje��}rñ��(jà��Njá��Njâ��Njü��Nuj0��}rò��(jà��Njá��Njâ��Njü��Nuj3��}ró��(jà��Njá��Njâ��Njü��Nuj^��}rô��(jà��Njá��Njâ��Njü��Nuj`��}rõ��(jà��Njá��Njâ��Njü��NujZ��}rö��(jà��Njá��Njâ��Njü��Nuj��}r÷��(jà��Njá��Njâ��Njü��Nuj��}rø��(jà��Njá��Njâ��Njü��Nuujè��]rù��(já��jÍ��jß��jL��ejï��jê��jñ��j ��uh‚}rú��(jê��j��hKh‚jÛ��hjì��jÜ��jí��KjÝ��}rû��(jº��}rü��(jà��Njá��Njâ��Njü��Nuj¸��}rý��(jà��Njá��Njâ��Njü��Nuh€}rþ��(jà��Njá��Njâ��Njü��Nuj¼��}rÿ��(jà��Njá��Njâ��Njü��Nuj©��}r���(jà��Njá��Njâ��Njü��Nuj¬��}r��(jà��Njá��Njâ��Njü��Nuj"��}r��(jà��Njá��Njâ��Njü��NujÃ��}r��(jà��Njá��Njâ��Njü��Nuhû}r��(jà��Njá��Njâ��Njü��Nuujè��]r��(jæ��jô��jñ��j"��jÝ��ejï��jê��jñ��j ��ujY��}r��(jê��jë��hKjY��jì��Uwcf2^{*}jí��Kjî��hÑjï��jõ��jñ��jò��uh}r��(jê��j��jí��KU function_typer��Uregularr ��jú��h-jñ��j ��hKhjï��j��jì��huh}r +��(jê��j��jí��Kj��j ��jú��h-jñ��j ��hKhjï��j��jì��huj‚��}r��(jê��jë��hKj‚��jì��UESF^{c,i2,0}jí��Kjî��j��jï��jþ��jñ��jù��uhE}r��(jê��j��hKhEjì��UWCF1r ��jí��Kj��j ��jú��h-jï��j��jñ��j ��uj���}r��(jê��j��jñ��j ��j†��Njì��U +Propulsionr��jí��U1jˆ��U1.0r��jú��h*jŠ��Umainr��jŒ��Nj��NjŽ��Njï��j•��hKU +Propulsionr��uj��}r��(jê��jë��jñ��jò��jì��Uwcf0jí��Kjú��j3��hKj��ujÁ��}r��(jê��jë��j��Uojì��UNzr��jñ��jò��hKjÁ��uh}r��(jê��j��jí��Kj��j ��jú��h-jñ��j ��hKhjï��j��jì��huj#��}r��(jê��jë��jñ��jù��hKj#��jì��UL^{c,i2}jí��Kjú��jû��jî��j��jü��G��������uj§��}r��(jê��jë��hKj§��jì��U +L^{c,i2,0}jí��Kjî��j��jï��jþ��jñ��jù��ujÅ��}r��(jê��jë��jñ��jò��jì��Ulambdar��j��Uoj��}r��j��}r��(j��G?¹™™™™™šj��G?Ù™™™™™šusjú��jû��jü��G?Ð������hKjÅ��uj‰��}r��(jê��jë��hKj‰��jì��Uw1_D^{i2,*}jí��Kjî��j��jï��j��jñ��jò��uha}r��(jê��j��jñ��j ��hKhajÛ��}r��(Umaximum_iterationsr ��MèU algorithmr!��UDakota Quasi-Newton methodr"��U apply_scalingr#��ˆUmaximum_function_evaluationsr$��MèUconstraint_tolerancer%��G?6âëC-Uconvergence_tolerancer&��G?6âëC-ujì��USys-OPTr'��jí��KjÝ��}r(��(jå��}r)��(jà��Njâ��Njü��G��������ujç��}r*��(jà��Njâ��Njü��G?©™™™™™šujv��}r+��(jà��Njâ��Njü��G��������uj}��}r,��(jà��Njâ��Njü��G��������ujé��}r-��(jà��Njâ��Njü��Mèuj˜��}r.��(jà��Njâ��Njü��G��������ujÖ��}r/��(jà��Njâ��Njü��G@������uj ��}r0��(jà��Njâ��Njü��G��������uj��}r1��(jà��Njâ��Njü��G��������ujú��}r2��(jà��Njâ��Njü��G��������ujì��}r3��(jà��Njâ��Njü��G��������uj¯��}r4��(jà��Njâ��Njü��Mȯujz��}r5��(jà��Njâ��Njü��G��������ujö��}r6��(jà��Njâ��Njü��G��������uj±��}r7��(jà��Njâ��Njü��G?ù™™™™™šujò��}r8��(jà��Njâ��Njü��K7ujô��}r9��(jà��Njâ��Njü��G��������ujÿ��}r:��(jà��Njâ��Njü��G��������uj��}r;��(jà��Njâ��Njü��G��������ujø��}r<��(jà��Njâ��Njü��G��������uj ��}r=��(jà��Njâ��Njü��G��������uuUobjective_variabler>��]r?��j=��ajï��U optimizerr@��Uconstraint_variablesrA��}rB��(hÙ}rC��(jà��Njâ��NuhÝ}rD��(jà��Njâ��Nujl��}rE��(jà��Njâ��Nuj��}rF��(jà��Njâ��Nuhç}rG��(jà��Njâ��Nuhë}rH��(jà��Njâ��NuuujJ��}rI��(jê��jë��jñ��jò��hKjJ��jì��U w0_L^{i2}jí��Kj��}rJ��j��}rK��(j��GÀ�������j��G@�������usjú��jû��jî��j��jü��G��������uj·��}rL��(jê��jë��hKj·��jì��Uw1_Theta^{i2,*}jí��Kjî��j©��jï��j��jñ��jò��ujO��}rM��(jê��jë��jñ��jù��hKjO��jì��U WE^{c,i2}jí��Kjú��jû��jî��hþjü��G��������ujR��}rN��(jê��jë��jñ��jò��hKjR��jì��U w1_Theta^{i2}jí��Kj��}rO��j��}rP��(j��GÀ�������j��G@�������usjú��jû��jî��j©��jü��G��������ujæ��}rQ��(jê��jë��hKjæ��jì��UWT^{*}jí��Kjî��hájï��jõ��jñ��jò��ujG��}rR��(jê��jë��hKjG��jì��UT^{a}jí��Kjî��j|��jï��j÷��jñ��jò��uh³}rS��(jê��jë��hKh³jì��UDOE_WE^{c}_{inp}jí��Kjî��hþjï��j���jñ��jù��ujß��}rT��(jê��j��jñ��j ��hKjß��jÛ��}rU��(j ��Mèj!��j"��j#��ˆj$��Mèj%��G?6âëC-j&��G?6âëC-ujì��U Sub-OPT-0rV��jí��KjÝ��}rW��(jÈ��}rX��(jà��Njâ��Njü��G?ð������ujÅ��}rY��(jà��Njâ��Njü��G?Ð������uuj>��]rZ��j��ajï��j@��jA��}r[��(jÎ��}r\��(jà��Njâ��Nuj_��}r]��(jà��Njâ��Nuja��}r^��(jà��Njâ��Nujd��}r_��(jà��Njâ��Nujf��}r`��(jà��Njâ��Nujh��}ra��(jà��Njâ��NuuujN��}rb��(jê��j��jñ��j ��hKjN��jÛ��}rc��(j ��Mèj!��j"��j#��ˆj$��Mèj%��G?6âëC-j&��G?6âëC-ujì��U Sub-OPT-1rd��jí��KjÝ��}re��jP��}rf��(jà��Njâ��Njü��G?ð������usj>��]rg��jn��ajï��j@��jA��}rh��hu}ri��(jà��Njâ��Nusuj~��}rj��(jê��j��jñ��j ��hKj~��jÛ��}rk��(j ��Mèj!��j"��j#��ˆj$��Mèj%��G?6âëC-j&��G?6âëC-ujì��U Sub-OPT-2rl��jí��KjÝ��}rm��j|��}rn��(jà��Njâ��Njü��G?á™™™™™šusj>��]ro��hÑajï��j@��jA��}rp��(j��}rq��(jà��Njâ��Nujv��}rr��(jà��Njâ��Nujt��}rs��(jà��Njâ��Nuuuj®��}rt��(jê��jë��hKj®��jì��Uw1_Theta^{i2,0}jí��Kjî��j©��jï��jþ��jñ��jù��uh·}ru��(jê��jë��hKh·jì��UDOE_section^{*}_{out}jí��Kjî��jÈ��jï��jð��jñ��jò��ujÇ��}rv��(jê��jë��hKjÇ��jì��UWE^{*}jí��Kjî��hþjï��jõ��jñ��jò��ujL��}rw��(jê��jë��jí��Kjñ��jò��hKjL��jì��U +conv_checkrx��uj‚��}ry��(jê��jë��hKj‚��jì��UD^{a}jí��Kjî��j"��jï��j÷��jñ��jò��ujñ��}rz��(jê��jë��hKjñ��jì��UWF^{*}jí��Kjî��j��jï��jõ��jñ��jò��uj’��}r{��(jê��jë��hKj’��jì��UAR^{0}jí��Kjî��jÖ��jï��jþ��jñ��jù��uj��}r|��(jê��jë��hKj��jì��Uw1_D^{i2,0}jí��Kjî��j��jï��jþ��jñ��jù��ujN��}r}��(jê��jë��hKjN��jì��UCf^{a}jí��Kjî��jP��jï��j÷��jñ��jò��uj��}r~��(jê��jë��hKj��jì��UL^{a}jí��Kjî��j��jï��j÷��jñ��jò��uj��}r��(jê��jë��hKj��jì��UTheta^{c,0}jí��Kjî��hqjï��jþ��jñ��jù��uj’��}r€��(jê��jë��jñ��jò��jì��U WT^{c,i2}jí��Kjî��háhKj’��uh8}r��(jê��j��hKh8jì��UGcr‚��jí��Kj��Uconsistencyrƒ��jú��h-jï��j��jñ��j ��uh¯}r„��(jê��jë��hKh¯jì��UDOE_Lambda^{c}_{inp}jí��Kjî��jò��jï��j���jñ��jù��uh±}r…��(jê��jë��hKh±jì��UDOE_WF^{*}_{out}jí��Kjî��j��jï��jð��jñ��jò��ujÕ��}r†��(jê��jë��hKjÕ��jì��UDOE_w0_L_{inp}jí��Kjî��j��jï��j���jñ��jù��uj©��}r‡��(jê��jë��jñ��jò��jì��Uw1_Thetají��Kjï��Ucoupling weightrˆ��hKj©��uj¬��}r‰��(jê��jë��jñ��jò��jì��Uw0_WTjí��Kjï��jˆ��hKj¬��uj=��}rŠ��(jê��jë��jí��Kjú��j3��jñ��jò��hKj=��jì��URujç��}r‹��(jê��jë��jñ��jù��jì��UtcrŒ��j��Uoj��}r��j��}rŽ��(j��G?„záG®{j��G?· =p£× -usjú��jû��jü��G?©™™™™™šhKjç��uj³��}rŒ��(jê��jë��jñ��jò��jì��Uh^{c,i2}jí��Kjî��j¯��hKj³��ujÃ��}r��(jê��jë��hKjÃ��jì��UT^{*}jí��Kjî��j|��jï��j��jñ��jò��ujß��}rŽ��(jê��jë��hKjß��jì��Ufin^{*}jí��Kjî��jn��jï��jõ��jñ��jò��uh}r��(jê��j��jí��Kjú��h-jñ��j ��hKhjï��j��jì��huj€��}r��(jê��j��jñ��j ��jì��USys-CONVr‘��jí��Kjï��U convergerr’��hKj€��uhÁ}r“��(jê��jë��hKhÁjì��UDOE_WT^{*}_{out}jí��Kjî��hájï��jð��jñ��jò��uh}r”��(jê��j��jí��Kjú��h-jñ��j ��hKhjï��j��jì��hujl��}r•��(jê��jë��hKjl��jì��UCf^{0}jí��Kjî��jP��jï��jþ��jñ��jò��uj³��}r–��(jê��jë��hKj³��jì��USFC^{a}jí��Kjî��jö��jï��j÷��jñ��jò��uj}��}r—��(jê��jë��hKj}��jì��Uh^{0}jí��Kjî��j¯��jï��jþ��jñ��jù��uj��}r˜��(jê��jë��j��Uojì��UESFr™��jñ��jù��hKj��ujß��}rš��(jê��j��jñ��j ��hKjß��jì��U Sub-SMB-1r›��jí��Kjï��j"��j#��}rœ��(j%��]r��(jÙ��häjG��jÛ��hgjË��j;��jŒ��jÏ��jÕ��jÓ��jÑ��ej'��]rž��(jñ��jí��hzhNeuujó��}rŸ��(jê��jë��jí��Kjñ��jò��hKjó��jì��U -defSubSMB2ujö��}r ��(jê��jë��j��Uojì��USFCr¡��jñ��jò��hKjö��uj¿��}r¢��(jê��jë��j��Uojì��UWFOr£��jñ��jò��hKj¿��ujÃ��}r¤��(jê��jë��hKjÃ��jì��Utc^{c}jí��Kjî��jç��jï��jE��jñ��jò��uh£}r¥��(jê��jë��hKh£jì��UDOE_SFC^{*}_{out}jí��Kjî��jö��jï��jð��jñ��jò��ujB��}r¦��(jê��jë��hKjB��jì��Ugc3^{*}jí��Kjî��jl��jï��jõ��jñ��jò��uju��}r§��(jê��jë��hKju��jì��U w1_SFC^{i2,*}jí��Kjî��j_��jï��j��jñ��jò��uj��}r¨��(jê��jë��jñ��jò��jì��UM^{c,i2}jí��Kjî��j±��hKj��uh§}r©��(jê��jë��hKh§jì��UDOE_D^{c,i2}_{inp}jí��Kjî��j"��jï��j���jñ��jù��uj*��}rª��(jê��jë��hKj*��jì��U -sigma5^{*}jí��Kjî��ja��jï��jõ��jñ��jò��uj,��}r«��(jê��jë��hKj,��jì��U -sigma4^{*}jí��Kjî��j_��jï��jõ��jñ��jò��uj.��}r¬��(jê��jë��hKj.��jì��Usection^{a}jí��Kjî��jÈ��jï��j÷��jñ��jò��uj0��}r��(jê��jë��hKj0��jì��U -sigma1^{*}jí��Kjî��jd��jï��jõ��jñ��jò��uj2��}r®��(jê��jë��hKj2��jì��U -sigma3^{*}jí��Kjî��jh��jï��jõ��jñ��jò��uj4��}r¯��(jê��jë��hKj4��jì��U -sigma2^{*}jí��Kjî��jf��jï��jõ��jñ��jò��uhA}r°��(jê��j��hKhAjì��UWCF0r±��jí��Kjú��h-jï��j��jñ��j ��uj…��}r²��(jê��jë��hKj…��jì��Uw0_L^{i2,*}jí��Kjî��j��jï��j��jñ��jò��ujá��}r³��(jê��jë��hKjá��jì��UL^{*}jí��Kjî��j��jï��jõ��jñ��jò��ujq��}r´��(jê��jë��hKjq��jì��UM^{0}jí��Kjî��j±��jï��jþ��jñ��jù��uh»}rµ��(jê��jë��hKh»jì��UDOE_AR^{c}_{inp}jí��Kjî��jÖ��jï��j���jñ��jù��ujb��}r¶��(jê��jë��j��Uojì��UCDminr·��jñ��jò��hKjb��ujÈ��}r¸��(jê��jë��jñ��jò��jì��Usectionr¹��j��Uoj��}rº��j��}r»��(j��G?è������j��G?ô������usjú��jû��jü��G?ð������hKjÈ��ujË��}r¼��(jê��jë��hKjË��jì��UDOE_Sref^{c,i2}_{inp}jí��Kjî��jé��jï��j���jñ��jù��uj ��}r½��(jê��jë��j��Uojì��UDTr¾��jñ��jò��hKj ��uj¬��}r¿��(jê��jë��hKj¬��jì��UWT^{a}jí��Kjî��hájï��j÷��jñ��jù��uj<��}rÀ��(jê��jë��hKj<��jì��Ugc0^{*}jí��Kjî��hëjï��jõ��jñ��jò��uj>��}rÁ��(jê��jë��hKj>��jì��Ugc1^{*}jí��Kjî��hçjï��jõ��jñ��jò��ujv��}rÂ��(jê��jë��j��G?ðQë…¸Rjñ��jò��jì��UTemprÃ��jí��Kjú��j -��j��j��j ��j��hKjv��uj]��}rÄ��(jê��jë��hKj]��jì��Usection^{0}jí��Kjî��jÈ��jï��jþ��jñ��jò��ujD��}rÅ��(jê��jë��hKjD��jì��Ugc4^{*}jí��Kjî��hÝjï��jõ��jñ��jò��ujB��}rÆ��(jê��jë��jñ��jò��jì��Uw2_WEjí��Kjï��j…��hKjB��ujÍ��}rÇ��(jê��jë��hKjÍ��jì��UD^{*}jí��Kjî��j"��jï��jõ��jñ��jò��ujG��}rÈ��(jê��jë��jñ��jò��jì��Uw0_ESFjí��Kjï��j…��hKjG��uj_��}rÉ��(jê��jë��j��G?ñp£× -=qjñ��jò��jì��Usigma4rÊ��jí��Kjú��j -��j��j��j ��j��hKj_��uja��}rË��(jê��jë��j��G?ñp£× -=qjñ��jò��jì��Usigma5rÌ��jí��Kjú��j -��j��j��j ��j��hKja��ujd��}rÍ��(jê��jë��j��G?ñp£× -=qjñ��jò��jì��Usigma1rÎ��jí��Kjú��j -��j��j��j ��j��hKjd��ujf��}rÏ��(jê��jë��j��G?ñp£× -=qjñ��jò��jì��Usigma2rÐ��jí��Kjú��j -��j��j��j ��j��hKjf��ujh��}rÑ��(jê��jë��j��G?ñp£× -=qjñ��jò��jì��Usigma3rÒ��jí��Kjú��j -��j��j��j ��j��hKjh��uh¹}rÓ��(jê��jë��hKh¹jì��UDOE_w0_WT_{inp}jí��Kjî��j¬��jï��j���jñ��jù��ujV��}rÔ��(jê��jë��hKjV��jì��U Theta^{c}jí��Kjú��jû��jü��G��������jî��hqjï��j��jñ��jù��uh½}rÕ��(jê��jë��hKh½jì��UDOE_w2_WF_{inp}jí��Kjî��j"��jï��j���jñ��jù��ujÑ��}rÖ��(jê��jë��hKjÑ��jì��UDOE_w2_fin_{inp}jí��Kjî��j��jï��j���jñ��jù��uhI}r×��(jê��j��hKhIjì��UWCF2rØ��jí��Kjú��h-jï��j��jñ��j ��ujÓ��}rÙ��(jê��jë��hKjÓ��jì��UDOE_w1_D_{inp}jí��Kjî��j��jï��j���jñ��jù��uj¸��}rÚ��(jê��jë��hKj¸��jì��UAR^{c}jí��Kjî��jÖ��jï��jE��jñ��jò��ujR��}rÛ��(jê��jë��hKjR��jì��UDT^{*}jí��Kjî��jt��jï��jõ��jñ��jò��ujô��}rÜ��(jê��jë��hKjô��jì��U Theta^{*}jí��Kjî��hqjï��jõ��jñ��jò��ujn��}rÝ��(jê��jë��jñ��jò��jì��Uwcf1jí��Kjú��j3��hKjn��ujé��}rÞ��(jê��jë��jñ��jù��jì��USrefrß��j��Uoj��}rà��j��}rá��(j��Môj��MÜusjú��jû��jü��MèhKjé��ujÏ��}râ��(jê��jë��hKjÏ��jì��UDOE_M^{c}_{inp}jí��Kjî��j±��jï��j���jñ��jù��uj¼��}rã��(jê��jë��hKj¼��jì��USref^{c}jí��Kjî��jé��jï��jE��jñ��jò��uh<}rä��(jê��j��jñ��j ��jì��USub-SM-2rå��jí��Kjï��j©��hKh<uj€��}ræ��(jê��jë��jñ��jò��hKj€��jì��U -w2_WF^{i2}jí��Kj��}rç��j��}rè��(j��GÀ�������j��G@�������usjú��jû��jî��j"��jü��G��������uj@��}ré��(jê��jë��hKj@��jì��Ugc2^{*}jí��Kjî��j��jï��jõ��jñ��jò��ujµ��}rê��(jê��jë��hKjµ��jì��Ufin^{a}jí��Kjî��jn��jï��j÷��jñ��jò��uj¯��}rë��(jê��jë��jñ��jù��jì��Uhj��Uoj��}rì��j��}rí��(j��M0uj��M`êusjú��jû��jü��MȯhKj¯��uj��}rî��(jê��jë��jí��Kjñ��jò��hKj��jì��U -defSubSMB0ujï��}rï��(jê��jë��jí��Kjñ��jò��hKjï��jì��U -defSubSMB1uj��}rð��(jê��jë��jñ��jò��jì��U Lambda^{c,i2}jí��Kjî��jò��hKj��uj6��}rñ��(jê��jë��hKj6��jì��Utc^{*}jí��Kjî��jç��jï��j��jñ��jù��ujŸ��}rò��(jê��jë��hKjŸ��jì��U -Lambda^{0}jí��Kjî��jò��jï��jþ��jñ��jù��ujV��}ró��(jê��jë��hKjV��jì��Uh^{*}jí��Kjî��j¯��jï��j��jñ��jù��uj"��}rô��(jê��jë��jñ��jò��jì��Uw2_WFjí��Kjï��j…��hKj"��uj˜��}rõ��(jê��jë��jñ��jò��jì��UD^{c,i2}jí��Kjî��j"��hKj˜��ujñ��}rö��(jê��jë��hKjñ��jì��UDOE_L^{*}_{out}jí��Kjî��j��jï��jð��jñ��jò��uj_��}r÷��(jê��jë��jñ��jò��jì��Uw1_SFCjí��Kjï��j…��hKj_��uhž}rø��(jê��jë��hKhžjì��UDOE_T^{*}_{out}jí��Kjî��j|��jï��jð��jñ��jò��uj¡��}rù��(jê��jë��jñ��jò��jì��U AR^{c,i2}jí��Kjî��jÖ��hKj¡��ujr��}rú��(jê��jë��hKjr��jì��UT^{0}jí��Kjî��j|��jï��jþ��jñ��jò��ujÛ��}rû��(jê��jë��hKjÛ��jì��UDOE_h^{c}_{inp}jí��Kjî��j¯��jï��j���jñ��jù��ujÙ��}rü��(jê��jë��hKjÙ��jì��UDOE_ESF^{c}_{inp}jí��Kjî��j��jï��j���jñ��jù��uj›��}rý��(jê��jë��hKj›��jì��UWT^{c,*}jí��Kjî��hájï��j��jñ��jò��uj¬��}rþ��(jê��jë��jñ��jò��jì��USref^{c,i2}jí��Kjî��jé��hKj¬��ují��}rÿ��(jê��jë��hKjí��jì��UDOE_D^{*}_{out}jí��Kjî��j"��jï��jð��jñ��jò��uj±��}r���(jê��jë��jñ��jù��jì��UMj��Uoj��}r��j��}r��(j��G?öffffffj��G?üÌÌÌÌÌÍusjú��jû��jü��G?ù™™™™™šhKj±��ujò��}r��(jê��jë��jñ��jù��jì��ULambdar��j��Uoj��}r��j��}r��(j��K(j��KFusjú��jû��jü��K7hKjò��uj��}r��(jê��jë��jñ��jò��jì��Uw2_finjí��Kjï��j…��hKj��uj��}r��(jê��jë��j��Uojì��UTempr ��jñ��jò��hKj��uj��}r -��(jê��jë��jñ��jò��jì��Uw0_Ljí��Kjï��j…��hKj��uj��}r��(jê��jë��jñ��jò��jì��Uw1_Djí��Kjï��j…��hKj��ujb��}r��(jê��jë��hKjb��jì��UM^{*}jí��Kjî��j±��jï��j��jñ��jù��uuUnode_dict_factoryr ��hUGRAPH_PROPERTIESr��]r��(U functionsr��Unodesr��Uedgesr��U couplingsr��U system_inputsr��eU NODE_CAT_TREEr��}r��(jë��}r��(Ucollided circular couplingr��]Ushared circular couplingr��]Usupplied inputr��]U collisionr��]U!collided shared circular couplingr��]Uholer��]Ucollided shared couplingr��]Upure circular couplingr��]jò��]Ushared couplingr ��]Usupplied shared inputr!��]Uoutputr"��]Ucollided couplingr#��]uj��}r$��(Uindependentr%��]U -outputlessr&��]j ��]U inputlessr'��]uUarchitecture elementr(��}r)��(U initiatorr*��]j>��]Ucopy design variabler+��]Udoe output sample listr,��]Uinitial guess design variabler-��]Uconsistency constraint variabler.��]UMDA coupling variabler/��]UMDAr0��]Uindependent output functionr1��]Uoptimizer functionr2��]UMDA analysisr3��]Udoe input sample listr4��]Usurrogate model approximater5��]U#initial guess MDA coupling variabler6��]Ufinal output variabler7��]Ucoupling weightr8��]Ufinal MDA coupling variabler9��]Ufinal design variabler:��]uU RCE componentr;��}r<��(U -CPACS Toolr=��]U -XML Mergerr>��]U -XML Loaderr?��]U Optimizerr@��]UConsistency constraint functionrA��]UXML PyMergerrB��]UInput ProviderrC��]U ConvergerrD��]uUvariable grouprE��}rF��(U -hole grouprG��]Ucoupling grouprH��]Ushared coupling grouprI��]Uoutput grouprJ��]Usupplied input grouprK��]Usupplied shared input grouprL��]uuU_succrM��jÀ��Uadjlist_outer_dict_factoryrN��hub. \ No newline at end of file +usjú��jû��jü��G?©™™™™™šhKjç��uj³��}r��(jê��jë��jñ��jò��jì��Uh^{c,i2}jí��Kjî��j¯��hKj³��ujÃ��}r��(jê��jë��hKjÃ��jì��UT^{*}jí��Kjî��j|��jï��j��jñ��jò��ujß��}r‘��(jê��jë��hKjß��jì��Ufin^{*}jí��Kjî��jn��jï��jõ��jñ��jò��uh}r’��(jê��j��jí��Kj��j ��jú��h-jñ��j ��hKhjï��j��jì��huj€��}r“��(jê��j��jñ��j ��jì��USys-CONVr”��jí��Kjï��U convergerr•��hKj€��uhÁ}r–��(jê��jë��hKhÁjì��UDOE_WT^{*}_{out}jí��Kjî��hájï��jð��jñ��jò��uh}r—��(jê��j��jí��Kj��j ��jú��h-jñ��j ��hKhjï��j��jì��hujl��}r˜��(jê��jë��hKjl��jì��UCf^{0}jí��Kjî��jP��jï��jþ��jñ��jò��uj³��}r™��(jê��jë��hKj³��jì��USFC^{a}jí��Kjî��jö��jï��j÷��jñ��jò��uj}��}rš��(jê��jë��hKj}��jì��Uh^{0}jí��Kjî��j¯��jï��jþ��jñ��jù��uj��}r›��(jê��jë��j��Uojì��UESFrœ��jñ��jù��hKj��ujß��}r��(jê��j��jñ��j ��hKjß��jì��U Sub-SMB-1rž��jí��Kjï��j"��j#��}rŸ��(j%��]r ��(jÙ��häjG��jÛ��hgjË��j;��jŒ��jÏ��jÕ��jÓ��jÑ��ej'��]r¡��(jñ��jí��hzhNeuujó��}r¢��(jê��jë��jí��Kjñ��jò��hKjó��jì��U +defSubSMB2ujö��}r£��(jê��jë��j��Uojì��USFCr¤��jñ��jò��hKjö��uj¿��}r¥��(jê��jë��j��Uojì��UWFOr¦��jñ��jò��hKj¿��ujÃ��}r§��(jê��jë��hKjÃ��jì��Utc^{c}jí��Kjî��jç��jï��jE��jñ��jò��uh£}r¨��(jê��jë��hKh£jì��UDOE_SFC^{*}_{out}jí��Kjî��jö��jï��jð��jñ��jò��ujB��}r©��(jê��jë��hKjB��jì��Ugc3^{*}jí��Kjî��jl��jï��jõ��jñ��jò��uju��}rª��(jê��jë��hKju��jì��U w1_SFC^{i2,*}jí��Kjî��j_��jï��j��jñ��jò��uj��}r«��(jê��jë��jñ��jò��jì��UM^{c,i2}jí��Kjî��j±��hKj��uh§}r¬��(jê��jë��hKh§jì��UDOE_D^{c,i2}_{inp}jí��Kjî��j"��jï��j���jñ��jù��uj*��}r��(jê��jë��hKj*��jì��U +sigma5^{*}jí��Kjî��ja��jï��jõ��jñ��jò��uj,��}r®��(jê��jë��hKj,��jì��U +sigma4^{*}jí��Kjî��j_��jï��jõ��jñ��jò��uj.��}r¯��(jê��jë��hKj.��jì��Usection^{a}jí��Kjî��jÈ��jï��j÷��jñ��jò��uj0��}r°��(jê��jë��hKj0��jì��U +sigma1^{*}jí��Kjî��jd��jï��jõ��jñ��jò��uj2��}r±��(jê��jë��hKj2��jì��U +sigma3^{*}jí��Kjî��jh��jï��jõ��jñ��jò��uj4��}r²��(jê��jë��hKj4��jì��U +sigma2^{*}jí��Kjî��jf��jï��jõ��jñ��jò��uhA}r³��(jê��j��hKhAjì��UWCF0r´��jí��Kj��j ��jú��h-jï��j��jñ��j ��uj…��}rµ��(jê��jë��hKj…��jì��Uw0_L^{i2,*}jí��Kjî��j��jï��j��jñ��jò��ujá��}r¶��(jê��jë��hKjá��jì��UL^{*}jí��Kjî��j��jï��jõ��jñ��jò��ujq��}r·��(jê��jë��hKjq��jì��UM^{0}jí��Kjî��j±��jï��jþ��jñ��jù��uh»}r¸��(jê��jë��hKh»jì��UDOE_AR^{c}_{inp}jí��Kjî��jÖ��jï��j���jñ��jù��ujb��}r¹��(jê��jë��j��Uojì��UCDminrº��jñ��jò��hKjb��ujÈ��}r»��(jê��jë��jñ��jò��jì��Usectionr¼��j��Uoj��}r½��j��}r¾��(j��G?è������j��G?ô������usjú��jû��jü��G?ð������hKjÈ��ujË��}r¿��(jê��jë��hKjË��jì��UDOE_Sref^{c,i2}_{inp}jí��Kjî��jé��jï��j���jñ��jù��uj ��}rÀ��(jê��jë��j��Uojì��UDTrÁ��jñ��jò��hKj ��uj¬��}rÂ��(jê��jë��hKj¬��jì��UWT^{a}jí��Kjî��hájï��j÷��jñ��jù��uj<��}rÃ��(jê��jë��hKj<��jì��Ugc0^{*}jí��Kjî��hëjï��jõ��jñ��jò��uj>��}rÄ��(jê��jë��hKj>��jì��Ugc1^{*}jí��Kjî��hçjï��jõ��jñ��jò��ujv��}rÅ��(jê��jë��j��G?ðQë…¸Rjñ��jò��jì��UTemprÆ��jí��Kjú��j +��j��j��j ��j��hKjv��uj]��}rÇ��(jê��jë��hKj]��jì��Usection^{0}jí��Kjî��jÈ��jï��jþ��jñ��jò��ujD��}rÈ��(jê��jë��hKjD��jì��Ugc4^{*}jí��Kjî��hÝjï��jõ��jñ��jò��ujB��}rÉ��(jê��jë��jñ��jò��jì��Uw2_WEjí��Kjï��jˆ��hKjB��ujÍ��}rÊ��(jê��jë��hKjÍ��jì��UD^{*}jí��Kjî��j"��jï��jõ��jñ��jò��ujG��}rË��(jê��jë��jñ��jò��jì��Uw0_ESFjí��Kjï��jˆ��hKjG��uj_��}rÌ��(jê��jë��j��G?ñp£× +=qjñ��jò��jì��Usigma4rÍ��jí��Kjú��j +��j��j��j ��j��hKj_��uja��}rÎ��(jê��jë��j��G?ñp£× +=qjñ��jò��jì��Usigma5rÏ��jí��Kjú��j +��j��j��j ��j��hKja��ujd��}rÐ��(jê��jë��j��G?ñp£× +=qjñ��jò��jì��Usigma1rÑ��jí��Kjú��j +��j��j��j ��j��hKjd��ujf��}rÒ��(jê��jë��j��G?ñp£× +=qjñ��jò��jì��Usigma2rÓ��jí��Kjú��j +��j��j��j ��j��hKjf��ujh��}rÔ��(jê��jë��j��G?ñp£× +=qjñ��jò��jì��Usigma3rÕ��jí��Kjú��j +��j��j��j ��j��hKjh��uh¹}rÖ��(jê��jë��hKh¹jì��UDOE_w0_WT_{inp}jí��Kjî��j¬��jï��j���jñ��jù��ujV��}r×��(jê��jë��hKjV��jì��U Theta^{c}jí��Kjú��jû��jü��G��������jî��hqjï��j��jñ��jù��uh½}rØ��(jê��jë��hKh½jì��UDOE_w2_WF_{inp}jí��Kjî��j"��jï��j���jñ��jù��ujÑ��}rÙ��(jê��jë��hKjÑ��jì��UDOE_w2_fin_{inp}jí��Kjî��j��jï��j���jñ��jù��uhI}rÚ��(jê��j��hKhIjì��UWCF2rÛ��jí��Kj��j ��jú��h-jï��j��jñ��j ��ujÓ��}rÜ��(jê��jë��hKjÓ��jì��UDOE_w1_D_{inp}jí��Kjî��j��jï��j���jñ��jù��uj¸��}rÝ��(jê��jë��hKj¸��jì��UAR^{c}jí��Kjî��jÖ��jï��jE��jñ��jò��ujR��}rÞ��(jê��jë��hKjR��jì��UDT^{*}jí��Kjî��jt��jï��jõ��jñ��jò��ujô��}rß��(jê��jë��hKjô��jì��U Theta^{*}jí��Kjî��hqjï��jõ��jñ��jò��ujn��}rà��(jê��jë��jñ��jò��jì��Uwcf1jí��Kjú��j3��hKjn��ujé��}rá��(jê��jë��jñ��jù��jì��USrefrâ��j��Uoj��}rã��j��}rä��(j��Môj��MÜusjú��jû��jü��MèhKjé��ujÏ��}rå��(jê��jë��hKjÏ��jì��UDOE_M^{c}_{inp}jí��Kjî��j±��jï��j���jñ��jù��uj¼��}ræ��(jê��jë��hKj¼��jì��USref^{c}jí��Kjî��jé��jï��jE��jñ��jò��uh<}rç��(jê��j��jñ��j ��jì��USub-SM-2rè��jí��Kjï��j©��hKh<uj€��}ré��(jê��jë��jñ��jò��hKj€��jì��U +w2_WF^{i2}jí��Kj��}rê��j��}rë��(j��GÀ�������j��G@�������usjú��jû��jî��j"��jü��G��������uj@��}rì��(jê��jë��hKj@��jì��Ugc2^{*}jí��Kjî��j��jï��jõ��jñ��jò��ujµ��}rí��(jê��jë��hKjµ��jì��Ufin^{a}jí��Kjî��jn��jï��j÷��jñ��jò��uj¯��}rî��(jê��jë��jñ��jù��jì��Uhj��Uoj��}rï��j��}rð��(j��M0uj��M`êusjú��jû��jü��MȯhKj¯��uj��}rñ��(jê��jë��jí��Kjñ��jò��hKj��jì��U +defSubSMB0ujï��}rò��(jê��jë��jí��Kjñ��jò��hKjï��jì��U +defSubSMB1uj��}ró��(jê��jë��jñ��jò��jì��U Lambda^{c,i2}jí��Kjî��jò��hKj��uj6��}rô��(jê��jë��hKj6��jì��Utc^{*}jí��Kjî��jç��jï��j��jñ��jù��ujŸ��}rõ��(jê��jë��hKjŸ��jì��U +Lambda^{0}jí��Kjî��jò��jï��jþ��jñ��jù��ujV��}rö��(jê��jë��hKjV��jì��Uh^{*}jí��Kjî��j¯��jï��j��jñ��jù��uj"��}r÷��(jê��jë��jñ��jò��jì��Uw2_WFjí��Kjï��jˆ��hKj"��uj˜��}rø��(jê��jë��jñ��jò��jì��UD^{c,i2}jí��Kjî��j"��hKj˜��ujñ��}rù��(jê��jë��hKjñ��jì��UDOE_L^{*}_{out}jí��Kjî��j��jï��jð��jñ��jò��uj_��}rú��(jê��jë��jñ��jò��jì��Uw1_SFCjí��Kjï��jˆ��hKj_��uhž}rû��(jê��jë��hKhžjì��UDOE_T^{*}_{out}jí��Kjî��j|��jï��jð��jñ��jò��uj¡��}rü��(jê��jë��jñ��jò��jì��U AR^{c,i2}jí��Kjî��jÖ��hKj¡��ujr��}rý��(jê��jë��hKjr��jì��UT^{0}jí��Kjî��j|��jï��jþ��jñ��jò��ujÛ��}rþ��(jê��jë��hKjÛ��jì��UDOE_h^{c}_{inp}jí��Kjî��j¯��jï��j���jñ��jù��ujÙ��}rÿ��(jê��jë��hKjÙ��jì��UDOE_ESF^{c}_{inp}jí��Kjî��j��jï��j���jñ��jù��uj›��}r���(jê��jë��hKj›��jì��UWT^{c,*}jí��Kjî��hájï��j��jñ��jò��uj¬��}r��(jê��jë��jñ��jò��jì��USref^{c,i2}jí��Kjî��jé��hKj¬��ují��}r��(jê��jë��hKjí��jì��UDOE_D^{*}_{out}jí��Kjî��j"��jï��jð��jñ��jò��uj±��}r��(jê��jë��jñ��jù��jì��UMj��Uoj��}r��j��}r��(j��G?öffffffj��G?üÌÌÌÌÌÍusjú��jû��jü��G?ù™™™™™šhKj±��ujò��}r��(jê��jë��jñ��jù��jì��ULambdar��j��Uoj��}r��j��}r ��(j��K(j��KFusjú��jû��jü��K7hKjò��uj��}r +��(jê��jë��jñ��jò��jì��Uw2_finjí��Kjï��jˆ��hKj��uj��}r��(jê��jë��j��Uojì��UTempr��jñ��jò��hKj��uj��}r ��(jê��jë��jñ��jò��jì��Uw0_Ljí��Kjï��jˆ��hKj��uj��}r��(jê��jë��jñ��jò��jì��Uw1_Djí��Kjï��jˆ��hKj��ujb��}r��(jê��jë��hKjb��jì��UM^{*}jí��Kjî��j±��jï��j��jñ��jù��uuUnode_dict_factoryr��hUGRAPH_PROPERTIESr��]r��(U functionsr��Unodesr��Uedgesr��U couplingsr��U system_inputsr��eU NODE_CAT_TREEr��}r��(jë��}r��(Ucollided circular couplingr��]Ushared circular couplingr��]Usupplied inputr��]U collisionr��]U!collided shared circular couplingr��]Uholer ��]Ucollided shared couplingr!��]Upure circular couplingr"��]jò��]Ushared couplingr#��]Usupplied shared inputr$��]Uoutputr%��]Ucollided couplingr&��]uj��}r'��(Uindependentr(��]U +outputlessr)��]j ��]U inputlessr*��]uUarchitecture elementr+��}r,��(U initiatorr-��]j@��]Ucopy design variabler.��]Udoe output sample listr/��]Uinitial guess design variabler0��]Uconsistency constraint variabler1��]UMDA coupling variabler2��]UMDAr3��]Uindependent output functionr4��]Uoptimizer functionr5��]UMDA analysisr6��]Udoe input sample listr7��]Usurrogate model approximater8��]U#initial guess MDA coupling variabler9��]Ufinal output variabler:��]Ucoupling weightr;��]Ufinal MDA coupling variabler<��]Ufinal design variabler=��]uU RCE componentr>��}r?��(U +CPACS Toolr@��]U +XML MergerrA��]U +XML LoaderrB��]U OptimizerrC��]UConsistency constraint functionrD��]UXML PyMergerrE��]UInput ProviderrF��]U ConvergerrG��]uUvariable grouprH��}rI��(U +hole grouprJ��]Ucoupling grouprK��]Ushared coupling grouprL��]Uoutput grouprM��]Usupplied input grouprN��]Usupplied shared input grouprO��]uuU_succrP��jÀ��Uadjlist_outer_dict_factoryrQ��hub. \ No newline at end of file diff --git a/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000_mpg.kdms index e40074350d5b0dab7739225561ac5d711699adc4..63784cffe6eb6c4e5969af6e5fad5733eab2e13b 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_BLISS-2000_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_CO.kdms b/examples/scripts/ssbj/KDMS/Mdao_CO.kdms index 1f43289a1cf2ba371c8ee5102375a501d3b283d2..f2572699768ac0253c8ecec5b535ae8f06c4fd16 100644 --- a/examples/scripts/ssbj/KDMS/Mdao_CO.kdms +++ b/examples/scripts/ssbj/KDMS/Mdao_CO.kdms @@ -45,38 +45,38 @@ inequalityr��hAhduhk}r��(j h^{c,i2,*}r0��jú��Kjû��j>��jþ��j��jö��j���uh}r1��(jô��jõ��hAhjø��U Sref^{c,i2,*}r2��jú��Kjû��j×��jþ��j��jö��j���uh“}r3��(jô��jõ��hAh“jø��U ESF^{c,*}r4��jú��Kjû��j;��jþ��j��jö��j���uh–}r5��(jô��jõ��hAh–jø��UM^{*}r6��jú��Kjû��jD��jþ��j��jö��j���uh™}r7��(jô��jõ��j��Uojø��UWTr8��jö��j���hAh™uhœ}r9��(jô��jõ��hAhœjø��ULambda^{c,0}r:��jú��Kjû��jç��jþ��jÿ��jö��j���uhŸ}r;��(jô��jõ��j��Uojø��UWOr<��jö��j���hAhŸuh¢}r=��(jô��jõ��hAh¢jø��U Lambda^{c}r>��jú��Kjû��jç��jþ��Ucopy design variabler?��jö��j÷��uh¥}r@��(jô��jõ��j��Uojø��UWErA��jö��j���hAh¥uh©}rB��(jô��jõ��j��Uojø��UWFrC��jö��j���hAh©uh¬}rD��(jô��jõ��j��U0.5;1.5rE��jö��j���jø��UESFrF��jú��Kj��j��j��U>=;<=rG��j��j��hAh¬uh±}rH��(jô��jõ��j��Uojø��ULjö��j���hAh±uh´}rI��(jô��jõ��j��Uojø��UWBErJ��jö��j���hAh´uh·}rK��(jô��jõ��hAh·jø��UM^{0}rL��jú��Kjû��jD��jþ��jÿ��jö��j���uhº}rM��(jô��jõ��j��Uojø��UDjö��j���hAhºuh½}rN��(jô��jõ��j��G��������hAh½jø��UJ0^{*}rO��jú��Kj��j��j��U==rP��jû��j��jþ��j#��j��UequalityrQ��jö��j���uhK}rR��(jô��UfunctionrS��hAhKUlevelrT��Njø��UCOORrU��j��U8jþ��UcoordinatorrV��jö��UcompleterW��uj��}rX��(jô��jõ��hAj��jø��Utc^{c,*}rY��jú��Kjû��jâ��jþ��j��jö��j���uj��}rZ��(jô��jõ��hAj��jø��U Lambda^{0}r[��jú��Kjû��jç��jþ��jÿ��jö��j���uj��}r\��(jô��jõ��hAj��jø��U Theta^{*}r]��jú��Kjû��jƒ��jþ��j#��jö��j���uj��}r^��(jô��jõ��j��Uojø��Ufinr_��jö��j���hAj��uj!��}r`��(jô��jõ��j��G��������jö��j���jø��UDTra��jú��Kj��j��j��j��j��j��hAj!��uj&��}rb��(jô��jõ��jö��j���jø��UTj��UoUvalid_rangesrc��}rd��Ulimit_rangere��}rf��(Uminimumrg��G?¹™™™™™šUmaximumrh��G?ð������usj��Udesign variableri��U nominal_valuerj��G?á™™™™™šhAj&��uj)��}rk��(jô��jõ��hAj)��jø��U -h^{c,i2,0}rl��jú��Kjû��j>��jþ��jÿ��jö��j���uhï}rm��(jô��jõ��hAhïjø��U SFC^{c,*}rn��jú��Kjû��j8��jþ��j��jö��j���uhÖ}ro��(jô��jõ��hAhÖjø��UESF^{*}rp��jú��Kjû��h¬jþ��j#��jö��j���uj0��}rq��(jô��jõ��hAj0��jø��U ESF^{c,0}rr��jú��Kjû��j;��jþ��jÿ��jö��j���uh?}rs��(jô��jS��hAh?jø��UJ2rt��jú��Kj��h(jþ��Upre-coupling analysisru��jö��jW��ujR��}rv��(jô��jõ��hAjR��jø��U -Sref^{c,0}rw��jú��Kjû��j×��jþ��jÿ��jö��j���ujU��}rx��(jô��jõ��j��Uojø��Usigma5ry��jö��j���hAjU��ujX��}rz��(jô��jõ��j��Uojø��Usigma4r{��jö��j���hAjX��uj[��}r|��(jô��jõ��j��Uojø��Usigma3r}��jö��j���hAj[��uj^��}r~��(jô��jõ��j��Uojø��Usigma2r��jö��j���hAj^��uja��}r€��(jô��jõ��j��Uojø��Usigma1r��jö��j���hAja��uhØ}r‚��(jô��jõ��hAhØjø��USref^{*}rƒ��jú��Kjû��j×��jþ��j��jö��j���ujf��}r„��(jô��jS��jö��jW��Uexecution_infor…��Njø��UPerformancer†��jú��U1Uversionr‡��U1.0rˆ��j��h(Umoder‰��UmainrŠ��Uperformance_infor‹��NUgeneral_inforŒ��NUprojectSpecificr��Njþ��Upost-coupling analysisrŽ��hAUPerformancer��uhb}r��(jô��jS��jö��jW��j…��Njø��U -Structuresr‘��jú��U1j‡��U1.0r’��j��h%j‰��Umainr“��j‹��NjŒ��Nj��Njþ��Ucoupled analysisr”��hAU -Structuresr•��ujƒ��}r–��(jô��jõ��j��U 0.96;1.04r—��jö��j���jø��UThetar˜��jú��Kj��j��j��U>=;<=r™��j��j��hAjƒ��uhá}rš��(jô��jõ��hAhájø��U -Lambda^{*}r›��jú��Kjû��jç��jþ��j��jö��j���ujˆ��}rœ��(jô��jõ��jö��j÷��jø��UARr��j��Uojc��}rž��je��}rŸ��(jg��G@������jh��G@!������usj��ji��jj��G@������hAjˆ��uhç}r ��(jô��jõ��hAhçjø��Usection^{*}r¡��jú��Kjû��j€��jþ��j��jö��j���uhé}r¢��(jô��jõ��hAhéjø��UL^{c,*}r£��jú��Kjû��h±jþ��j��jö��j���uhë}r¤��(jô��jõ��hAhëjø��Udpdx^{*}r¥��jú��Kjû��hdjþ��j#��jö��j���uhí}r¦��(jô��jõ��hAhíjø��UD^{c,*}r§��jú��Kjû��hºjþ��j��jö��j���uj“��}r¨��(jô��jõ��hAj“��jø��UWE^{c,0}r©��jú��Kjû��h¥jþ��jÿ��jö��j���uj–��}rª��(jô��jõ��j��G��������hAj–��jø��UJ1^{*}r«��jú��Kj��j��j��jP��jû��jw��jþ��j#��j��jQ��jö��j���uj™��}r¬��(jô��jõ��hAj™��jø��UWF^{c,0}r��jú��Kjû��h©jþ��jÿ��jö��j���ujr��}r®��(jô��jõ��hAjr��jø��UL^{c}r¯��jú��Kjû��h±jþ��j��jö��j÷��uhö}r°��(jô��jõ��hAhöjø��U -lambda^{*}r±��jú��Kjû��j}��jþ��j��jö��j���uj ��}r²��(jô��jõ��hAj ��jø��UD^{c}r³��jú��Kjû��hºjþ��j��jö��j÷��uj£��}r´��(jô��jõ��hAj£��jø��USref^{0}rµ��jú��Kjû��j×��jþ��jÿ��jö��j���uj¦��}r¶��(jô��jõ��hAj¦��jø��UM^{c}r·��jú��Kjû��jD��jþ��j?��jö��j÷��uj©��}r¸��(jô��jõ��hAj©��jø��UESF^{c}r¹��jú��Kjû��j;��jþ��j��jö��j÷��uhø}rº��(jô��jõ��hAhøjø��UJ2^{*,*}r»��jú��Kjû��h„jþ��j#��jö��j���uj®��}r¼��(jô��jõ��j��Uojø��URjö��j���hAj®��uhÿ}r½��(jô��jõ��hAhÿjø��UTemp^{*}r¾��jú��Kjû��j„��jþ��j#��jö��j���uj��}r¿��(jô��jõ��hAj��jø��UAR^{*}rÀ��jú��Kjû��jˆ��jþ��j��jö��j���uj·��}rÁ��(jô��jõ��jö��j���jø��UCfrÂ��j��Uojc��}rÃ��je��}rÄ��(jg��G?è������jh��G?ô������usj��ji��jj��G?ð������hAj·��uh‚}rÅ��(jô��jS��jö��jW��j…��Njø��UAerodynamicsrÆ��jú��U1j‡��U1.0rÇ��j��h%j‰��UmainrÈ��j‹��NjŒ��Nj��Njþ��j”��hAUAerodynamicsrÉ��ujË��}rÊ��(jô��jõ��hAjË��jø��Uh^{c}rË��jú��Kjû��j>��jþ��j?��jö��j÷��ujÏ��}rÌ��(jô��jõ��hAjÏ��jø��Utc^{c,i2,0}rÍ��jú��Kjû��jâ��jþ��jÿ��jö��j���uh7}rÎ��(jô��jS��hAh7jø��UJ0rÏ��jú��Kj��h(jþ��ju��jö��jW��uj -��}rÐ��(jô��jõ��hAj -��jø��ULambda^{c,i2,*}rÑ��jú��Kjû��jç��jþ��j��jö��j���uhå}rÒ��(jô��jõ��hAhåjø��UR^{*}rÓ��jú��Kjû��j>��jþ��j#��jö��j���ujø��}rÔ��(jô��jõ��hAjø��jø��Uh^{c,0}rÕ��jú��Kjû��j>��jþ��jÿ��jö��j���uh}rÖ��(jô��jS��jú��Kj��h(jö��jW��hAhjþ��jŽ��jø��huhã}r×��(jô��jõ��hAhãjø��UT^{*}rØ��jú��Kjû��j&��jþ��j��jö��j���uh§}rÙ��(jô��jS��jö��jW��j…��Njø��U -PropulsionrÚ��jú��U1j‡��U1.0rÛ��j��h%j‰��UmainrÜ��j‹��NjŒ��Nj��Njþ��j”��hAU -PropulsionrÝ��uj��}rÞ��(jô��jõ��jö��j���jø��UJ0rß��jú��Kj��j,��hAj��ujy��}rà��(jô��jõ��j��Uojø��UNzrá��jö��j���hAjy��uh}râ��(jô��jS��jú��Kj��h(jö��jW��hAhjþ��jŽ��jø��huj}��}rã��(jô��jõ��jö��j���jø��Ulambdarä��j��Uojc��}rå��je��}ræ��(jg��G?¹™™™™™šjh��G?Ù™™™™™šusj��ji��jj��G?Ð������hAj}��uh;}rç��(jô��jS��hAh;jø��UJ1rè��jú��Kj��h(jþ��ju��jö��jW��uhX}ré��(jô��jS��jö��jW��hAhXUsettingsrê��}rë��(Umaximum_iterationsrì��MèU algorithmrí��UDakota Quasi-Newton methodrî��U apply_scalingrï��ˆUmaximum_function_evaluationsrð��MèUconstraint_tolerancerñ��G?6âëC-Uconvergence_tolerancerò��G?6âëC-ujø��USys-OPTró��jú��KUdesign_variablesrô��}rõ��(jr��}rö��(Ulower_boundr÷��NUupper_boundrø��Njj��Nujâ��}rù��(j÷��Njø��Njj��G?©™™™™™šuho}rú��(j÷��Njø��Njj��Nuhr}rû��(j÷��Njø��Njj��Nuj×��}rü��(j÷��Njø��Njj��Mèuj ��}rý��(j÷��Njø��Njj��Nujˆ��}rþ��(j÷��Njø��Njj��G@������ujÀ��}rÿ��(j÷��Njø��Njj��Nuj>��}r���(j÷��Njø��Njj��Mȯuj©��}r��(j÷��Njø��Njj��NujD��}r��(j÷��Njø��Njj��G?ù™™™™™šujç��}r��(j÷��Njø��Njj��K7uhz}r��(j÷��Njø��Njj��NujM��}r��(j÷��Njø��Njj��Nujm��}r��(j÷��Njø��Njj��NuuUobjective_variabler��]r��j>��ajþ��U optimizerr ��Uconstraint_variablesr -��}r��(h½}r��(j÷��Njø��NujO��}r ��(j÷��Njø��Nuj–��}r��(j÷��Njø��NuuujM��}r��(jô��jõ��hAjM��jø��USFC^{c}r��jú��Kjû��j8��jþ��j��jö��j÷��uhß}r��(jô��jõ��hAhßjø��U fin^{c,*}r��jú��Kjû��j��jþ��j��jö��j���uh}r��(jô��jS��jú��Kj��h(jö��jW��hAhjþ��jŽ��jø��huhm}r��(jô��jS��jö��jW��hAhmjê��}r��(jì��Mèjí��jî��jï��ˆjð��Mèjñ��G?6âëC-jò��G?6âëC-ujø��U Sub-OPT-0r��jú��Kjô��}r��(jp��}r��(j÷��Njø��Njj��Nujt��}r��(j÷��Njø��Njj��Nuj{��}r��(j÷��Njø��Njj��Nuj}��}r��(j÷��Njø��Njj��G?Ð������uj€��}r��(j÷��Njø��Njj��G?ð������uh¢}r��(j÷��Njø��Njj��Nuuj��]r��j��ajþ��j ��j -��}r��(jƒ��}r ��(j÷��Njø��Nuja��}r!��(j÷��Njø��Nujc��}r"��(j÷��Njø��Nujh��}r#��(j÷��Njø��Nujj��}r$��(j÷��Njø��Nujq��}r%��(j÷��Njø��NuuuhG}r&��(jô��jS��jö��jW��hAhGjê��}r'��(jì��Mèjí��jî��jï��ˆjð��Mèjñ��G?6âëC-jò��G?6âëC-ujø��U Sub-OPT-1r(��jú��Kjô��}r)��(j»��}r*��(j÷��Njø��Njj��Nuj½��}r+��(j÷��Njø��Njj��NujË��}r,��(j÷��Njø��Njj��Nuj·��}r-��(j÷��Njø��Njj��G?ð������uj¦��}r.��(j÷��Njø��Njj��NujÃ��}r/��(j÷��Njø��Njj��NujÅ��}r0��(j÷��Njø��Njj��Nuuj��]r1��jw��ajþ��j ��j -��}r2��hd}r3��(j÷��Njø��NusuhŽ}r4��(jô��jS��jö��jW��hAhŽjê��}r5��(jì��Mèjí��jî��jï��ˆjð��Mèjñ��G?6âëC-jò��G?6âëC-ujø��U Sub-OPT-2r6��jú��Kjô��}r7��(jG��}r8��(j÷��Njø��Njj��NujA��}r9��(j÷��Njø��Njj��Nuj&��}r:��(j÷��Njø��Njj��G?á™™™™™šuuj��]r;��h„ajþ��j ��j -��}r<��(h¬}r=��(j÷��Njø��Nuj„��}r>��(j÷��Njø��Nuj!��}r?��(j÷��Njø��NuuujO��}r@��(jô��jõ��j��G��������hAjO��jø��UJ2^{*}rA��jú��Kj��j��j��jP��jû��h„jþ��j#��j��jQ��jö��j���ujm��}rB��(jô��jõ��hAjm��jø��Utc^{c,0}rC��jú��Kjû��jâ��jþ��jÿ��jö��j���uj<��}rD��(jô��jõ��hAj<��jø��UTheta^{c,0}rE��jú��Kjû��h`jþ��jÿ��jö��j���uhñ}rF��(jô��jõ��hAhñjø��Uh^{c,*}rG��jú��Kjû��j>��jþ��j��jö��j���ujy��}rH��(jô��jõ��hAjy��jø��UAR^{c,i2,0}rI��jú��Kjû��jˆ��jþ��jÿ��jö��j���ujE��}rJ��(jô��jõ��hAjE��jø��UAR^{0}rK��jú��Kjû��jˆ��jþ��jÿ��jö��j���uj>��}rL��(jô��jõ��jú��Kj��j,��jö��j���hAj>��jø��URujâ��}rM��(jô��jõ��jö��j÷��jø��UtcrN��j��Uojc��}rO��je��}rP��(jg��G?„záG®{jh��G?· +h^{c,i2,0}rl��jú��Kjû��j>��jþ��jÿ��jö��j���uhï}rm��(jô��jõ��hAhïjø��U SFC^{c,*}rn��jú��Kjû��j8��jþ��j��jö��j���uhÖ}ro��(jô��jõ��hAhÖjø��UESF^{*}rp��jú��Kjû��h¬jþ��j#��jö��j���uj0��}rq��(jô��jõ��hAj0��jø��U ESF^{c,0}rr��jú��Kjû��j;��jþ��jÿ��jö��j���uh?}rs��(jô��jS��hAh?jø��UJ2rt��jú��KU function_typeru��Uconsistencyrv��j��h(jþ��Upre-coupling analysisrw��jö��jW��ujR��}rx��(jô��jõ��hAjR��jø��U +Sref^{c,0}ry��jú��Kjû��j×��jþ��jÿ��jö��j���ujU��}rz��(jô��jõ��j��Uojø��Usigma5r{��jö��j���hAjU��ujX��}r|��(jô��jõ��j��Uojø��Usigma4r}��jö��j���hAjX��uj[��}r~��(jô��jõ��j��Uojø��Usigma3r��jö��j���hAj[��uj^��}r€��(jô��jõ��j��Uojø��Usigma2r��jö��j���hAj^��uja��}r‚��(jô��jõ��j��Uojø��Usigma1rƒ��jö��j���hAja��uhØ}r„��(jô��jõ��hAhØjø��USref^{*}r…��jú��Kjû��j×��jþ��j��jö��j���ujf��}r†��(jô��jS��jö��jW��Uexecution_infor‡��Njø��UPerformancerˆ��jú��U1Uversionr‰��U1.0rŠ��j��h(Umoder‹��UmainrŒ��Uperformance_infor��NUgeneral_inforŽ��NUprojectSpecificr��Njþ��Upost-coupling analysisr��hAUPerformancer‘��uhb}r’��(jô��jS��jö��jW��j‡��Njø��U +Structuresr“��jú��U1j‰��U1.0r”��j��h%j‹��Umainr•��j��NjŽ��Nj��Njþ��Ucoupled analysisr–��hAU +Structuresr—��ujƒ��}r˜��(jô��jõ��j��U 0.96;1.04r™��jö��j���jø��UThetarš��jú��Kj��j��j��U>=;<=r›��j��j��hAjƒ��uhá}rœ��(jô��jõ��hAhájø��U +Lambda^{*}r��jú��Kjû��jç��jþ��j��jö��j���ujˆ��}rž��(jô��jõ��jö��j÷��jø��UARrŸ��j��Uojc��}r ��je��}r¡��(jg��G@������jh��G@!������usj��ji��jj��G@������hAjˆ��uhç}r¢��(jô��jõ��hAhçjø��Usection^{*}r£��jú��Kjû��j€��jþ��j��jö��j���uhé}r¤��(jô��jõ��hAhéjø��UL^{c,*}r¥��jú��Kjû��h±jþ��j��jö��j���uhë}r¦��(jô��jõ��hAhëjø��Udpdx^{*}r§��jú��Kjû��hdjþ��j#��jö��j���uhí}r¨��(jô��jõ��hAhíjø��UD^{c,*}r©��jú��Kjû��hºjþ��j��jö��j���uj“��}rª��(jô��jõ��hAj“��jø��UWE^{c,0}r«��jú��Kjû��h¥jþ��jÿ��jö��j���uj–��}r¬��(jô��jõ��j��G��������hAj–��jø��UJ1^{*}r��jú��Kj��j��j��jP��jû��jw��jþ��j#��j��jQ��jö��j���uj™��}r®��(jô��jõ��hAj™��jø��UWF^{c,0}r¯��jú��Kjû��h©jþ��jÿ��jö��j���ujr��}r°��(jô��jõ��hAjr��jø��UL^{c}r±��jú��Kjû��h±jþ��j��jö��j÷��uhö}r²��(jô��jõ��hAhöjø��U +lambda^{*}r³��jú��Kjû��j}��jþ��j��jö��j���uj ��}r´��(jô��jõ��hAj ��jø��UD^{c}rµ��jú��Kjû��hºjþ��j��jö��j÷��uj£��}r¶��(jô��jõ��hAj£��jø��USref^{0}r·��jú��Kjû��j×��jþ��jÿ��jö��j���uj¦��}r¸��(jô��jõ��hAj¦��jø��UM^{c}r¹��jú��Kjû��jD��jþ��j?��jö��j÷��uj©��}rº��(jô��jõ��hAj©��jø��UESF^{c}r»��jú��Kjû��j;��jþ��j��jö��j÷��uhø}r¼��(jô��jõ��hAhøjø��UJ2^{*,*}r½��jú��Kjû��h„jþ��j#��jö��j���uj®��}r¾��(jô��jõ��j��Uojø��URjö��j���hAj®��uhÿ}r¿��(jô��jõ��hAhÿjø��UTemp^{*}rÀ��jú��Kjû��j„��jþ��j#��jö��j���uj��}rÁ��(jô��jõ��hAj��jø��UAR^{*}rÂ��jú��Kjû��jˆ��jþ��j��jö��j���uj·��}rÃ��(jô��jõ��jö��j���jø��UCfrÄ��j��Uojc��}rÅ��je��}rÆ��(jg��G?è������jh��G?ô������usj��ji��jj��G?ð������hAj·��uh‚}rÇ��(jô��jS��jö��jW��j‡��Njø��UAerodynamicsrÈ��jú��U1j‰��U1.0rÉ��j��h%j‹��UmainrÊ��j��NjŽ��Nj��Njþ��j–��hAUAerodynamicsrË��ujË��}rÌ��(jô��jõ��hAjË��jø��Uh^{c}rÍ��jú��Kjû��j>��jþ��j?��jö��j÷��ujÏ��}rÎ��(jô��jõ��hAjÏ��jø��Utc^{c,i2,0}rÏ��jú��Kjû��jâ��jþ��jÿ��jö��j���uh7}rÐ��(jô��jS��hAh7jø��UJ0rÑ��jú��Kju��jv��j��h(jþ��jw��jö��jW��uj +��}rÒ��(jô��jõ��hAj +��jø��ULambda^{c,i2,*}rÓ��jú��Kjû��jç��jþ��j��jö��j���uhå}rÔ��(jô��jõ��hAhåjø��UR^{*}rÕ��jú��Kjû��j>��jþ��j#��jö��j���ujø��}rÖ��(jô��jõ��hAjø��jø��Uh^{c,0}r×��jú��Kjû��j>��jþ��jÿ��jö��j���uh}rØ��(jô��jS��jú��Kju��UregularrÙ��j��h(jö��jW��hAhjþ��j��jø��huhã}rÚ��(jô��jõ��hAhãjø��UT^{*}rÛ��jú��Kjû��j&��jþ��j��jö��j���uh§}rÜ��(jô��jS��jö��jW��j‡��Njø��U +PropulsionrÝ��jú��U1j‰��U1.0rÞ��j��h%j‹��Umainrß��j��NjŽ��Nj��Njþ��j–��hAU +Propulsionrà��uj��}rá��(jô��jõ��jö��j���jø��UJ0râ��jú��Kj��j,��hAj��ujy��}rã��(jô��jõ��j��Uojø��UNzrä��jö��j���hAjy��uh}rå��(jô��jS��jú��Kju��jÙ��j��h(jö��jW��hAhjþ��j��jø��huj}��}ræ��(jô��jõ��jö��j���jø��Ulambdarç��j��Uojc��}rè��je��}ré��(jg��G?¹™™™™™šjh��G?Ù™™™™™šusj��ji��jj��G?Ð������hAj}��uh;}rê��(jô��jS��hAh;jø��UJ1rë��jú��Kju��jv��j��h(jþ��jw��jö��jW��uhX}rì��(jô��jS��jö��jW��hAhXUsettingsrí��}rî��(Umaximum_iterationsrï��MèU algorithmrð��UDakota Quasi-Newton methodrñ��U apply_scalingrò��ˆUmaximum_function_evaluationsró��MèUconstraint_tolerancerô��G?6âëC-Uconvergence_tolerancerõ��G?6âëC-ujø��USys-OPTrö��jú��KUdesign_variablesr÷��}rø��(jr��}rù��(Ulower_boundrú��NUupper_boundrû��Njj��Nujâ��}rü��(jú��Njû��Njj��G?©™™™™™šuho}rý��(jú��Njû��Njj��Nuhr}rþ��(jú��Njû��Njj��Nuj×��}rÿ��(jú��Njû��Njj��Mèuj ��}r���(jú��Njû��Njj��Nujˆ��}r��(jú��Njû��Njj��G@������ujÀ��}r��(jú��Njû��Njj��Nuj>��}r��(jú��Njû��Njj��Mȯuj©��}r��(jú��Njû��Njj��NujD��}r��(jú��Njû��Njj��G?ù™™™™™šujç��}r��(jú��Njû��Njj��K7uhz}r��(jú��Njû��Njj��NujM��}r��(jú��Njû��Njj��Nujm��}r ��(jú��Njû��Njj��NuuUobjective_variabler +��]r��j>��ajþ��U optimizerr��Uconstraint_variablesr ��}r��(h½}r��(jú��Njû��NujO��}r��(jú��Njû��Nuj–��}r��(jú��Njû��NuuujM��}r��(jô��jõ��hAjM��jø��USFC^{c}r��jú��Kjû��j8��jþ��j��jö��j÷��uhß}r��(jô��jõ��hAhßjø��U fin^{c,*}r��jú��Kjû��j��jþ��j��jö��j���uh}r��(jô��jS��jú��Kju��jÙ��j��h(jö��jW��hAhjþ��j��jø��huhm}r��(jô��jS��jö��jW��hAhmjí��}r��(jï��Mèjð��jñ��jò��ˆjó��Mèjô��G?6âëC-jõ��G?6âëC-ujø��U Sub-OPT-0r��jú��Kj÷��}r��(jp��}r��(jú��Njû��Njj��Nujt��}r��(jú��Njû��Njj��Nuj{��}r��(jú��Njû��Njj��Nuj}��}r��(jú��Njû��Njj��G?Ð������uj€��}r��(jú��Njû��Njj��G?ð������uh¢}r ��(jú��Njû��Njj��Nuuj +��]r!��j��ajþ��j��j ��}r"��(jƒ��}r#��(jú��Njû��Nuja��}r$��(jú��Njû��Nujc��}r%��(jú��Njû��Nujh��}r&��(jú��Njû��Nujj��}r'��(jú��Njû��Nujq��}r(��(jú��Njû��NuuuhG}r)��(jô��jS��jö��jW��hAhGjí��}r*��(jï��Mèjð��jñ��jò��ˆjó��Mèjô��G?6âëC-jõ��G?6âëC-ujø��U Sub-OPT-1r+��jú��Kj÷��}r,��(j»��}r-��(jú��Njû��Njj��Nuj½��}r.��(jú��Njû��Njj��NujË��}r/��(jú��Njû��Njj��Nuj·��}r0��(jú��Njû��Njj��G?ð������uj¦��}r1��(jú��Njû��Njj��NujÃ��}r2��(jú��Njû��Njj��NujÅ��}r3��(jú��Njû��Njj��Nuuj +��]r4��jw��ajþ��j��j ��}r5��hd}r6��(jú��Njû��NusuhŽ}r7��(jô��jS��jö��jW��hAhŽjí��}r8��(jï��Mèjð��jñ��jò��ˆjó��Mèjô��G?6âëC-jõ��G?6âëC-ujø��U Sub-OPT-2r9��jú��Kj÷��}r:��(jG��}r;��(jú��Njû��Njj��NujA��}r<��(jú��Njû��Njj��Nuj&��}r=��(jú��Njû��Njj��G?á™™™™™šuuj +��]r>��h„ajþ��j��j ��}r?��(h¬}r@��(jú��Njû��Nuj„��}rA��(jú��Njû��Nuj!��}rB��(jú��Njû��NuuujO��}rC��(jô��jõ��j��G��������hAjO��jø��UJ2^{*}rD��jú��Kj��j��j��jP��jû��h„jþ��j#��j��jQ��jö��j���ujm��}rE��(jô��jõ��hAjm��jø��Utc^{c,0}rF��jú��Kjû��jâ��jþ��jÿ��jö��j���uj<��}rG��(jô��jõ��hAj<��jø��UTheta^{c,0}rH��jú��Kjû��h`jþ��jÿ��jö��j���uhñ}rI��(jô��jõ��hAhñjø��Uh^{c,*}rJ��jú��Kjû��j>��jþ��j��jö��j���ujy��}rK��(jô��jõ��hAjy��jø��UAR^{c,i2,0}rL��jú��Kjû��jˆ��jþ��jÿ��jö��j���ujE��}rM��(jô��jõ��hAjE��jø��UAR^{0}rN��jú��Kjû��jˆ��jþ��jÿ��jö��j���uj>��}rO��(jô��jõ��jú��Kj��j,��jö��j���hAj>��jø��URujâ��}rP��(jô��jõ��jö��j÷��jø��UtcrQ��j��Uojc��}rR��je��}rS��(jg��G?„záG®{jh��G?· =p£× -usj��ji��jj��G?©™™™™™šhAjâ��ujœ��}rQ��(jô��jõ��jö��j÷��jø��Uh^{c,i2}rR��jú��Kjû��j>��hAjœ��uh}rS��(jô��jS��jú��Kj��h(jö��jW��hAhjþ��jŽ��jø��huhý}rT��(jô��jõ��hAhýjø��ULambda^{c,*}rU��jú��Kjû��jç��jþ��j��jö��j���uj€��}rV��(jô��jõ��hAj€��jø��UCf^{0}rW��jú��Kjû��j·��jþ��jÿ��jö��j���ujQ��}rX��(jô��jõ��hAjQ��jø��U fin^{c,0}rY��jú��Kjû��j��jþ��jÿ��jö��j���ujM��}rZ��(jô��jõ��hAjM��jø��Utc^{0}r[��jú��Kjû��jâ��jþ��jÿ��jö��j���uj��}r\��(jô��jõ��hAj��jø��UM^{c,*}r]��jú��Kjû��jD��jþ��j��jö��j���uj;��}r^��(jô��jõ��j��Uojø��UESFr_��jö��j÷��hAj;��uj8��}r`��(jô��jõ��j��Uojø��USFCra��jö��j���hAj8��ujw��}rb��(jô��jõ��j��Uojø��UWFOrc��jö��j���hAjw��uj{��}rd��(jô��jõ��hAj{��jø��Utc^{c}re��jú��Kjû��jâ��jþ��j?��jö��j÷��ujŠ��}rf��(jô��jõ��hAjŠ��jø��U -M^{c,i2,0}rg��jú��Kjû��jD��jþ��jÿ��jö��j���uj¶��}rh��(jô��jõ��jö��j÷��jø��UM^{c,i2}ri��jú��Kjû��jD��hAj¶��uhÃ}rj��(jô��jõ��hAhÃjø��U -sigma5^{*}rk��jú��Kjû��jc��jþ��j#��jö��j���uhÅ}rl��(jô��jõ��hAhÅjø��U -sigma4^{*}rm��jú��Kjû��ja��jþ��j#��jö��j���uhÇ}rn��(jô��jõ��hAhÇjø��U -sigma1^{*}ro��jú��Kjû��jh��jþ��j#��jö��j���ujm��}rp��(jô��jõ��hAjm��jø��Ufin^{c}rq��jú��Kjû��j��jþ��j��jö��j÷��uhÉ}rr��(jô��jõ��hAhÉjø��U -sigma3^{*}rs��jú��Kjû��jq��jþ��j#��jö��j���uhË}rt��(jô��jõ��hAhËjø��U -sigma2^{*}ru��jú��Kjû��jj��jþ��j#��jö��j���uje��}rv��(jô��jõ��hAje��jø��UAR^{c,0}rw��jú��Kjû��jˆ��jþ��jÿ��jö��j���uhÐ}rx��(jô��jõ��hAhÐjø��U -Sref^{c,*}ry��jú��Kjû��j×��jþ��j��jö��j���uhÚ}rz��(jô��jõ��hAhÚjø��UJ0^{*,*}r{��jú��Kjû��j��jþ��j#��jö��j���ujÈ��}r|��(jô��jõ��j��Uojø��UCDminr}��jö��j���hAjÈ��uj€��}r~��(jô��jõ��jö��j���jø��Usectionr��j��Uojc��}r€��je��}r��(jg��G?è������jh��G?ô������usj��ji��jj��G?ð������hAj€��uj��}r‚��(jô��jõ��hAj��jø��UWT^{c,*}rƒ��jú��Kjû��h™jþ��j��jö��j���uj��}r„��(jô��jõ��j��Uojø��UDTr…��jö��j���hAj��uj„��}r†��(jô��jõ��j��G?ðQë…¸Rjö��j���jø��UTempr‡��jú��Kj��j��j��j��j��j��hAj„��uj_��}rˆ��(jô��jõ��hAj_��jø��Usection^{0}r‰��jú��Kjû��j€��jþ��jÿ��jö��j���uju��}rŠ��(jô��jõ��hAju��jø��UM^{c,0}r‹��jú��Kjû��jD��jþ��jÿ��jö��j���uja��}rŒ��(jô��jõ��j��G?ñp£× -=qjö��j���jø��Usigma4r��jú��Kj��j��j��j��j��j��hAja��ujc��}rŽ��(jô��jõ��j��G?ñp£× -=qjö��j���jø��Usigma5r��jú��Kj��j��j��j��j��j��hAjc��ujh��}r��(jô��jõ��j��G?ñp£× -=qjö��j���jø��Usigma1r‘��jú��Kj��j��j��j��j��j��hAjh��ujj��}r’��(jô��jõ��j��G?ñp£× -=qjö��j���jø��Usigma2r“��jú��Kj��j��j��j��j��j��hAjj��ujq��}r”��(jô��jõ��j��G?ñp£× -=qjö��j���jø��Usigma3r•��jú��Kj��j��j��j��j��j��hAjq��ujÀ��}r–��(jô��jõ��hAjÀ��jø��U Theta^{c}r—��jú��Kjû��h`jþ��j��jö��j÷��ujp��}r˜��(jô��jõ��hAjp��jø��UAR^{c}r™��jú��Kjû��jˆ��jþ��j?��jö��j÷��uhó}rš��(jô��jõ��hAhójø��UDT^{*}r›��jú��Kjû��j!��jþ��j#��jö��j���uh}rœ��(jô��jS��jú��Kj��h(jö��jW��hAhjþ��jŽ��jø��hujw��}r��(jô��jõ��jö��j���jø��UJ1rž��jú��Kj��j,��hAjw��uj×��}rŸ��(jô��jõ��jö��j÷��jø��USrefr ��j��Uojc��}r¡��je��}r¢��(jg��Môjh��MÜusj��ji��jj��MèhAj×��ujt��}r£��(jô��jõ��hAjt��jø��USref^{c}r¤��jú��Kjû��j×��jþ��j?��jö��j÷��uj>��}r¥��(jô��jõ��jö��j÷��jø��Uhj��Uojc��}r¦��je��}r§��(jg��M0ujh��M`êusj��ji��jj��MȯhAj>��uj��}r¨��(jô��jõ��jö��j÷��jø��U Lambda^{c,i2}r©��jú��Kjû��jç��hAj��uhÎ}rª��(jô��jõ��hAhÎjø��Utc^{*}r«��jú��Kjû��jâ��jþ��j��jö��j���uhû}r¬��(jô��jõ��hAhûjø��Utc^{c,i2,*}r��jú��Kjû��jâ��jþ��j��jö��j���uhÒ}r®��(jô��jõ��hAhÒjø��Uh^{*}r¯��jú��Kjû��j>��jþ��j��jö��j���uj~��}r°��(jô��jõ��hAj~��jø��U Sref^{c,i2,0}r±��jú��Kjû��j×��jþ��jÿ��jö��j���uj��}r²��(jô��jõ��hAj��jø��U -M^{c,i2,*}r³��jú��Kjû��jD��jþ��j��jö��j���ujA��}r´��(jô��jõ��hAjA��jø��Uh^{0}rµ��jú��Kjû��j>��jþ��jÿ��jö��j���uj��}r¶��(jô��jõ��jö��j÷��jø��U AR^{c,i2}r·��jú��Kjû��jˆ��hAj��uhÜ}r¸��(jô��jõ��hAhÜjø��UAR^{c,i2,*}r¹��jú��Kjû��jˆ��jþ��j��jö��j���uj��}rº��(jô��jõ��jö��j÷��jø��USref^{c,i2}r»��jú��Kjû��j×��hAj��ujD��}r¼��(jô��jõ��jö��j÷��jø��UMj��Uojc��}r½��je��}r¾��(jg��G?öffffffjh��G?üÌÌÌÌÌÍusj��ji��jj��G?ù™™™™™šhAjD��ujç��}r¿��(jô��jõ��jö��j÷��jø��ULambdarÀ��j��Uojc��}rÁ��je��}rÂ��(jg��K(jh��KFusj��ji��jj��K7hAjç��uj ��}rÃ��(jô��jõ��j��Uojø��UTemprÄ��jö��j���hAj ��uj��}rÅ��(jô��jõ��hAj��jø��UWF^{c,*}rÆ��jú��Kjû��h©jþ��j��jö��j���uj��}rÇ��(jô��jõ��hAj��jø��UWE^{c,*}rÈ��jú��Kjû��h¥jþ��j��jö��j���uuUnode_dict_factoryrÉ��hUGRAPH_PROPERTIESrÊ��]rË��(U functionsrÌ��UnodesrÍ��UedgesrÎ��U couplingsrÏ��U system_inputsrÐ��eU NODE_CAT_TREErÑ��}rÒ��(jõ��}rÓ��(Ucollided circular couplingrÔ��]Ushared circular couplingrÕ��]Usupplied inputrÖ��]U collisionr×��]U!collided shared circular couplingrØ��]UholerÙ��]Ucollided shared couplingrÚ��]Upure circular couplingrÛ��]j���]Ushared couplingrÜ��]Usupplied shared inputrÝ��]UoutputrÞ��]Ucollided couplingrß��]ujS��}rà��(Uindependentrá��]U -outputlessrâ��]jW��]U inputlessrã��]uUarchitecture elementrä��}rå��(U initiatorræ��]j ��]Ucopy design variablerç��]Udoe output sample listrè��]Uinitial guess design variableré��]Uconsistency constraint variablerê��]UMDA coupling variablerë��]UMDArì��]Uindependent output functionrí��]Uoptimizer functionrî��]UMDA analysisrï��]Udoe input sample listrð��]Usurrogate model approximaterñ��]U#initial guess MDA coupling variablerò��]Ufinal output variableró��]Ucoupling weightrô��]Ufinal MDA coupling variablerõ��]Ufinal design variablerö��]uU RCE componentr÷��}rø��(U -CPACS Toolrù��]U -XML Mergerrú��]U -XML Loaderrû��]U Optimizerrü��]UConsistency constraint functionrý��]UXML PyMergerrþ��]UInput Providerrÿ��]U Convergerr���]uUvariable groupr��}r��(U -hole groupr��]Ucoupling groupr��]Ushared coupling groupr��]Uoutput groupr��]Usupplied input groupr��]Usupplied shared input groupr��]uuU_succr ��j(��Uadjlist_outer_dict_factoryr -��hub. \ No newline at end of file +usj��ji��jj��G?©™™™™™šhAjâ��ujœ��}rT��(jô��jõ��jö��j÷��jø��Uh^{c,i2}rU��jú��Kjû��j>��hAjœ��uh}rV��(jô��jS��jú��Kju��jÙ��j��h(jö��jW��hAhjþ��j��jø��huhý}rW��(jô��jõ��hAhýjø��ULambda^{c,*}rX��jú��Kjû��jç��jþ��j��jö��j���uj€��}rY��(jô��jõ��hAj€��jø��UCf^{0}rZ��jú��Kjû��j·��jþ��jÿ��jö��j���ujQ��}r[��(jô��jõ��hAjQ��jø��U fin^{c,0}r\��jú��Kjû��j��jþ��jÿ��jö��j���ujM��}r]��(jô��jõ��hAjM��jø��Utc^{0}r^��jú��Kjû��jâ��jþ��jÿ��jö��j���uj��}r_��(jô��jõ��hAj��jø��UM^{c,*}r`��jú��Kjû��jD��jþ��j��jö��j���uj;��}ra��(jô��jõ��j��Uojø��UESFrb��jö��j÷��hAj;��uj8��}rc��(jô��jõ��j��Uojø��USFCrd��jö��j���hAj8��ujw��}re��(jô��jõ��j��Uojø��UWFOrf��jö��j���hAjw��uj{��}rg��(jô��jõ��hAj{��jø��Utc^{c}rh��jú��Kjû��jâ��jþ��j?��jö��j÷��ujŠ��}ri��(jô��jõ��hAjŠ��jø��U +M^{c,i2,0}rj��jú��Kjû��jD��jþ��jÿ��jö��j���uj¶��}rk��(jô��jõ��jö��j÷��jø��UM^{c,i2}rl��jú��Kjû��jD��hAj¶��uhÃ}rm��(jô��jõ��hAhÃjø��U +sigma5^{*}rn��jú��Kjû��jc��jþ��j#��jö��j���uhÅ}ro��(jô��jõ��hAhÅjø��U +sigma4^{*}rp��jú��Kjû��ja��jþ��j#��jö��j���uhÇ}rq��(jô��jõ��hAhÇjø��U +sigma1^{*}rr��jú��Kjû��jh��jþ��j#��jö��j���ujm��}rs��(jô��jõ��hAjm��jø��Ufin^{c}rt��jú��Kjû��j��jþ��j��jö��j÷��uhÉ}ru��(jô��jõ��hAhÉjø��U +sigma3^{*}rv��jú��Kjû��jq��jþ��j#��jö��j���uhË}rw��(jô��jõ��hAhËjø��U +sigma2^{*}rx��jú��Kjû��jj��jþ��j#��jö��j���uje��}ry��(jô��jõ��hAje��jø��UAR^{c,0}rz��jú��Kjû��jˆ��jþ��jÿ��jö��j���uhÐ}r{��(jô��jõ��hAhÐjø��U +Sref^{c,*}r|��jú��Kjû��j×��jþ��j��jö��j���uhÚ}r}��(jô��jõ��hAhÚjø��UJ0^{*,*}r~��jú��Kjû��j��jþ��j#��jö��j���ujÈ��}r��(jô��jõ��j��Uojø��UCDminr€��jö��j���hAjÈ��uj€��}r��(jô��jõ��jö��j���jø��Usectionr‚��j��Uojc��}rƒ��je��}r„��(jg��G?è������jh��G?ô������usj��ji��jj��G?ð������hAj€��uj��}r…��(jô��jõ��hAj��jø��UWT^{c,*}r†��jú��Kjû��h™jþ��j��jö��j���uj��}r‡��(jô��jõ��j��Uojø��UDTrˆ��jö��j���hAj��uj„��}r‰��(jô��jõ��j��G?ðQë…¸Rjö��j���jø��UTemprŠ��jú��Kj��j��j��j��j��j��hAj„��uj_��}r‹��(jô��jõ��hAj_��jø��Usection^{0}rŒ��jú��Kjû��j€��jþ��jÿ��jö��j���uju��}r��(jô��jõ��hAju��jø��UM^{c,0}rŽ��jú��Kjû��jD��jþ��jÿ��jö��j���uja��}r��(jô��jõ��j��G?ñp£× +=qjö��j���jø��Usigma4r��jú��Kj��j��j��j��j��j��hAja��ujc��}r‘��(jô��jõ��j��G?ñp£× +=qjö��j���jø��Usigma5r’��jú��Kj��j��j��j��j��j��hAjc��ujh��}r“��(jô��jõ��j��G?ñp£× +=qjö��j���jø��Usigma1r”��jú��Kj��j��j��j��j��j��hAjh��ujj��}r•��(jô��jõ��j��G?ñp£× +=qjö��j���jø��Usigma2r–��jú��Kj��j��j��j��j��j��hAjj��ujq��}r—��(jô��jõ��j��G?ñp£× +=qjö��j���jø��Usigma3r˜��jú��Kj��j��j��j��j��j��hAjq��ujÀ��}r™��(jô��jõ��hAjÀ��jø��U Theta^{c}rš��jú��Kjû��h`jþ��j��jö��j÷��ujp��}r›��(jô��jõ��hAjp��jø��UAR^{c}rœ��jú��Kjû��jˆ��jþ��j?��jö��j÷��uhó}r��(jô��jõ��hAhójø��UDT^{*}rž��jú��Kjû��j!��jþ��j#��jö��j���uh}rŸ��(jô��jS��jú��Kju��jÙ��j��h(jö��jW��hAhjþ��j��jø��hujw��}r ��(jô��jõ��jö��j���jø��UJ1r¡��jú��Kj��j,��hAjw��uj×��}r¢��(jô��jõ��jö��j÷��jø��USrefr£��j��Uojc��}r¤��je��}r¥��(jg��Môjh��MÜusj��ji��jj��MèhAj×��ujt��}r¦��(jô��jõ��hAjt��jø��USref^{c}r§��jú��Kjû��j×��jþ��j?��jö��j÷��uj>��}r¨��(jô��jõ��jö��j÷��jø��Uhj��Uojc��}r©��je��}rª��(jg��M0ujh��M`êusj��ji��jj��MȯhAj>��uj��}r«��(jô��jõ��jö��j÷��jø��U Lambda^{c,i2}r¬��jú��Kjû��jç��hAj��uhÎ}r��(jô��jõ��hAhÎjø��Utc^{*}r®��jú��Kjû��jâ��jþ��j��jö��j���uhû}r¯��(jô��jõ��hAhûjø��Utc^{c,i2,*}r°��jú��Kjû��jâ��jþ��j��jö��j���uhÒ}r±��(jô��jõ��hAhÒjø��Uh^{*}r²��jú��Kjû��j>��jþ��j��jö��j���uj~��}r³��(jô��jõ��hAj~��jø��U Sref^{c,i2,0}r´��jú��Kjû��j×��jþ��jÿ��jö��j���uj��}rµ��(jô��jõ��hAj��jø��U +M^{c,i2,*}r¶��jú��Kjû��jD��jþ��j��jö��j���ujA��}r·��(jô��jõ��hAjA��jø��Uh^{0}r¸��jú��Kjû��j>��jþ��jÿ��jö��j���uj��}r¹��(jô��jõ��jö��j÷��jø��U AR^{c,i2}rº��jú��Kjû��jˆ��hAj��uhÜ}r»��(jô��jõ��hAhÜjø��UAR^{c,i2,*}r¼��jú��Kjû��jˆ��jþ��j��jö��j���uj��}r½��(jô��jõ��jö��j÷��jø��USref^{c,i2}r¾��jú��Kjû��j×��hAj��ujD��}r¿��(jô��jõ��jö��j÷��jø��UMj��Uojc��}rÀ��je��}rÁ��(jg��G?öffffffjh��G?üÌÌÌÌÌÍusj��ji��jj��G?ù™™™™™šhAjD��ujç��}rÂ��(jô��jõ��jö��j÷��jø��ULambdarÃ��j��Uojc��}rÄ��je��}rÅ��(jg��K(jh��KFusj��ji��jj��K7hAjç��uj ��}rÆ��(jô��jõ��j��Uojø��UTemprÇ��jö��j���hAj ��uj��}rÈ��(jô��jõ��hAj��jø��UWF^{c,*}rÉ��jú��Kjû��h©jþ��j��jö��j���uj��}rÊ��(jô��jõ��hAj��jø��UWE^{c,*}rË��jú��Kjû��h¥jþ��j��jö��j���uuUnode_dict_factoryrÌ��hUGRAPH_PROPERTIESrÍ��]rÎ��(U functionsrÏ��UnodesrÐ��UedgesrÑ��U couplingsrÒ��U system_inputsrÓ��eU NODE_CAT_TREErÔ��}rÕ��(jõ��}rÖ��(Ucollided circular couplingr×��]Ushared circular couplingrØ��]Usupplied inputrÙ��]U collisionrÚ��]U!collided shared circular couplingrÛ��]UholerÜ��]Ucollided shared couplingrÝ��]Upure circular couplingrÞ��]j���]Ushared couplingrß��]Usupplied shared inputrà��]Uoutputrá��]Ucollided couplingrâ��]ujS��}rã��(Uindependenträ��]U +outputlessrå��]jW��]U inputlessræ��]uUarchitecture elementrç��}rè��(U initiatorré��]j��]Ucopy design variablerê��]Udoe output sample listrë��]Uinitial guess design variablerì��]Uconsistency constraint variablerí��]UMDA coupling variablerî��]UMDArï��]Uindependent output functionrð��]Uoptimizer functionrñ��]UMDA analysisrò��]Udoe input sample listró��]Usurrogate model approximaterô��]U#initial guess MDA coupling variablerõ��]Ufinal output variablerö��]Ucoupling weightr÷��]Ufinal MDA coupling variablerø��]Ufinal design variablerù��]uU RCE componentrú��}rû��(U +CPACS Toolrü��]U +XML Mergerrý��]U +XML Loaderrþ��]U Optimizerrÿ��]UConsistency constraint functionr���]UXML PyMergerr��]UInput Providerr��]U Convergerr��]uUvariable groupr��}r��(U +hole groupr��]Ucoupling groupr��]Ushared coupling groupr��]Uoutput groupr ��]Usupplied input groupr +��]Usupplied shared input groupr��]uuU_succr��j(��Uadjlist_outer_dict_factoryr ��hub. \ No newline at end of file diff --git a/examples/scripts/ssbj/KDMS/Mdao_CO_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_CO_mpg.kdms index 81a731e4d020ca9f78dc1f2738a074151fd108dd..66716b4f4c4fcfe83f4b1e328dde3741a9881f06 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_CO_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_CO_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_IDF.kdms b/examples/scripts/ssbj/KDMS/Mdao_IDF.kdms index 96e83d1937f2133acae842c6222f2a2be16a0ddc..963a5e3a1499ef46ec02028c0856ca3c603eee75 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_IDF.kdms and b/examples/scripts/ssbj/KDMS/Mdao_IDF.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_IDF_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_IDF_mpg.kdms index aa96c8c7e31be89fb47102a137238402e36ec321..8110c9a1f48511d654cb1623769ee3c0e45e6c9f 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_IDF_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_IDF_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_MDF-GS.kdms b/examples/scripts/ssbj/KDMS/Mdao_MDF-GS.kdms index bb21ca0ae0fcfb35a80abd88d9960ad026ed4987..996cf7bf9a7f2edb3b4bff99b835a8313eb619b4 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_MDF-GS.kdms and b/examples/scripts/ssbj/KDMS/Mdao_MDF-GS.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_MDF-GS_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_MDF-GS_mpg.kdms index 4e8b7ad022135703529826273b9e1ff998b641f3..70ba3c31fdf5eb7eea5958c6e0df9e732b9ac97c 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_MDF-GS_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_MDF-GS_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_MDF-J.kdms b/examples/scripts/ssbj/KDMS/Mdao_MDF-J.kdms index a9fdb8841c413b77b9a0f9fd7af1e27f3c803735..b523f0a0283e4098fce58ded50def6cf429c7f13 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_MDF-J.kdms and b/examples/scripts/ssbj/KDMS/Mdao_MDF-J.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_MDF-J_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_MDF-J_mpg.kdms index 22691443a155ba36b25be98677db564bc97d2a31..596df377b6c067a15afc5b93e5a1a379e827939e 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_MDF-J_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_MDF-J_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT.kdms index 29ab012832a778ae2f95160ffdcb37dbe14e09f8..2c71ed3db23cdd4b3cf8f1968223c388db135227 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT_mpg.kdms index 719100212eba2bd3171bf6d5265333f66d4077d7..ca32886cf8d23e05277f6858b23081f3c4a0e50f 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-CT_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF.kdms index 9777beac761d5221a128587ea9f1f8d8fdb7ebb3..ed222902dff6cd9049c863b64d50b655e77d1d3f 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF_mpg.kdms index eb7f26a8e9472a127eb76337d522a259956b680b..90dbca77fb62f9a39784ffb40f0b3f03505bf3d1 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-FF_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH.kdms index faedbae7d079e97382e665f31058f80f3d845f49..955ffa3b355898a2ed52eef009716374b0e1c73e 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH_mpg.kdms index f24738c63f465b5d370126b2476c694ab422cd01..f77ac560d97e96667e9ca926e18c4af2611839de 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-LH_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC.kdms index 84f8af5359e3c942b7c7dc6d6e2df3a682e07a74..187b2c2d2f818417e399bc345432aa42fb7f6c46 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC_mpg.kdms index c17f59525d3ae724ecf3fcfe88e5f2c5e455a819..7c6a31844c48ae987b80812cd5b0cd9b201dcdf0 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-GS-MC_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT.kdms index 7051c4d11ef44c9e8bda0dd21917bf4153f50b35..80cda9babd8e37430ab3721a5b4c921f76cd0ac6 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT_mpg.kdms index d02514d6bcb2e7ef4cc22af6a3d5841c4b55a4c1..efd814c2e359f31c5afdaa5028c3e70f969a2ae8 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-DOE-J-CT_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS.kdms index 22c6bd32f22672091beef48efed7b70addb02fca..ee71ffa691ee6604b4fbbc0e8cb4b50b35ba0892 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS_mpg.kdms index 6763cf656a0c79ac731bfb4feac4a128b03a0b78..11f053102f01c0256453fa1f16f50b34857879e3 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-GS_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J.kdms index ac447792355350ca25e4eb37f0b6754e023e884c..7c4786532a7d6360aa1bb829f8c9b6ae6e28b7e3 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J_mpg.kdms index 80647b2108341e79bcf4750297d3216bbecddbf7..f168f0d845281e6b9a99d1ea10cfad2936a05e0e 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_converged-MDA-J_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT.kdms index 3d5bbc808d9bc6c60afb7a9c175bae905f40c624..fdf318c0a07b0d8e999cb4546511225348784353 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT_mpg.kdms index 9eb1066deea7300804c696f75f98f4d3d0f5c5bd..8b4c3147079ac03a18c4909d548e0a6797653eed 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-GS-CT_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT.kdms index 47b9a36fb7dccf12e04de065ad1172847ff8901b..b2f7980642f5f64890097213aebd7cc1108bc8da 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT_mpg.kdms index 38eaee2c192546af87eb54b32b31c53cb30c6158..c87e07c83a5ce8c4bf922c522a05c65c87379bb5 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-DOE-J-CT_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS.kdms index c8ef55fc351becac5485a2f9dbb3782687556e69..235a9e7afe54e4df9e11296e37333f65baa9488b 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS_mpg.kdms index 6e137aece24927e4121d14071a5016b53931c21e..3b2e91980ef135e76d802e6fcd76e631bc8a0223 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-GS_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J.kdms index c5c0ba2ef7b7343af080eb5dd41478673c51b941..7009daf8217af680e8fff087a282b29c487d65a7 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J.kdms differ diff --git a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J_mpg.kdms b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J_mpg.kdms index b36c3437f31beb6c101c229ef1245fd667708b8c..b89cd7e2d192c232b1ce378690284bd11b63f445 100644 Binary files a/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J_mpg.kdms and b/examples/scripts/ssbj/KDMS/Mdao_unconverged-MDA-J_mpg.kdms differ diff --git a/examples/scripts/ssbj/KDMS/RCG.kdms b/examples/scripts/ssbj/KDMS/RCG.kdms index 1fb26d319f3b579b3c5250fa641a58e1230aeb6f..7172f7b69dbe4d7d963a134fcfa8a7548db9f971 100644 Binary files a/examples/scripts/ssbj/KDMS/RCG.kdms and b/examples/scripts/ssbj/KDMS/RCG.kdms differ diff --git a/examples/scripts/ssbj/VISTOMS/VISTOMS.html b/examples/scripts/ssbj/VISTOMS/VISTOMS.html index afcdd61500f18be66c02bec2a76c4c7cbc3f9f15..ff55f1d42efb3ec6674b25159e87d202860b380f 100644 --- a/examples/scripts/ssbj/VISTOMS/VISTOMS.html +++ b/examples/scripts/ssbj/VISTOMS/VISTOMS.html @@ -1879,7 +1879,7 @@ th, td { } //@Imco: Here is the sellar problem example data - theData = {"graphs": [{"description": "Repository of the super-sonic business jet test case optimization problem", "problem_formulation": {}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}], "type": "rcganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}], "type": "rcganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}], "type": "rcganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}], "type": "rcganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}], "type": "rcganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}], "workflow": []}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "suppliedInput"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "output"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "suppliedSharedInput"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"type": "variable", "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "01", "name": "RCG"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDO", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "MDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}], "workflow": []}, "id": "02", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "objectives", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "Aerodynamics": ["/data_schema/aircraft/other/L"]}, "name": "Structures"}], "name": "FPG - MDO"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: MDF-GS.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "MDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Optimizer", "name": "Optimizer"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "10 inputs"}, {"to": "id_Optimizer", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Optimizer", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Aerodynamics", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 couplings"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "10 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "short_name": "1 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Optimizer", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Optimizer"]], "process_step_blocks": ["id_Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Optimizer", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Optimizer"], "step_number": 9, "edges": [["id_FR", "id_Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["F[R]", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Optimizer"}, {"input": ["Optimizer", "Structures", "Converger", "Coordinator"], "pipeline_data": {"Optimizer": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "Coordinator": ["/data_schema/aircraft/other/CDmin"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Aerodynamics", "Optimizer", "Coordinator"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/D"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Coordinator": ["/data_schema/aircraft/weight/WBE"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Propulsion", "Coordinator", "Aerodynamics"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"], "Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"]}, "name": "Converger"}, {"input": ["F[R]", "Optimizer", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Optimizer", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Optimizer": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalOutputVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "objectives"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Optimizer"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}], "name": "sigmas"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "03", "name": "XDSM - MDF-GS - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: MDF-J.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "MDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "optimization", "id": "id_Optimizer", "name": "Optimizer", "metadata": [{"name": "Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"design_variables": {"/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "converger", "id": "id_Converger", "name": "Converger", "metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "10 inputs"}, {"to": "id_Optimizer", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Optimizer", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "3 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 couplings"}, {"to": "id_Converger", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "6 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "10 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "2 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Optimizer", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Optimizer"]], "process_step_blocks": ["id_Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Optimizer", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Aerodynamics"], ["id_Converger", "id_Propulsion"], ["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 4, "edges": [["id_Structures", "id_Converger"], ["id_Aerodynamics", "id_Converger"], ["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Optimizer"], "step_number": 7, "edges": [["id_FR", "id_Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-desvars": []}, "id": "04", "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-desvars": []}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "initialGuessCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalOutputVariables", "level": 2}], "name": "architectureRoles"}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "objectives", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Optimizer", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Converger", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 5}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 5}, {"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "initialGuessCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 7}], "name": "propulsion", "level": 6}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalOutputVariables", "level": 2}], "name": "architectureNodes", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["F[R]", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Optimizer"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Propulsion", "Structures", "Coordinator", "Aerodynamics"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"], "Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"]}, "name": "Converger"}, {"input": ["F[R]", "Optimizer", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics", "Structures"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D"], "Structures": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Optimizer", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Optimizer": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "name": "XDSM - MDF-J - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: IDF.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": null, "mdao_architecture": "IDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]", "__Gc"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/reference/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/weight/WT": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/other/D": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/aircraft/other/L": {"lower_bound": null, "upper_bound": null}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/weight/WE": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Optimizer", "name": "Optimizer"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}, {"metadata": [{"name": "__Gc"}, {"consistency_nodes": ["/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/reference/gc_ESF", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D"]}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Gc", "name": "Gc"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Gc", "name": "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/reference/gc_ESF,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT", "short_name": "6 couplings"}, {"to": "id_Optimizer", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "16 inputs"}, {"to": "id_Optimizer", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Optimizer", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "10 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "10 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "2 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Gc", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "6 couplings"}, {"to": "id_Gc", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/section", "short_name": "8 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Optimizer"]], "process_step_blocks": ["id_Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Optimizer", "id_Propulsion"], ["id_Optimizer", "id_Structures"], ["id_Optimizer", "id_Aerodynamics"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Structures", "id_CTheta"], ["id_Structures", "id_Csigmas"], ["id_Structures", "id_Performance"], ["id_Aerodynamics", "id_Cdpdx"], ["id_Aerodynamics", "id_Performance"], ["id_Propulsion", "id_Cprop"], ["id_Propulsion", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Cprop", "id_FR"], ["id_Cprop", "id_Gc"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_CTheta", "id_Gc"], ["id_Cdpdx", "id_FR"], ["id_Cdpdx", "id_Gc"], ["id_Csigmas", "id_FR"], ["id_Csigmas", "id_Gc"]], "process_step_blocks": ["id_Gc", "id_FR"]}, {"converger_step_blocks": ["id_Optimizer"], "step_number": 5, "edges": [["id_Gc", "id_Optimizer"], ["id_FR", "id_Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]", "__Gc"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["F[R]", "__Gc", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "__Gc": ["/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/reference/gc_ESF", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Optimizer"}, {"input": ["Coordinator", "Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Optimizer", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics", "Structures"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D"], "Structures": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Optimizer", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Gc"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Optimizer", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]", "__Gc"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 8}, {"type": "variable", "name": "gc_D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 8}, {"type": "variable", "name": "gc_WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 8}, {"type": "variable", "name": "gc_D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 8}, {"type": "variable", "name": "gc_WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 9}, {"type": "variable", "name": "gc_D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "consistencyConstraintVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalOutputVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 9}, {"type": "variable", "name": "gc_D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "objectives"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 9}, {"type": "variable", "name": "gc_D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "Optimizer"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 9}, {"type": "variable", "name": "gc_D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Gc"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "gc_L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "gc_D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "gc_WE", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "gc_WT", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "gc_Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "gc_ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "05", "name": "XDSM - IDF - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: CO.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": null, "mdao_architecture": "CO", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}}, "distr_function_ordering": [{"coupled": [], "pre-desvars": [], "post-coupling": ["Performance", "F[R]"], "post-desvars": []}, [{"post-desvars": [], "coupled": ["Structures"], "pre-desvars": [], "post-coupling": ["C[sigmas]", "C[Theta]", "__J0__"]}, {"post-desvars": [], "coupled": ["Aerodynamics"], "pre-desvars": [], "post-coupling": ["C[dpdx]", "__J1__"]}, {"post-desvars": [], "coupled": ["Propulsion"], "pre-desvars": [], "post-coupling": ["C[prop]", "__J2__"]}]], "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "optimization", "id": "id_Sys-Optimizer", "name": "Sys-Optimizer", "metadata": [{"name": "Sys-Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin": {"lower_bound": null, "upper_bound": null, "nominal_value": null}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective": {"lower_bound": null, "upper_bound": null}, "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective": {"lower_bound": null, "upper_bound": null}, "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "optimization", "id": "id_Sub-Optimizer-0", "name": "Sub-Optimizer-0", "metadata": [{"name": "Sub-Optimizer-0"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": null}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group0/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "precouplinganalysis", "id": "id_J0", "name": "J0", "metadata": [{"name": "__J0__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "pre-coupling analysis"}]}, {"type": "optimization", "id": "id_Sub-Optimizer-1", "name": "Sub-Optimizer-1", "metadata": [{"name": "Sub-Optimizer-1"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group1/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "precouplinganalysis", "id": "id_J1", "name": "J1", "metadata": [{"name": "__J1__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "pre-coupling analysis"}]}, {"type": "optimization", "id": "id_Sub-Optimizer-2", "name": "Sub-Optimizer-2", "metadata": [{"name": "Sub-Optimizer-2"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group2/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "precouplinganalysis", "id": "id_J2", "name": "J2", "metadata": [{"name": "__J2__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "pre-coupling analysis"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Sys-Optimizer", "from": "id_J0", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective", "short_name": "1 couplings"}, {"to": "id_Sys-Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "short_name": "15 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_J2", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective", "short_name": "1 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_J1", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "3 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/aircraft/other/Cf,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-0", "from": "id_J0", "name": "/data_schema/distributedArchitectures/group0/objective", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-0", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "short_name": "6 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "7 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_J1", "name": "/data_schema/distributedArchitectures/group1/objective", "short_name": "1 inputs"}, {"to": "id_J2", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE,/data_schema/aircraft/other/SFC", "short_name": "3 couplings"}, {"to": "id_J2", "from": "id_Sys-Optimizer", "name": "/data_schema/reference/h,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/reference/M,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "5 couplings"}, {"to": "id_J2", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "short_name": "2 couplings"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_J0", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "7 couplings"}, {"to": "id_J0", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "3 couplings"}, {"to": "id_J0", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "4 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "15 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "short_name": "6 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "short_name": "7 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_J0", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_J2", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_J1", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective", "short_name": "1 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-2", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "short_name": "3 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_J2", "name": "/data_schema/distributedArchitectures/group2/objective", "short_name": "1 inputs"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_J1", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin,/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "3 couplings"}, {"to": "id_J1", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/reference/h,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/aircraft/geometry/Sref,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "9 couplings"}, {"to": "id_J1", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "short_name": "6 couplings"}, {"to": "id_Performance", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/reference/h,/data_schema/reference/M,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "short_name": "6 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/section,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Sys-Optimizer"]], "process_step_blocks": ["id_Sys-Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Sys-Optimizer", "id_Performance"], ["id_Sys-Optimizer", "id_Sub-Optimizer-0"], ["id_Sys-Optimizer", "id_Sub-Optimizer-1"], ["id_Sys-Optimizer", "id_Sub-Optimizer-2"]], "process_step_blocks": ["id_Performance", "id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Performance", "id_FR"], ["id_Sub-Optimizer-0", "id_Structures"], ["id_Sub-Optimizer-1", "id_Aerodynamics"], ["id_Sub-Optimizer-2", "id_Propulsion"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_FR", "id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_CTheta"], ["id_Structures", "id_J0"], ["id_Structures", "id_Csigmas"], ["id_Aerodynamics", "id_Cdpdx"], ["id_Aerodynamics", "id_J1"], ["id_FR", "id_Sys-Optimizer"], ["id_Propulsion", "id_Cprop"], ["id_Propulsion", "id_J2"]], "process_step_blocks": ["id_J2", "id_J0", "id_CTheta", "id_Cprop", "id_J1", "id_Csigmas", "id_Cdpdx"]}, {"converger_step_blocks": ["id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"], "step_number": 5, "edges": [["id_J2", "id_Sub-Optimizer-2"], ["id_J0", "id_Sub-Optimizer-0"], ["id_CTheta", "id_Sub-Optimizer-0"], ["id_Cprop", "id_Sub-Optimizer-2"], ["id_J1", "id_Sub-Optimizer-1"], ["id_Csigmas", "id_Sub-Optimizer-0"], ["id_Cdpdx", "id_Sub-Optimizer-1"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Sys-Optimizer"], "step_number": 6, "edges": [["id_Sub-Optimizer-0", "id_Sys-Optimizer"], ["id_Sub-Optimizer-1", "id_Sys-Optimizer"], ["id_Sub-Optimizer-2", "id_Sys-Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 7, "edges": [["id_Sys-Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "post-desvars": []}, "id": "06", "organization": null, "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "post-desvars": []}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "copyDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Lambda__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1", "level": 7}], "name": "distributedArchitectures", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group2", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group0", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group1", "level": 10}], "name": "distributedArchitectures", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "finalOutputVariables", "level": 7}], "name": "architectureNodes", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group0", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group2", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group1", "level": 4}], "name": "distributedArchitectures", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "copyDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Lambda__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1", "level": 7}], "name": "distributedArchitectures", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group2", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group0", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group1", "level": 10}], "name": "distributedArchitectures", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "finalOutputVariables", "level": 7}], "name": "architectureNodes", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group0", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group2", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group1", "level": 4}], "name": "distributedArchitectures", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group2", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group0", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group1", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalOutputVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "copyDesignVariables", "level": 2}], "name": "architectureRoles"}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "objectives", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sys-Optimizer", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "AR", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sub-Optimizer-0", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sub-Optimizer-1", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}], "name": "distributedArchitectures", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group2", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "J2", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}], "name": "distributedArchitectures", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group0", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "J0", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group0", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group2", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group1", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference", "level": 10}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "h__i2", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sub-Optimizer-2", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group1", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "J1", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "tc__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "h__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "M__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "copyDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Lambda__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "AR__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "h__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "AR__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Lambda__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "h__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "group2", "level": 5}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "group0", "level": 5}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 7}], "name": "sigmas", "level": 6}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "group2", "level": 8}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalOutputVariables", "level": 2}], "name": "architectureNodes", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}, {"type": "variable", "children": [{"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "group0", "level": 2}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "group2", "level": 2}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "group1", "level": 2}], "name": "distributedArchitectures", "level": 1}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["__J0__", "Coordinator", "F[R]", "__J2__", "__J1__"], "pipeline_data": {"__J0__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF"], "F[R]": ["/data_schema/mdo_data/objectives/R"], "__J2__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective"], "__J1__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective"]}, "name": "Sys-Optimizer"}, {"input": ["Coordinator", "Sys-Optimizer", "Sub-Optimizer-2"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Coordinator", "Sys-Optimizer", "Sub-Optimizer-1"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["__J0__", "Coordinator", "C[Theta]", "C[sigmas]"], "pipeline_data": {"__J0__": ["/data_schema/distributedArchitectures/group0/objective"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Sub-Optimizer-0"}, {"input": ["Coordinator", "C[dpdx]", "__J1__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "__J1__": ["/data_schema/distributedArchitectures/group1/objective"]}, "name": "Sub-Optimizer-1"}, {"input": ["Propulsion", "Sys-Optimizer", "Sub-Optimizer-2"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE", "/data_schema/aircraft/other/SFC"], "Sys-Optimizer": ["/data_schema/reference/h", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/reference/M", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2"]}, "name": "J2"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Sys-Optimizer", "Structures", "Sub-Optimizer-0"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"]}, "name": "J0"}, {"input": ["F[R]", "Sys-Optimizer", "C[Theta]", "Sub-Optimizer-0", "Sub-Optimizer-1", "Sub-Optimizer-2", "C[prop]", "__J0__", "C[dpdx]", "__J2__", "C[sigmas]", "__J1__"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "__J0__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "__J2__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "__J1__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Coordinator", "C[prop]", "__J2__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "__J2__": ["/data_schema/distributedArchitectures/group2/objective"]}, "name": "Sub-Optimizer-2"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Sys-Optimizer", "Sub-Optimizer-1"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin", "/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/reference/h", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/aircraft/geometry/Sref", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2"]}, "name": "J1"}, {"input": ["Sys-Optimizer"], "pipeline_data": {"Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF"]}, "name": "Performance"}, {"input": ["Coordinator", "Sys-Optimizer", "Sub-Optimizer-0"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"]}, "name": "Structures"}], "name": "XDSM - CO - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: BLISS-2000.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": null, "mdao_architecture": "BLISS-2000", "doe_settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "distr_function_ordering": [{"post-desvars": [], "coupled": ["Sub-Surrogate-Model-0", "Sub-Surrogate-Model-1", "Sub-Surrogate-Model-2"], "pre-desvars": [], "post-coupling": ["Performance", "F[R]", "__Gc__"]}, [{"post-coupling": ["C[sigmas]", "C[Theta]", "__WCF0__"], "coupled": ["Structures"], "pre-desvars": [], "post-desvars": []}, {"post-coupling": ["C[dpdx]", "__WCF1__"], "coupled": ["Aerodynamics"], "pre-desvars": [], "post-desvars": []}, {"post-coupling": ["C[prop]", "__WCF2__"], "coupled": ["Propulsion"], "pre-desvars": [], "post-desvars": []}]], "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Sys-Converger"}, {"instance": 1}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Sys-Converger", "name": "Sys-Converger"}, {"metadata": [{"name": "Sys-Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/distributedArchitectures/group1/couplingWeights/w1__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/distributedArchitectures/group2/couplingWeights/w0__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group2/couplingWeights/w2__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group0/couplingWeights/w2__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group1/couplingWeights/w2__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/distributedArchitectures/group2/couplingWeights/w1__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group0/couplingWeights/w1__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group1/couplingWeights/w0__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group0/couplingWeights/w0__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/systemLevel/consistencyConstraints/gc5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc3": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc0": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sys-Optimizer", "name": "Sys-Optimizer"}, {"metadata": [{"name": "Sub-Surrogate-Model-0"}, {"instance": 1}, {"architecture_role": "surrogate model"}], "type": "surrogatemodel", "id": "id_Sub-Surrogate-Model-0", "name": "Sub-Surrogate-Model-0"}, {"metadata": [{"name": "Sub-Surrogate-Model-1"}, {"instance": 1}, {"architecture_role": "surrogate model"}], "type": "surrogatemodel", "id": "id_Sub-Surrogate-Model-1", "name": "Sub-Surrogate-Model-1"}, {"metadata": [{"name": "Sub-Surrogate-Model-2"}, {"instance": 1}, {"architecture_role": "surrogate model"}], "type": "surrogatemodel", "id": "id_Sub-Surrogate-Model-2", "name": "Sub-Surrogate-Model-2"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}, {"metadata": [{"name": "__Gc__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Gc", "name": "Gc"}, {"metadata": [{"name": "Sub-SM-bounds-0"}, {"instance": 1}, {"architecture_role": "boundary determinator"}], "type": "surrogatemodel", "id": "id_Sub-SM-bounds-0", "name": "Sub-SM-bounds-0"}, {"metadata": [{"name": "Sub-DOE-0"}, {"settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group0/couplingWeights/w1": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group0/couplingWeights/w0": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group0/couplingWeights/w2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}}}, {"quantities_of_interest": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_Sub-DOE-0", "name": "Sub-DOE-0"}, {"metadata": [{"name": "Sub-Optimizer-0"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group0/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sub-Optimizer-0", "name": "Sub-Optimizer-0"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "__WCF0__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_WCF0", "name": "WCF0"}, {"metadata": [{"name": "Sub-SM-builder-0"}, {"instance": 1}, {"metadata": {"input_x_data": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2"], "input_y_data": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section"]}}, {"architecture_role": "surrogate model builder"}], "type": "surrogatemodel", "id": "id_Sub-SM-builder-0", "name": "Sub-SM-builder-0"}, {"metadata": [{"name": "Sub-SM-bounds-1"}, {"instance": 1}, {"architecture_role": "boundary determinator"}], "type": "surrogatemodel", "id": "id_Sub-SM-bounds-1", "name": "Sub-SM-bounds-1"}, {"metadata": [{"name": "Sub-DOE-1"}, {"settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}}, {"instance": 1}, {"design_variables": {"/data_schema/distributedArchitectures/group1/couplingWeights/w2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group1/couplingWeights/w0": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group1/couplingWeights/w1": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}}}, {"quantities_of_interest": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_Sub-DOE-1", "name": "Sub-DOE-1"}, {"metadata": [{"name": "Sub-Optimizer-1"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group1/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sub-Optimizer-1", "name": "Sub-Optimizer-1"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "__WCF1__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_WCF1", "name": "WCF1"}, {"metadata": [{"name": "Sub-SM-builder-1"}, {"instance": 1}, {"metadata": {"input_x_data": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2"], "input_y_data": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf"]}}, {"architecture_role": "surrogate model builder"}], "type": "surrogatemodel", "id": "id_Sub-SM-builder-1", "name": "Sub-SM-builder-1"}, {"metadata": [{"name": "Sub-SM-bounds-2"}, {"instance": 1}, {"architecture_role": "boundary determinator"}], "type": "surrogatemodel", "id": "id_Sub-SM-bounds-2", "name": "Sub-SM-bounds-2"}, {"metadata": [{"name": "Sub-DOE-2"}, {"settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}}, {"instance": 1}, {"design_variables": {"/data_schema/distributedArchitectures/group2/couplingWeights/w2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group2/couplingWeights/w1": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group2/couplingWeights/w0": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}}}, {"quantities_of_interest": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_Sub-DOE-2", "name": "Sub-DOE-2"}, {"metadata": [{"name": "Sub-Optimizer-2"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group2/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sub-Optimizer-2", "name": "Sub-Optimizer-2"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "__WCF2__"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_WCF2", "name": "WCF2"}, {"metadata": [{"name": "Sub-SM-builder-2"}, {"instance": 1}, {"metadata": {"input_x_data": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2"], "input_y_data": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T"]}}, {"architecture_role": "surrogate model builder"}], "type": "surrogatemodel", "id": "id_Sub-SM-builder-2", "name": "Sub-SM-builder-2"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Sys-Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2", "short_name": "21 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_Gc", "name": "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc5,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc4,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc3,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc2,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc1,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc0", "short_name": "6 inputs"}, {"to": "id_WCF1", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin,/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "3 couplings"}, {"to": "id_WCF1", "from": "id_Sub-DOE-1", "name": "/data_schema/distributedArchitectures/group1/couplingWeights/w2,/data_schema/distributedArchitectures/group1/couplingWeights/w0,/data_schema/distributedArchitectures/group1/couplingWeights/w1", "short_name": "3 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sub-Optimizer-2", "name": "/data_schema/aircraft/other/T", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sub-DOE-2", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "short_name": "3 inputs"}, {"to": "id_WCF0", "from": "id_Sub-DOE-0", "name": "/data_schema/distributedArchitectures/group0/couplingWeights/w1,/data_schema/distributedArchitectures/group0/couplingWeights/w0,/data_schema/distributedArchitectures/group0/couplingWeights/w2", "short_name": "3 couplings"}, {"to": "id_WCF0", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "3 couplings"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Sys-Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "6 inputs"}, {"to": "id_Sys-Converger", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "6 inputs"}, {"to": "id_Performance", "from": "id_Sub-Surrogate-Model-1", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Sub-Surrogate-Model-0", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Sub-Surrogate-Model-2", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Sys-Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Sub-DOE-0", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "6 inputs"}, {"to": "id_Structures", "from": "id_Sub-Optimizer-0", "name": "/data_schema/aircraft/geometry/section,/data_schema/aircraft/geometry/lambda", "short_name": "2 inputs"}, {"to": "id_Sub-SM-bounds-2", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2", "short_name": "6 inputs"}, {"to": "id_Sub-SM-bounds-2", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "6 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-0", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "short_name": "2 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_WCF0", "name": "/data_schema/distributedArchitectures/group0/objective", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_WCF1", "name": "/data_schema/distributedArchitectures/group1/objective", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_WCF2", "name": "/data_schema/distributedArchitectures/group2/objective", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 inputs"}, {"to": "id_Sub-SM-builder-2", "from": "id_Sub-SM-bounds-2", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "short_name": "6 couplings"}, {"to": "id_Sub-SM-builder-2", "from": "id_Sub-DOE-2", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "short_name": "4 couplings"}, {"to": "id_Sub-SM-builder-0", "from": "id_Sub-DOE-0", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "5 couplings"}, {"to": "id_Sub-SM-builder-0", "from": "id_Sub-SM-bounds-0", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "short_name": "9 couplings"}, {"to": "id_Sub-SM-builder-1", "from": "id_Sub-DOE-1", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "short_name": "4 couplings"}, {"to": "id_Sub-SM-builder-1", "from": "id_Sub-SM-bounds-1", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "short_name": "12 couplings"}, {"to": "id_WCF2", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE,/data_schema/aircraft/other/SFC", "short_name": "3 couplings"}, {"to": "id_WCF2", "from": "id_Sub-DOE-2", "name": "/data_schema/distributedArchitectures/group2/couplingWeights/w2,/data_schema/distributedArchitectures/group2/couplingWeights/w1,/data_schema/distributedArchitectures/group2/couplingWeights/w0", "short_name": "3 couplings"}, {"to": "id_Sub-Surrogate-Model-1", "from": "id_Sys-Optimizer", "name": "/data_schema/distributedArchitectures/group1/couplingWeights/w1__i2,/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/distributedArchitectures/group1/couplingWeights/w2__i2,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "short_name": "12 couplings"}, {"to": "id_Sub-Surrogate-Model-1", "from": "id_Sub-SM-builder-1", "name": "//surrogateModels/SubSMB1/definition", "short_name": "1 couplings"}, {"to": "id_Sub-Surrogate-Model-0", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/distributedArchitectures/group0/couplingWeights/w1__i2,/data_schema/distributedArchitectures/group0/couplingWeights/w0__i2", "short_name": "9 couplings"}, {"to": "id_Sub-Surrogate-Model-0", "from": "id_Sub-SM-builder-0", "name": "//surrogateModels/SubSMB0/definition", "short_name": "1 couplings"}, {"to": "id_Sub-Surrogate-Model-2", "from": "id_Sub-SM-builder-2", "name": "//surrogateModels/SubSMB2/definition", "short_name": "1 couplings"}, {"to": "id_Sub-Surrogate-Model-2", "from": "id_Sys-Optimizer", "name": "/data_schema/distributedArchitectures/group2/couplingWeights/w0__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/reference/h,/data_schema/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/reference/M,/data_schema/distributedArchitectures/group2/couplingWeights/w2__i2", "short_name": "6 couplings"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Gc", "from": "id_Sub-Surrogate-Model-1", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/D", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Sub-Surrogate-Model-0", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Sub-Surrogate-Model-2", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/reference/ESF", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "short_name": "6 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sub-DOE-1", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "short_name": "9 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sub-Optimizer-1", "name": "/data_schema/aircraft/other/Cf", "short_name": "1 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Surrogate-Model-2", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/T", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "6 outputs"}, {"to": "id_Coordinator", "from": "id_WCF1", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Surrogate-Model-1", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/Cf", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Surrogate-Model-0", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/lambda", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_WCF0", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Sys-Converger", "name": "/data_schema/mdoData/systemConvergenceCheck", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Gc", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc0,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc2,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc5", "short_name": "6 outputs"}, {"to": "id_Coordinator", "from": "id_WCF2", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective", "short_name": "1 outputs"}, {"to": "id_Sub-SM-bounds-1", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2", "short_name": "12 inputs"}, {"to": "id_Sub-SM-bounds-1", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2", "short_name": "12 inputs"}, {"to": "id_Sub-SM-bounds-0", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "short_name": "9 inputs"}, {"to": "id_Sub-SM-bounds-0", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2", "short_name": "9 inputs"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Sub-DOE-2", "from": "id_Sub-SM-bounds-2", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "short_name": "6 couplings"}, {"to": "id_Sub-DOE-2", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "short_name": "1 couplings"}, {"to": "id_Sub-DOE-2", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "short_name": "3 couplings"}, {"to": "id_Sub-DOE-1", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "short_name": "3 couplings"}, {"to": "id_Sub-DOE-1", "from": "id_Sub-SM-bounds-1", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "short_name": "12 couplings"}, {"to": "id_Sub-DOE-1", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "1 couplings"}, {"to": "id_Sub-DOE-0", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "short_name": "3 couplings"}, {"to": "id_Sub-DOE-0", "from": "id_Sub-SM-bounds-0", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "short_name": "9 couplings"}, {"to": "id_Sub-DOE-0", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "short_name": "2 couplings"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Sys-Converger"]], "process_step_blocks": ["id_Sys-Converger"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Sys-Converger", "id_Sub-SM-bounds-2"], ["id_Sys-Converger", "id_Sub-SM-bounds-1"], ["id_Sys-Converger", "id_Sub-SM-bounds-0"]], "process_step_blocks": ["id_Sub-SM-bounds-2", "id_Sub-SM-bounds-1", "id_Sub-SM-bounds-0"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Sub-SM-bounds-2", "id_Sub-DOE-2"], ["id_Sub-SM-bounds-1", "id_Sub-DOE-1"], ["id_Sub-SM-bounds-0", "id_Sub-DOE-0"]], "process_step_blocks": ["id_Sub-DOE-2", "id_Sub-DOE-1", "id_Sub-DOE-0"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Sub-DOE-2", "id_Sub-Optimizer-2"], ["id_Sub-DOE-1", "id_Sub-Optimizer-1"], ["id_Sub-DOE-0", "id_Sub-Optimizer-0"]], "process_step_blocks": ["id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Sub-Optimizer-0", "id_Structures"], ["id_Sub-Optimizer-1", "id_Aerodynamics"], ["id_Sub-Optimizer-2", "id_Propulsion"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Structures", "id_CTheta"], ["id_Structures", "id_WCF0"], ["id_Structures", "id_Csigmas"], ["id_Aerodynamics", "id_WCF1"], ["id_Aerodynamics", "id_Cdpdx"], ["id_Propulsion", "id_Cprop"], ["id_Propulsion", "id_WCF2"]], "process_step_blocks": ["id_WCF1", "id_Cprop", "id_CTheta", "id_Cdpdx", "id_WCF0", "id_WCF2", "id_Csigmas"]}, {"converger_step_blocks": ["id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"], "step_number": 7, "edges": [["id_WCF1", "id_Sub-Optimizer-1"], ["id_Cprop", "id_Sub-Optimizer-2"], ["id_CTheta", "id_Sub-Optimizer-0"], ["id_Cdpdx", "id_Sub-Optimizer-1"], ["id_WCF0", "id_Sub-Optimizer-0"], ["id_WCF2", "id_Sub-Optimizer-2"], ["id_Csigmas", "id_Sub-Optimizer-0"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Sub-DOE-2", "id_Sub-DOE-1", "id_Sub-DOE-0"], "step_number": 8, "edges": [["id_Sub-Optimizer-0", "id_Sub-DOE-0"], ["id_Sub-Optimizer-1", "id_Sub-DOE-1"], ["id_Sub-Optimizer-2", "id_Sub-DOE-2"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 9, "edges": [["id_Sub-DOE-2", "id_Sub-SM-builder-2"], ["id_Sub-DOE-1", "id_Sub-SM-builder-1"], ["id_Sub-DOE-0", "id_Sub-SM-builder-0"]], "process_step_blocks": ["id_Sub-SM-builder-2", "id_Sub-SM-builder-0", "id_Sub-SM-builder-1"]}, {"converger_step_blocks": [], "step_number": 10, "edges": [["id_Sub-SM-builder-2", "id_Sys-Optimizer"], ["id_Sub-SM-builder-0", "id_Sys-Optimizer"], ["id_Sub-SM-builder-1", "id_Sys-Optimizer"]], "process_step_blocks": ["id_Sys-Optimizer"]}, {"converger_step_blocks": [], "step_number": 11, "edges": [["id_Sys-Optimizer", "id_Sub-Surrogate-Model-1"], ["id_Sys-Optimizer", "id_Sub-Surrogate-Model-0"], ["id_Sys-Optimizer", "id_Sub-Surrogate-Model-2"]], "process_step_blocks": ["id_Sub-Surrogate-Model-0", "id_Sub-Surrogate-Model-1", "id_Sub-Surrogate-Model-2"]}, {"converger_step_blocks": [], "step_number": 12, "edges": [["id_Sub-Surrogate-Model-0", "id_Performance"], ["id_Sub-Surrogate-Model-1", "id_Performance"], ["id_Sub-Surrogate-Model-2", "id_Performance"]], "process_step_blocks": ["id_Performance"]}, {"converger_step_blocks": [], "step_number": 13, "edges": [["id_Performance", "id_FR"], ["id_Performance", "id_Gc"]], "process_step_blocks": ["id_FR", "id_Gc"]}, {"converger_step_blocks": ["id_Sys-Optimizer"], "step_number": 14, "edges": [["id_FR", "id_Sys-Optimizer"], ["id_Gc", "id_Sys-Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Sys-Converger"], "step_number": 15, "edges": [["id_Sys-Optimizer", "id_Sys-Converger"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 16, "edges": [["id_Sys-Converger", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "F[R]", "__Gc__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2"], "F[R]": ["/data_schema/mdo_data/objectives/R"], "__Gc__": ["/data_schema/mdo_data/systemLevel/consistencyConstraints/gc5", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc4", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc3", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc2", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc1", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc0"]}, "name": "Sys-Optimizer"}, {"input": ["Aerodynamics", "Sub-DOE-1"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin", "/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Sub-DOE-1": ["/data_schema/distributedArchitectures/group1/couplingWeights/w2", "/data_schema/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/distributedArchitectures/group1/couplingWeights/w1"]}, "name": "WCF1"}, {"input": ["Coordinator", "Sub-Optimizer-2", "Sub-DOE-2"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Sub-Optimizer-2": ["/data_schema/aircraft/other/T"], "Sub-DOE-2": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2"]}, "name": "Propulsion"}, {"input": ["Sub-DOE-0", "Structures"], "pipeline_data": {"Sub-DOE-0": ["/data_schema/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/distributedArchitectures/group0/couplingWeights/w2"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"]}, "name": "WCF0"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"]}, "name": "Sys-Converger"}, {"input": ["Sub-Surrogate-Model-1", "Sub-Surrogate-Model-0", "Sub-Surrogate-Model-2", "Sys-Optimizer"], "pipeline_data": {"Sub-Surrogate-Model-1": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/fin"], "Sub-Surrogate-Model-0": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WF"], "Sub-Surrogate-Model-2": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/SFC"], "Sys-Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"]}, "name": "Performance"}, {"input": ["Coordinator", "Sub-DOE-0", "Sub-Optimizer-0"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Sub-DOE-0": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"], "Sub-Optimizer-0": ["/data_schema/aircraft/geometry/section", "/data_schema/aircraft/geometry/lambda"]}, "name": "Structures"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"]}, "name": "Sub-SM-bounds-2"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "C[Theta]", "__WCF0__", "C[sigmas]"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "__WCF0__": ["/data_schema/distributedArchitectures/group0/objective"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Sub-Optimizer-0"}, {"input": ["Coordinator", "C[dpdx]", "__WCF1__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "__WCF1__": ["/data_schema/distributedArchitectures/group1/objective"]}, "name": "Sub-Optimizer-1"}, {"input": ["Coordinator", "__WCF2__", "C[prop]"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T"], "__WCF2__": ["/data_schema/distributedArchitectures/group2/objective"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"]}, "name": "Sub-Optimizer-2"}, {"input": ["Sub-SM-bounds-2", "Sub-DOE-2"], "pipeline_data": {"Sub-SM-bounds-2": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2"], "Sub-DOE-2": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC"]}, "name": "Sub-SM-builder-2"}, {"input": ["Sub-DOE-0", "Sub-SM-bounds-0"], "pipeline_data": {"Sub-DOE-0": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta"], "Sub-SM-bounds-0": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc"]}, "name": "Sub-SM-builder-0"}, {"input": ["Sub-DOE-1", "Sub-SM-bounds-1"], "pipeline_data": {"Sub-DOE-1": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D"], "Sub-SM-bounds-1": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2"]}, "name": "Sub-SM-builder-1"}, {"input": ["Propulsion", "Sub-DOE-2"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE", "/data_schema/aircraft/other/SFC"], "Sub-DOE-2": ["/data_schema/distributedArchitectures/group2/couplingWeights/w2", "/data_schema/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/distributedArchitectures/group2/couplingWeights/w0"]}, "name": "WCF2"}, {"input": ["Sys-Optimizer", "Sub-SM-builder-1"], "pipeline_data": {"Sys-Optimizer": ["/data_schema/distributedArchitectures/group1/couplingWeights/w1__i2", "/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/distributedArchitectures/group1/couplingWeights/w2__i2", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2"], "Sub-SM-builder-1": ["//surrogateModels/SubSMB1/definition"]}, "name": "Sub-Surrogate-Model-1"}, {"input": ["Sys-Optimizer", "Sub-SM-builder-0"], "pipeline_data": {"Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/distributedArchitectures/group0/couplingWeights/w1__i2", "/data_schema/distributedArchitectures/group0/couplingWeights/w0__i2"], "Sub-SM-builder-0": ["//surrogateModels/SubSMB0/definition"]}, "name": "Sub-Surrogate-Model-0"}, {"input": ["Sub-SM-builder-2", "Sys-Optimizer"], "pipeline_data": {"Sub-SM-builder-2": ["//surrogateModels/SubSMB2/definition"], "Sys-Optimizer": ["/data_schema/distributedArchitectures/group2/couplingWeights/w0__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/reference/h", "/data_schema/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/reference/M", "/data_schema/distributedArchitectures/group2/couplingWeights/w2__i2"]}, "name": "Sub-Surrogate-Model-2"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Sub-Surrogate-Model-1", "Sub-Surrogate-Model-0", "Sub-Surrogate-Model-2", "Sys-Optimizer"], "pipeline_data": {"Sub-Surrogate-Model-1": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/D"], "Sub-Surrogate-Model-0": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT"], "Sub-Surrogate-Model-2": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/reference/ESF"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2"]}, "name": "Gc"}, {"input": ["Coordinator", "Sub-DOE-1", "Sub-Optimizer-1"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Sub-DOE-1": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2"], "Sub-Optimizer-1": ["/data_schema/aircraft/other/Cf"]}, "name": "Aerodynamics"}, {"input": ["F[R]", "Sub-Surrogate-Model-2", "Sys-Optimizer", "__WCF1__", "Sub-Surrogate-Model-1", "Sub-Surrogate-Model-0", "C[Theta]", "__WCF0__", "C[prop]", "Sys-Converger", "C[dpdx]", "C[sigmas]", "__Gc__", "__WCF2__"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Sub-Surrogate-Model-2": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/T"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "__WCF1__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective"], "Sub-Surrogate-Model-1": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/Cf"], "Sub-Surrogate-Model-0": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/lambda"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "__WCF0__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF"], "Sys-Converger": ["/data_schema/mdoData/systemConvergenceCheck"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "__Gc__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc0", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc2", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc5"], "__WCF2__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective"]}, "name": "Coordinator"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2"]}, "name": "Sub-SM-bounds-1"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2"]}, "name": "Sub-SM-bounds-0"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Sub-SM-bounds-2", "Sub-Optimizer-2", "Propulsion"], "pipeline_data": {"Sub-SM-bounds-2": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T"], "Propulsion": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC"]}, "name": "Sub-DOE-2"}, {"input": ["Aerodynamics", "Sub-SM-bounds-1", "Sub-Optimizer-1"], "pipeline_data": {"Aerodynamics": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L"], "Sub-SM-bounds-1": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf"]}, "name": "Sub-DOE-1"}, {"input": ["Structures", "Sub-SM-bounds-0", "Sub-Optimizer-0"], "pipeline_data": {"Structures": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF"], "Sub-SM-bounds-0": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda"]}, "name": "Sub-DOE-0"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 11}, {"type": "variable", "name": "T", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 11}, {"type": "variable", "name": "section", "level": 11}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}, {"type": "variable", "name": "w2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "Theta__i2", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE__i2", "level": 8}, {"type": "variable", "name": "WT__i2", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L__i2", "level": 8}, {"type": "variable", "name": "D__i2", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "DT", "level": 9}], "name": "propulsion"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc3", "level": 9}, {"type": "variable", "name": "gc0", "level": 9}, {"type": "variable", "name": "gc1", "level": 9}, {"type": "variable", "name": "gc4", "level": 9}, {"type": "variable", "name": "gc5", "level": 9}, {"type": "variable", "name": "gc2", "level": 9}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 6}, {"type": "variable", "name": "gc4", "level": 6}, {"type": "variable", "name": "gc1", "level": 6}, {"type": "variable", "name": "gc0", "level": 6}, {"type": "variable", "name": "gc3", "level": 6}, {"type": "variable", "name": "gc2", "level": 6}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group2"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group1"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}, {"type": "variable", "name": "w1__i2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 4}], "name": "mdoData"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB2"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB0"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 11}, {"type": "variable", "name": "T", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 11}, {"type": "variable", "name": "section", "level": 11}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT__i2", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D__i2", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "DT", "level": 9}], "name": "propulsion"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc3", "level": 9}, {"type": "variable", "name": "gc0", "level": 9}, {"type": "variable", "name": "gc1", "level": 9}, {"type": "variable", "name": "gc4", "level": 9}, {"type": "variable", "name": "gc5", "level": 9}, {"type": "variable", "name": "gc2", "level": 9}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 6}, {"type": "variable", "name": "gc4", "level": 6}, {"type": "variable", "name": "gc1", "level": 6}, {"type": "variable", "name": "gc0", "level": 6}, {"type": "variable", "name": "gc3", "level": 6}, {"type": "variable", "name": "gc2", "level": 6}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group2"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group1"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}, {"type": "variable", "name": "w1__i2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 4}], "name": "mdoData"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB2"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB0"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}, {"type": "variable", "name": "w2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE__i2", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L__i2", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 12}, {"type": "variable", "name": "T", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 12}, {"type": "variable", "name": "section", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "surrogateModelApproximates"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "copyDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "gc3", "level": 10}, {"type": "variable", "name": "gc0", "level": 10}, {"type": "variable", "name": "gc1", "level": 10}, {"type": "variable", "name": "gc4", "level": 10}, {"type": "variable", "name": "gc5", "level": 10}, {"type": "variable", "name": "gc2", "level": 10}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalOutputVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "couplingWeights"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 7}, {"type": "variable", "name": "gc4", "level": 7}, {"type": "variable", "name": "gc1", "level": 7}, {"type": "variable", "name": "gc0", "level": 7}, {"type": "variable", "name": "gc3", "level": 7}, {"type": "variable", "name": "gc2", "level": 7}], "name": "consistencyConstraints"}], "name": "systemLevel"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE__i2", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "objectives"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 7}, {"type": "variable", "name": "gc4", "level": 7}, {"type": "variable", "name": "gc1", "level": 7}, {"type": "variable", "name": "gc0", "level": 7}, {"type": "variable", "name": "gc2", "level": 7}, {"type": "variable", "name": "gc3", "level": 7}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sys-Optimizer"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w1", "level": 7}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "WCF1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "WCF0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 5}], "name": "mdoData"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sys-Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "gc0", "level": 10}, {"type": "variable", "name": "gc1", "level": 10}, {"type": "variable", "name": "gc2", "level": 10}, {"type": "variable", "name": "gc3", "level": 10}, {"type": "variable", "name": "gc4", "level": 10}, {"type": "variable", "name": "gc5", "level": 10}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 5}], "name": "mdoData"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}, {"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Optimizer-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Optimizer-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Optimizer-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 12}], "name": "other"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB2"}], "name": "surrogateModels"}], "name": ""}], "name": "outputs"}], "name": "Sub-SM-builder-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "AR", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 12}, {"type": "variable", "name": "section", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB0"}], "name": "surrogateModels"}], "name": ""}], "name": "outputs"}], "name": "Sub-SM-builder-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "outputs"}], "name": "Sub-SM-builder-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w1", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "WCF2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Surrogate-Model-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB0"}], "name": "surrogateModels"}], "name": ""}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Surrogate-Model-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB2"}], "name": "surrogateModels"}], "name": ""}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Surrogate-Model-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE__i2", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "gc0", "level": 10}, {"type": "variable", "name": "gc1", "level": 10}, {"type": "variable", "name": "gc2", "level": 10}, {"type": "variable", "name": "gc3", "level": 10}, {"type": "variable", "name": "gc4", "level": 10}, {"type": "variable", "name": "gc5", "level": 10}], "name": "consistencyConstraints"}], "name": "systemLevel"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 7}, {"type": "variable", "name": "gc4", "level": 7}, {"type": "variable", "name": "gc3", "level": 7}, {"type": "variable", "name": "gc2", "level": 7}, {"type": "variable", "name": "gc1", "level": 7}, {"type": "variable", "name": "gc0", "level": 7}], "name": "consistencyConstraints"}], "name": "systemLevel"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Gc"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-SM-bounds-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w0", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-SM-bounds-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "tc", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-SM-bounds-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}, {"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-DOE-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w1", "level": 7}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-DOE-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "AR", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 12}, {"type": "variable", "name": "section", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-DOE-0"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref__i2"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h__i2"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M__i2"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L__i2"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF__i2"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}], "name": "couplingWeights"}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L__i2"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF__i2"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "tc__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "AR__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref__i2"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "h__i2"}, {"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "M__i2"}, {"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D__i2"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta__i2"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta__i2"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT__i2"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D__i2"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF__i2"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}], "name": "sigmas"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc2"}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc5"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc2"}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}], "name": "couplingWeights"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group2"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}], "name": "couplingWeights"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group1"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "definition"}], "name": "SubSMB2"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "definition"}], "name": "SubSMB0"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "definition"}], "name": "SubSMB1"}], "name": "surrogateModels"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "systemConvergenceCheck"}], "name": "mdoData"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "07", "name": "XDSM - BLISS-2000 - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "08", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-MDA-GS.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "9 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "11 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Propulsion", "id_Cdpdx"], ["id_Propulsion", "id_Csigmas"], ["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_CTheta"], ["id_Propulsion", "id_Cprop"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "09", "name": "XDSM - unconverged-MDA-GS - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "10", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-MDA-J.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "11 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "5 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "11 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Aerodynamics"], ["id_Coordinator", "id_Propulsion"], ["id_Coordinator", "id_Structures"]], "process_step_blocks": ["id_Propulsion", "id_Structures", "id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_Cprop"], ["id_Structures", "id_CTheta"], ["id_Structures", "id_Csigmas"], ["id_Structures", "id_Performance"], ["id_Aerodynamics", "id_Performance"], ["id_Aerodynamics", "id_Cdpdx"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 4, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "11", "name": "XDSM - unconverged-MDA-J - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "12", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-MDA-GS.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "short_name": "1 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 5, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "13", "name": "XDSM - converged-MDA-GS - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "14", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-MDA-J.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "3 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "6 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "2 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Converger", "id_Aerodynamics"], ["id_Converger", "id_Propulsion"], ["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Propulsion", "id_Structures", "id_Aerodynamics"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 3, "edges": [["id_Propulsion", "id_Converger"], ["id_Structures", "id_Converger"], ["id_Aerodynamics", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"], "Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Aerodynamics", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Propulsion", "Structures"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "Structures": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "15", "name": "XDSM - converged-MDA-J - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "16", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-DOE-GS-CT.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/weight/WO", "short_name": "5 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Propulsion", "id_Cdpdx"], ["id_Propulsion", "id_Csigmas"], ["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_CTheta"], ["id_Propulsion", "id_Cprop"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 7, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Aerodynamics", "DOE", "Coordinator"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/D"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Coordinator": ["/data_schema/aircraft/weight/WBE"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["DOE"], "pipeline_data": {"DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Structures", "Propulsion", "DOE"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"]}, "name": "Performance"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/weight/WO"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "17", "name": "XDSM - unconverged-DOE-GS-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "18", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-DOE-J-CT.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "4 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "2 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/weight/WO", "short_name": "5 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Propulsion"], ["id_DOE", "id_Structures"], ["id_DOE", "id_Aerodynamics"]], "process_step_blocks": ["id_Propulsion", "id_Structures", "id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_Cprop"], ["id_Structures", "id_CTheta"], ["id_Structures", "id_Csigmas"], ["id_Structures", "id_Performance"], ["id_Aerodynamics", "id_Performance"], ["id_Aerodynamics", "id_Cdpdx"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 5, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["DOE"], "pipeline_data": {"DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Structures", "Propulsion", "DOE"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"]}, "name": "Performance"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/weight/WO"], "DOE": ["/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "19", "name": "XDSM - unconverged-DOE-J-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "20", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-CT.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "21", "name": "XDSM - converged-DOE-GS-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "22", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-J-CT.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "3 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "6 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Aerodynamics"], ["id_Converger", "id_Propulsion"], ["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 4, "edges": [["id_Structures", "id_Converger"], ["id_Aerodynamics", "id_Converger"], ["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 7, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"], "Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "23", "name": "XDSM - converged-DOE-J-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_runs": 2, "doe_method": "Full factorial design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "24", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-FF.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_runs": 2, "doe_method": "Full factorial design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_runs": 2, "doe_method": "Full factorial design"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "25", "name": "XDSM - converged-DOE-GS-FF - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 5, "doe_runs": 20, "doe_method": "Latin hypercube design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "26", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-LH.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 5, "doe_runs": 20, "doe_method": "Latin hypercube design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_seed": 5, "doe_runs": 20, "doe_method": "Latin hypercube design"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "27", "name": "XDSM - converged-DOE-GS-LH - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 9, "doe_runs": 10, "doe_method": "Monte Carlo design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "28", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-MC.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 9, "doe_runs": 10, "doe_method": "Monte Carlo design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_seed": 9, "doe_runs": 10, "doe_method": "Monte Carlo design"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"maximum_iterations": 100, "last_iterations_to_consider": 1, "convergence_tolerance_absolute": 1e-06, "convergence_tolerance_relative": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "type": "variable", "name": "architectureRoles", "level": 1}, {"children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "type": "variable", "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "29", "name": "XDSM - converged-DOE-GS-MC - Mdao"}], "categories": [{"name": "schema", "description": "schema"}, {"name": "catschema_nodeLev", "description": "node levels"}, {"name": "catschema_funLev", "description": "function levels"}, {"name": "catschema_roleLev", "description": "role levels"}, {"name": "catschema_sysLev", "description": "system levels"}]} + theData = {"graphs": [{"description": "Repository of the super-sonic business jet test case optimization problem", "problem_formulation": {}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}], "type": "rcganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}], "type": "rcganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}], "type": "rcganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}], "type": "rcganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}], "type": "rcganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}], "type": "rcganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}], "workflow": []}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "suppliedInput"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "output"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "suppliedSharedInput"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"type": "variable", "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "01", "name": "RCG"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDO", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "MDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}], "workflow": []}, "id": "02", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "objectives", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "Aerodynamics": ["/data_schema/aircraft/other/L"]}, "name": "Structures"}], "name": "FPG - MDO"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: MDF-GS.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "MDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Optimizer", "name": "Optimizer"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "10 inputs"}, {"to": "id_Optimizer", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Optimizer", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Aerodynamics", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 couplings"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "10 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "short_name": "1 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Optimizer", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Optimizer"]], "process_step_blocks": ["id_Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Optimizer", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Optimizer"], "step_number": 9, "edges": [["id_FR", "id_Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["F[R]", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Optimizer"}, {"input": ["Optimizer", "Structures", "Converger", "Coordinator"], "pipeline_data": {"Optimizer": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "Coordinator": ["/data_schema/aircraft/other/CDmin"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Aerodynamics", "Optimizer", "Coordinator"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/D"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Coordinator": ["/data_schema/aircraft/weight/WBE"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Propulsion", "Coordinator", "Aerodynamics"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"], "Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"]}, "name": "Converger"}, {"input": ["F[R]", "Optimizer", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Optimizer", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Optimizer": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalOutputVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "objectives"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Optimizer"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}], "name": "sigmas"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "03", "name": "XDSM - MDF-GS - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: MDF-J.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "MDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "optimization", "id": "id_Optimizer", "name": "Optimizer", "metadata": [{"name": "Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"design_variables": {"/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "converger", "id": "id_Converger", "name": "Converger", "metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "10 inputs"}, {"to": "id_Optimizer", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Optimizer", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "3 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 couplings"}, {"to": "id_Converger", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "6 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "10 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "2 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Optimizer", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Optimizer"]], "process_step_blocks": ["id_Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Optimizer", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Aerodynamics"], ["id_Converger", "id_Propulsion"], ["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 4, "edges": [["id_Structures", "id_Converger"], ["id_Aerodynamics", "id_Converger"], ["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Optimizer"], "step_number": 7, "edges": [["id_FR", "id_Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-desvars": []}, "id": "04", "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-desvars": []}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessCouplingVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "initialGuessCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalOutputVariables", "level": 2}], "name": "architectureRoles"}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "objectives", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Optimizer", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Converger", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalCouplingVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 5}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 5}, {"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "initialGuessCouplingVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 7}], "name": "propulsion", "level": 6}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 6}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 6}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 7}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalOutputVariables", "level": 2}], "name": "architectureNodes", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["F[R]", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Optimizer"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Propulsion", "Structures", "Coordinator", "Aerodynamics"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"], "Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"]}, "name": "Converger"}, {"input": ["F[R]", "Optimizer", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics", "Structures"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D"], "Structures": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Optimizer", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Optimizer", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Optimizer": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "name": "XDSM - MDF-J - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: IDF.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": null, "mdao_architecture": "IDF", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]", "__Gc"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/reference/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/weight/WT": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/other/D": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/aircraft/other/L": {"lower_bound": null, "upper_bound": null}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/weight/WE": {"lower_bound": null, "upper_bound": null}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Optimizer", "name": "Optimizer"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}, {"metadata": [{"name": "__Gc"}, {"function_type": "consistency"}, {"consistency_nodes": ["/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/reference/gc_ESF", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D"]}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Gc", "name": "Gc"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Gc", "name": "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/reference/gc_ESF,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D,/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT", "short_name": "6 couplings"}, {"to": "id_Optimizer", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_Optimizer", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "16 inputs"}, {"to": "id_Optimizer", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Optimizer", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "10 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "10 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "2 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Gc", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "6 couplings"}, {"to": "id_Gc", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/section", "short_name": "8 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Optimizer"]], "process_step_blocks": ["id_Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Optimizer", "id_Propulsion"], ["id_Optimizer", "id_Structures"], ["id_Optimizer", "id_Aerodynamics"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Structures", "id_CTheta"], ["id_Structures", "id_Csigmas"], ["id_Structures", "id_Performance"], ["id_Aerodynamics", "id_Cdpdx"], ["id_Aerodynamics", "id_Performance"], ["id_Propulsion", "id_Cprop"], ["id_Propulsion", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Cprop", "id_FR"], ["id_Cprop", "id_Gc"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_CTheta", "id_Gc"], ["id_Cdpdx", "id_FR"], ["id_Cdpdx", "id_Gc"], ["id_Csigmas", "id_FR"], ["id_Csigmas", "id_Gc"]], "process_step_blocks": ["id_Gc", "id_FR"]}, {"converger_step_blocks": ["id_Optimizer"], "step_number": 5, "edges": [["id_Gc", "id_Optimizer"], ["id_FR", "id_Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]", "__Gc"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["F[R]", "__Gc", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "__Gc": ["/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WE", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/geometry/gc_Theta", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/reference/gc_ESF", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_L", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/other/gc_D", "/data_schema/architectureNodes/consistencyConstraintVariables/data_schemaCopy/aircraft/weight/gc_WT"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Optimizer"}, {"input": ["Coordinator", "Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Optimizer", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics", "Structures"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D"], "Structures": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Optimizer", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Gc"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Optimizer", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]", "__Gc"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_D", "level": 8}, {"type": "variable", "name": "gc_L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 8}, {"type": "variable", "name": "gc_WT", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_D", "level": 8}, {"type": "variable", "name": "gc_L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 8}, {"type": "variable", "name": "gc_WT", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_D", "level": 9}, {"type": "variable", "name": "gc_L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "consistencyConstraintVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalOutputVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_D", "level": 9}, {"type": "variable", "name": "gc_L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "objectives"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 9}, {"type": "variable", "name": "gc_D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "Optimizer"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_WE", "level": 9}, {"type": "variable", "name": "gc_WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc_L", "level": 9}, {"type": "variable", "name": "gc_D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "gc_ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Gc"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 5}, {"type": "variable", "name": "h", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "gc_Theta", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "gc_D", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "gc_L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "gc_WE", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "gc_WT", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "gc_ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "consistencyConstraintVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "D", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "05", "name": "XDSM - IDF - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: CO.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": null, "mdao_architecture": "CO", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}}, "distr_function_ordering": [{"coupled": [], "pre-desvars": [], "post-coupling": ["Performance", "F[R]"], "post-desvars": []}, [{"post-desvars": [], "coupled": ["Structures"], "pre-desvars": [], "post-coupling": ["C[sigmas]", "C[Theta]", "__J0__"]}, {"post-desvars": [], "coupled": ["Aerodynamics"], "pre-desvars": [], "post-coupling": ["C[dpdx]", "__J1__"]}, {"post-desvars": [], "coupled": ["Propulsion"], "pre-desvars": [], "post-coupling": ["C[prop]", "__J2__"]}]], "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "optimization", "id": "id_Sys-Optimizer", "name": "Sys-Optimizer", "metadata": [{"name": "Sys-Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin": {"lower_bound": null, "upper_bound": null, "nominal_value": null}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective": {"lower_bound": null, "upper_bound": null}, "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective": {"lower_bound": null, "upper_bound": null}, "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "optimization", "id": "id_Sub-Optimizer-0", "name": "Sub-Optimizer-0", "metadata": [{"name": "Sub-Optimizer-0"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": null}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group0/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "precouplinganalysis", "id": "id_J0", "name": "J0", "metadata": [{"name": "__J0__"}, {"instance": 1}, {"function_type": "consistency"}, {"problem_role": "post-coupling"}, {"architecture_role": "pre-coupling analysis"}]}, {"type": "optimization", "id": "id_Sub-Optimizer-1", "name": "Sub-Optimizer-1", "metadata": [{"name": "Sub-Optimizer-1"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group1/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "precouplinganalysis", "id": "id_J1", "name": "J1", "metadata": [{"name": "__J1__"}, {"instance": 1}, {"function_type": "consistency"}, {"problem_role": "post-coupling"}, {"architecture_role": "pre-coupling analysis"}]}, {"type": "optimization", "id": "id_Sub-Optimizer-2", "name": "Sub-Optimizer-2", "metadata": [{"name": "Sub-Optimizer-2"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": null}, "/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group2/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}]}, {"type": "precouplinganalysis", "id": "id_J2", "name": "J2", "metadata": [{"name": "__J2__"}, {"instance": 1}, {"function_type": "consistency"}, {"problem_role": "post-coupling"}, {"architecture_role": "pre-coupling analysis"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Sys-Optimizer", "from": "id_J0", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective", "short_name": "1 couplings"}, {"to": "id_Sys-Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "short_name": "15 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_J2", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective", "short_name": "1 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_J1", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "3 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/aircraft/other/Cf,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-0", "from": "id_J0", "name": "/data_schema/distributedArchitectures/group0/objective", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-0", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "short_name": "6 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "7 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_J1", "name": "/data_schema/distributedArchitectures/group1/objective", "short_name": "1 inputs"}, {"to": "id_J2", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE,/data_schema/aircraft/other/SFC", "short_name": "3 couplings"}, {"to": "id_J2", "from": "id_Sys-Optimizer", "name": "/data_schema/reference/h,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/reference/M,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "5 couplings"}, {"to": "id_J2", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "short_name": "2 couplings"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_J0", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "7 couplings"}, {"to": "id_J0", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "3 couplings"}, {"to": "id_J0", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "4 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "15 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "short_name": "6 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "short_name": "7 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_J0", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_J2", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_J1", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective", "short_name": "1 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-2", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "short_name": "3 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_J2", "name": "/data_schema/distributedArchitectures/group2/objective", "short_name": "1 inputs"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_J1", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin,/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "3 couplings"}, {"to": "id_J1", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/reference/h,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/aircraft/geometry/Sref,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "9 couplings"}, {"to": "id_J1", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "short_name": "6 couplings"}, {"to": "id_Performance", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin,/data_schema/reference/h,/data_schema/reference/M,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "short_name": "6 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/section,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Sys-Optimizer"]], "process_step_blocks": ["id_Sys-Optimizer"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Sys-Optimizer", "id_Performance"], ["id_Sys-Optimizer", "id_Sub-Optimizer-0"], ["id_Sys-Optimizer", "id_Sub-Optimizer-1"], ["id_Sys-Optimizer", "id_Sub-Optimizer-2"]], "process_step_blocks": ["id_Performance", "id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Performance", "id_FR"], ["id_Sub-Optimizer-0", "id_Structures"], ["id_Sub-Optimizer-1", "id_Aerodynamics"], ["id_Sub-Optimizer-2", "id_Propulsion"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_FR", "id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_CTheta"], ["id_Structures", "id_J0"], ["id_Structures", "id_Csigmas"], ["id_Aerodynamics", "id_Cdpdx"], ["id_Aerodynamics", "id_J1"], ["id_FR", "id_Sys-Optimizer"], ["id_Propulsion", "id_Cprop"], ["id_Propulsion", "id_J2"]], "process_step_blocks": ["id_J2", "id_J0", "id_CTheta", "id_Cprop", "id_J1", "id_Csigmas", "id_Cdpdx"]}, {"converger_step_blocks": ["id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"], "step_number": 5, "edges": [["id_J2", "id_Sub-Optimizer-2"], ["id_J0", "id_Sub-Optimizer-0"], ["id_CTheta", "id_Sub-Optimizer-0"], ["id_Cprop", "id_Sub-Optimizer-2"], ["id_J1", "id_Sub-Optimizer-1"], ["id_Csigmas", "id_Sub-Optimizer-0"], ["id_Cdpdx", "id_Sub-Optimizer-1"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Sys-Optimizer"], "step_number": 6, "edges": [["id_Sub-Optimizer-0", "id_Sys-Optimizer"], ["id_Sub-Optimizer-1", "id_Sys-Optimizer"], ["id_Sub-Optimizer-2", "id_Sys-Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 7, "edges": [["id_Sys-Optimizer", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "post-desvars": []}, "id": "06", "organization": null, "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "post-desvars": []}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "copyDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Lambda__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1", "level": 7}], "name": "distributedArchitectures", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group2", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group0", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group1", "level": 10}], "name": "distributedArchitectures", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "finalOutputVariables", "level": 7}], "name": "architectureNodes", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group0", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group2", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group1", "level": 4}], "name": "distributedArchitectures", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "copyDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "couplingCopyVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "initialGuessDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry", "level": 7}], "name": "aircraft", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "fin", "level": 11}], "name": "other", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "couplingCopyVariables", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "Lambda__i2", "level": 11}], "name": "geometry", "level": 10}], "name": "aircraft", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "h", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}], "name": "reference", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "copyDesignVariables", "level": 7}], "name": "architectureNodes", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalDesignVariables", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1", "level": 7}], "name": "distributedArchitectures", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas", "level": 8}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives", "level": 7}], "name": "mdo_data", "level": 6}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group2", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group0", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 11}], "name": "group1", "level": 10}], "name": "distributedArchitectures", "level": 9}], "name": "data_schemaCopy", "level": 8}], "name": "finalOutputVariables", "level": 7}], "name": "architectureNodes", "level": 6}], "name": "data_schemaCopy", "level": 5}], "name": "finalOutputVariables", "level": 4}], "name": "architectureNodes", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}], "name": "sigmas", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group0", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group2", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 5}], "name": "group1", "level": 4}], "name": "distributedArchitectures", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group2", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group0", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group1", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "finalOutputVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "copyDesignVariables", "level": 2}], "name": "architectureRoles"}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "objectives", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sys-Optimizer", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "AR", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sub-Optimizer-0", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sub-Optimizer-1", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2", "level": 8}], "name": "distributedArchitectures", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group2", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "J2", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0", "level": 8}], "name": "distributedArchitectures", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group0", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "J0", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives", "level": 8}], "name": "mdo_data", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group0", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group2", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group1", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "M", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 11}, {"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference", "level": 10}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}], "name": "geometry", "level": 11}], "name": "aircraft", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "fin", "level": 12}], "name": "other", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry", "level": 11}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight", "level": 11}], "name": "aircraft", "level": 10}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "couplingCopyVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "initialGuessDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "h__i2", "level": 11}], "name": "reference", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "copyDesignVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Sub-Optimizer-2", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas", "level": 9}], "name": "constraints", "level": 8}], "name": "mdo_data", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 12}], "name": "group1", "level": 11}], "name": "distributedArchitectures", "level": 10}], "name": "data_schemaCopy", "level": 9}], "name": "finalOutputVariables", "level": 8}], "name": "architectureNodes", "level": 7}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "J1", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "tc__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "h__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "M__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "copyDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "other", "level": 8}, {"type": "variable", "children": [{"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Lambda__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "AR__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "h__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "initialGuessDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}, {"type": "variable", "children": [{"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "weight", "level": 8}, {"type": "variable", "children": [{"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "other", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "couplingCopyVariables", "level": 5}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "tc__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "AR__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}, {"name": "Lambda__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "geometry", "level": 8}], "name": "aircraft", "level": 7}, {"type": "variable", "children": [{"name": "h__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 8}, {"name": "M__i2", "type": "variable", "dimension": null, "value": "unknown", "level": 8}], "name": "reference", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "copyDesignVariables", "level": 5}], "name": "architectureNodes", "level": 4}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 5}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalDesignVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 5}], "name": "reference", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "couplingCopyVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "group2", "level": 5}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "group0", "level": 5}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "group1", "level": 5}], "name": "distributedArchitectures", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 7}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 7}], "name": "sigmas", "level": 6}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 6}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "group2", "level": 8}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "group0", "level": 8}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 9}], "name": "group1", "level": 8}], "name": "distributedArchitectures", "level": 7}], "name": "data_schemaCopy", "level": 6}], "name": "finalOutputVariables", "level": 5}], "name": "architectureNodes", "level": 4}], "name": "data_schemaCopy", "level": 3}], "name": "finalOutputVariables", "level": 2}], "name": "architectureNodes", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}, {"type": "variable", "children": [{"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "group0", "level": 2}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "group2", "level": 2}, {"type": "variable", "children": [{"name": "objective", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "group1", "level": 2}], "name": "distributedArchitectures", "level": 1}, {"type": "variable", "children": [{"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["__J0__", "Coordinator", "F[R]", "__J2__", "__J1__"], "pipeline_data": {"__J0__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF"], "F[R]": ["/data_schema/mdo_data/objectives/R"], "__J2__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective"], "__J1__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective"]}, "name": "Sys-Optimizer"}, {"input": ["Coordinator", "Sys-Optimizer", "Sub-Optimizer-2"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Coordinator", "Sys-Optimizer", "Sub-Optimizer-1"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/aircraft/other/Cf", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["__J0__", "Coordinator", "C[Theta]", "C[sigmas]"], "pipeline_data": {"__J0__": ["/data_schema/distributedArchitectures/group0/objective"], "Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Sub-Optimizer-0"}, {"input": ["Coordinator", "C[dpdx]", "__J1__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "__J1__": ["/data_schema/distributedArchitectures/group1/objective"]}, "name": "Sub-Optimizer-1"}, {"input": ["Propulsion", "Sys-Optimizer", "Sub-Optimizer-2"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE", "/data_schema/aircraft/other/SFC"], "Sys-Optimizer": ["/data_schema/reference/h", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/reference/M", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2"]}, "name": "J2"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Sys-Optimizer", "Structures", "Sub-Optimizer-0"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"]}, "name": "J0"}, {"input": ["F[R]", "Sys-Optimizer", "C[Theta]", "Sub-Optimizer-0", "Sub-Optimizer-1", "Sub-Optimizer-2", "C[prop]", "__J0__", "C[dpdx]", "__J2__", "C[sigmas]", "__J1__"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp"], "__J0__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "__J2__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "__J1__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Coordinator", "C[prop]", "__J2__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "__J2__": ["/data_schema/distributedArchitectures/group2/objective"]}, "name": "Sub-Optimizer-2"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Sys-Optimizer", "Sub-Optimizer-1"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin", "/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/reference/h", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/aircraft/geometry/Sref", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2"]}, "name": "J1"}, {"input": ["Sys-Optimizer"], "pipeline_data": {"Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WF"]}, "name": "Performance"}, {"input": ["Coordinator", "Sys-Optimizer", "Sub-Optimizer-0"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"]}, "name": "Structures"}], "name": "XDSM - CO - Mdao"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: BLISS-2000.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": null, "mdao_architecture": "BLISS-2000", "doe_settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "distr_function_ordering": [{"post-desvars": [], "coupled": ["Sub-Surrogate-Model-0", "Sub-Surrogate-Model-1", "Sub-Surrogate-Model-2"], "pre-desvars": [], "post-coupling": ["Performance", "F[R]", "__Gc__"]}, [{"post-coupling": ["C[sigmas]", "C[Theta]", "__WCF0__"], "coupled": ["Structures"], "pre-desvars": [], "post-desvars": []}, {"post-coupling": ["C[dpdx]", "__WCF1__"], "coupled": ["Aerodynamics"], "pre-desvars": [], "post-desvars": []}, {"post-coupling": ["C[prop]", "__WCF2__"], "coupled": ["Propulsion"], "pre-desvars": [], "post-desvars": []}]], "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Sys-Converger"}, {"instance": 1}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Sys-Converger", "name": "Sys-Converger"}, {"metadata": [{"name": "Sys-Optimizer"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/distributedArchitectures/group1/couplingWeights/w1__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.05}, "/data_schema/distributedArchitectures/group2/couplingWeights/w0__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group2/couplingWeights/w2__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "upper_bound": null, "nominal_value": 1000}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "upper_bound": null, "nominal_value": 5.5}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group0/couplingWeights/w2__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group1/couplingWeights/w2__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/reference/h": {"lower_bound": null, "upper_bound": null, "nominal_value": 45000}, "/data_schema/distributedArchitectures/group2/couplingWeights/w1__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/reference/M": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 55}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group0/couplingWeights/w1__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group1/couplingWeights/w0__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}, "/data_schema/distributedArchitectures/group0/couplingWeights/w0__i2": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.0}}}, {"objective_variable": ["/data_schema/mdo_data/objectives/R"]}, {"constraint_variables": {"/data_schema/mdo_data/systemLevel/consistencyConstraints/gc5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc3": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc0": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sys-Optimizer", "name": "Sys-Optimizer"}, {"metadata": [{"name": "Sub-Surrogate-Model-0"}, {"instance": 1}, {"architecture_role": "surrogate model"}], "type": "surrogatemodel", "id": "id_Sub-Surrogate-Model-0", "name": "Sub-Surrogate-Model-0"}, {"metadata": [{"name": "Sub-Surrogate-Model-1"}, {"instance": 1}, {"architecture_role": "surrogate model"}], "type": "surrogatemodel", "id": "id_Sub-Surrogate-Model-1", "name": "Sub-Surrogate-Model-1"}, {"metadata": [{"name": "Sub-Surrogate-Model-2"}, {"instance": 1}, {"architecture_role": "surrogate model"}], "type": "surrogatemodel", "id": "id_Sub-Surrogate-Model-2", "name": "Sub-Surrogate-Model-2"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}, {"performance_info": null}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}, {"metadata": [{"name": "__Gc__"}, {"instance": 1}, {"function_type": "consistency"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Gc", "name": "Gc"}, {"metadata": [{"name": "Sub-SM-bounds-0"}, {"instance": 1}, {"architecture_role": "boundary determinator"}], "type": "surrogatemodel", "id": "id_Sub-SM-bounds-0", "name": "Sub-SM-bounds-0"}, {"metadata": [{"name": "Sub-DOE-0"}, {"settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}}, {"instance": 1}, {"design_variables": {"/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group0/couplingWeights/w1": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group0/couplingWeights/w0": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group0/couplingWeights/w2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}}}, {"quantities_of_interest": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_Sub-DOE-0", "name": "Sub-DOE-0"}, {"metadata": [{"name": "Sub-Optimizer-0"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/aircraft/geometry/section": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.25}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group0/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/Theta": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma4": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma5": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma1": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma2": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/sigmas/sigma3": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sub-Optimizer-0", "name": "Sub-Optimizer-0"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "__WCF0__"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_WCF0", "name": "WCF0"}, {"metadata": [{"name": "Sub-SM-builder-0"}, {"instance": 1}, {"metadata": {"input_x_data": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2"], "input_y_data": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section"]}}, {"architecture_role": "surrogate model builder"}], "type": "surrogatemodel", "id": "id_Sub-SM-builder-0", "name": "Sub-SM-builder-0"}, {"metadata": [{"name": "Sub-SM-bounds-1"}, {"instance": 1}, {"architecture_role": "boundary determinator"}], "type": "surrogatemodel", "id": "id_Sub-SM-bounds-1", "name": "Sub-SM-bounds-1"}, {"metadata": [{"name": "Sub-DOE-1"}, {"settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}}, {"instance": 1}, {"design_variables": {"/data_schema/distributedArchitectures/group1/couplingWeights/w2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group1/couplingWeights/w0": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group1/couplingWeights/w1": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}}}, {"quantities_of_interest": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_Sub-DOE-1", "name": "Sub-DOE-1"}, {"metadata": [{"name": "Sub-Optimizer-1"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/aircraft/other/Cf": {"lower_bound": null, "upper_bound": null, "nominal_value": 1.0}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group1/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/dpdx": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sub-Optimizer-1", "name": "Sub-Optimizer-1"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "__WCF1__"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_WCF1", "name": "WCF1"}, {"metadata": [{"name": "Sub-SM-builder-1"}, {"instance": 1}, {"metadata": {"input_x_data": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2"], "input_y_data": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf"]}}, {"architecture_role": "surrogate model builder"}], "type": "surrogatemodel", "id": "id_Sub-SM-builder-1", "name": "Sub-SM-builder-1"}, {"metadata": [{"name": "Sub-SM-bounds-2"}, {"instance": 1}, {"architecture_role": "boundary determinator"}], "type": "surrogatemodel", "id": "id_Sub-SM-bounds-2", "name": "Sub-SM-bounds-2"}, {"metadata": [{"name": "Sub-DOE-2"}, {"settings": {"doe_seed": 5, "doe_runs": 50, "doe_method": "Latin hypercube design"}}, {"instance": 1}, {"design_variables": {"/data_schema/distributedArchitectures/group2/couplingWeights/w2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group2/couplingWeights/w1": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/distributedArchitectures/group2/couplingWeights/w0": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}, "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2": {"lower_bound": null, "samples": null, "upper_bound": null, "nominal_value": null}}}, {"quantities_of_interest": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_Sub-DOE-2", "name": "Sub-DOE-2"}, {"metadata": [{"name": "Sub-Optimizer-2"}, {"settings": {"maximum_iterations": 1000, "algorithm": "Dakota Quasi-Newton method", "apply_scaling": true, "maximum_function_evaluations": 1000, "constraint_tolerance": 0.0001, "convergence_tolerance": 0.0001}}, {"instance": 1}, {"design_variables": {"/data_schema/aircraft/other/T": {"lower_bound": null, "upper_bound": null, "nominal_value": 0.55}}}, {"objective_variable": ["/data_schema/distributedArchitectures/group2/objective"]}, {"constraint_variables": {"/data_schema/mdo_data/constraints/propulsion/ESF": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/Temp": {"lower_bound": null, "upper_bound": null}, "/data_schema/mdo_data/constraints/propulsion/DT": {"lower_bound": null, "upper_bound": null}}}, {"architecture_role": "optimizer"}], "type": "optimization", "id": "id_Sub-Optimizer-2", "name": "Sub-Optimizer-2"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}, {"performance_info": null}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "__WCF2__"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_WCF2", "name": "WCF2"}, {"metadata": [{"name": "Sub-SM-builder-2"}, {"instance": 1}, {"metadata": {"input_x_data": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2"], "input_y_data": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T"]}}, {"architecture_role": "surrogate model builder"}], "type": "surrogatemodel", "id": "id_Sub-SM-builder-2", "name": "Sub-SM-builder-2"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Sys-Optimizer", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2", "short_name": "21 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 inputs"}, {"to": "id_Sys-Optimizer", "from": "id_Gc", "name": "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc5,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc4,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc3,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc2,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc1,/data_schema/mdo_data/systemLevel/consistencyConstraints/gc0", "short_name": "6 inputs"}, {"to": "id_WCF1", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin,/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "3 couplings"}, {"to": "id_WCF1", "from": "id_Sub-DOE-1", "name": "/data_schema/distributedArchitectures/group1/couplingWeights/w2,/data_schema/distributedArchitectures/group1/couplingWeights/w0,/data_schema/distributedArchitectures/group1/couplingWeights/w1", "short_name": "3 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sub-Optimizer-2", "name": "/data_schema/aircraft/other/T", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Sub-DOE-2", "name": "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "short_name": "3 inputs"}, {"to": "id_WCF0", "from": "id_Sub-DOE-0", "name": "/data_schema/distributedArchitectures/group0/couplingWeights/w1,/data_schema/distributedArchitectures/group0/couplingWeights/w0,/data_schema/distributedArchitectures/group0/couplingWeights/w2", "short_name": "3 couplings"}, {"to": "id_WCF0", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "3 couplings"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Sys-Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "6 inputs"}, {"to": "id_Sys-Converger", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "6 inputs"}, {"to": "id_Performance", "from": "id_Sub-Surrogate-Model-1", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Sub-Surrogate-Model-0", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Sub-Surrogate-Model-2", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Sys-Optimizer", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Sub-DOE-0", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "short_name": "6 inputs"}, {"to": "id_Structures", "from": "id_Sub-Optimizer-0", "name": "/data_schema/aircraft/geometry/section,/data_schema/aircraft/geometry/lambda", "short_name": "2 inputs"}, {"to": "id_Sub-SM-bounds-2", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2", "short_name": "6 inputs"}, {"to": "id_Sub-SM-bounds-2", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "6 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Sub-Optimizer-0", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section", "short_name": "2 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_WCF0", "name": "/data_schema/distributedArchitectures/group0/objective", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-0", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-1", "from": "id_WCF1", "name": "/data_schema/distributedArchitectures/group1/objective", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_WCF2", "name": "/data_schema/distributedArchitectures/group2/objective", "short_name": "1 inputs"}, {"to": "id_Sub-Optimizer-2", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 inputs"}, {"to": "id_Sub-SM-builder-2", "from": "id_Sub-SM-bounds-2", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "short_name": "6 couplings"}, {"to": "id_Sub-SM-builder-2", "from": "id_Sub-DOE-2", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "short_name": "4 couplings"}, {"to": "id_Sub-SM-builder-0", "from": "id_Sub-DOE-0", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "5 couplings"}, {"to": "id_Sub-SM-builder-0", "from": "id_Sub-SM-bounds-0", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "short_name": "9 couplings"}, {"to": "id_Sub-SM-builder-1", "from": "id_Sub-DOE-1", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "short_name": "4 couplings"}, {"to": "id_Sub-SM-builder-1", "from": "id_Sub-SM-bounds-1", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "short_name": "12 couplings"}, {"to": "id_WCF2", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE,/data_schema/aircraft/other/SFC", "short_name": "3 couplings"}, {"to": "id_WCF2", "from": "id_Sub-DOE-2", "name": "/data_schema/distributedArchitectures/group2/couplingWeights/w2,/data_schema/distributedArchitectures/group2/couplingWeights/w1,/data_schema/distributedArchitectures/group2/couplingWeights/w0", "short_name": "3 couplings"}, {"to": "id_Sub-Surrogate-Model-1", "from": "id_Sys-Optimizer", "name": "/data_schema/distributedArchitectures/group1/couplingWeights/w1__i2,/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/distributedArchitectures/group1/couplingWeights/w2__i2,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "short_name": "12 couplings"}, {"to": "id_Sub-Surrogate-Model-1", "from": "id_Sub-SM-builder-1", "name": "//surrogateModels/SubSMB1/definition", "short_name": "1 couplings"}, {"to": "id_Sub-Surrogate-Model-0", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/distributedArchitectures/group0/couplingWeights/w1__i2,/data_schema/distributedArchitectures/group0/couplingWeights/w0__i2", "short_name": "9 couplings"}, {"to": "id_Sub-Surrogate-Model-0", "from": "id_Sub-SM-builder-0", "name": "//surrogateModels/SubSMB0/definition", "short_name": "1 couplings"}, {"to": "id_Sub-Surrogate-Model-2", "from": "id_Sub-SM-builder-2", "name": "//surrogateModels/SubSMB2/definition", "short_name": "1 couplings"}, {"to": "id_Sub-Surrogate-Model-2", "from": "id_Sys-Optimizer", "name": "/data_schema/distributedArchitectures/group2/couplingWeights/w0__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/reference/h,/data_schema/distributedArchitectures/group2/couplingWeights/w1__i2,/data_schema/reference/M,/data_schema/distributedArchitectures/group2/couplingWeights/w2__i2", "short_name": "6 couplings"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Gc", "from": "id_Sub-Surrogate-Model-1", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/D", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Sub-Surrogate-Model-0", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Sub-Surrogate-Model-2", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/reference/ESF", "short_name": "2 couplings"}, {"to": "id_Gc", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "short_name": "6 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sub-DOE-1", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "short_name": "9 inputs"}, {"to": "id_Aerodynamics", "from": "id_Sub-Optimizer-1", "name": "/data_schema/aircraft/other/Cf", "short_name": "1 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Surrogate-Model-2", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/T", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "short_name": "6 outputs"}, {"to": "id_Coordinator", "from": "id_WCF1", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Surrogate-Model-1", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/Cf", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Sub-Surrogate-Model-0", "name": "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/lambda", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_WCF0", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Sys-Converger", "name": "/data_schema/mdoData/systemConvergenceCheck", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Gc", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc0,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc1,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc2,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc3,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc4,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc5", "short_name": "6 outputs"}, {"to": "id_Coordinator", "from": "id_WCF2", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective", "short_name": "1 outputs"}, {"to": "id_Sub-SM-bounds-1", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2", "short_name": "12 inputs"}, {"to": "id_Sub-SM-bounds-1", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2", "short_name": "12 inputs"}, {"to": "id_Sub-SM-bounds-0", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "short_name": "9 inputs"}, {"to": "id_Sub-SM-bounds-0", "from": "id_Sys-Optimizer", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2", "short_name": "9 inputs"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Sub-DOE-2", "from": "id_Sub-SM-bounds-2", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2", "short_name": "6 couplings"}, {"to": "id_Sub-DOE-2", "from": "id_Sub-Optimizer-2", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "short_name": "1 couplings"}, {"to": "id_Sub-DOE-2", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC", "short_name": "3 couplings"}, {"to": "id_Sub-DOE-1", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "short_name": "3 couplings"}, {"to": "id_Sub-DOE-1", "from": "id_Sub-SM-bounds-1", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2", "short_name": "12 couplings"}, {"to": "id_Sub-DOE-1", "from": "id_Sub-Optimizer-1", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "short_name": "1 couplings"}, {"to": "id_Sub-DOE-0", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "short_name": "3 couplings"}, {"to": "id_Sub-DOE-0", "from": "id_Sub-SM-bounds-0", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "short_name": "9 couplings"}, {"to": "id_Sub-DOE-0", "from": "id_Sub-Optimizer-0", "name": "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "short_name": "2 couplings"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Sys-Converger"]], "process_step_blocks": ["id_Sys-Converger"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Sys-Converger", "id_Sub-SM-bounds-2"], ["id_Sys-Converger", "id_Sub-SM-bounds-1"], ["id_Sys-Converger", "id_Sub-SM-bounds-0"]], "process_step_blocks": ["id_Sub-SM-bounds-2", "id_Sub-SM-bounds-1", "id_Sub-SM-bounds-0"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Sub-SM-bounds-2", "id_Sub-DOE-2"], ["id_Sub-SM-bounds-1", "id_Sub-DOE-1"], ["id_Sub-SM-bounds-0", "id_Sub-DOE-0"]], "process_step_blocks": ["id_Sub-DOE-2", "id_Sub-DOE-1", "id_Sub-DOE-0"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Sub-DOE-2", "id_Sub-Optimizer-2"], ["id_Sub-DOE-1", "id_Sub-Optimizer-1"], ["id_Sub-DOE-0", "id_Sub-Optimizer-0"]], "process_step_blocks": ["id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Sub-Optimizer-0", "id_Structures"], ["id_Sub-Optimizer-1", "id_Aerodynamics"], ["id_Sub-Optimizer-2", "id_Propulsion"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Structures", "id_CTheta"], ["id_Structures", "id_WCF0"], ["id_Structures", "id_Csigmas"], ["id_Aerodynamics", "id_WCF1"], ["id_Aerodynamics", "id_Cdpdx"], ["id_Propulsion", "id_Cprop"], ["id_Propulsion", "id_WCF2"]], "process_step_blocks": ["id_WCF1", "id_Cprop", "id_CTheta", "id_Cdpdx", "id_WCF0", "id_WCF2", "id_Csigmas"]}, {"converger_step_blocks": ["id_Sub-Optimizer-0", "id_Sub-Optimizer-1", "id_Sub-Optimizer-2"], "step_number": 7, "edges": [["id_WCF1", "id_Sub-Optimizer-1"], ["id_Cprop", "id_Sub-Optimizer-2"], ["id_CTheta", "id_Sub-Optimizer-0"], ["id_Cdpdx", "id_Sub-Optimizer-1"], ["id_WCF0", "id_Sub-Optimizer-0"], ["id_WCF2", "id_Sub-Optimizer-2"], ["id_Csigmas", "id_Sub-Optimizer-0"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Sub-DOE-2", "id_Sub-DOE-1", "id_Sub-DOE-0"], "step_number": 8, "edges": [["id_Sub-Optimizer-0", "id_Sub-DOE-0"], ["id_Sub-Optimizer-1", "id_Sub-DOE-1"], ["id_Sub-Optimizer-2", "id_Sub-DOE-2"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 9, "edges": [["id_Sub-DOE-2", "id_Sub-SM-builder-2"], ["id_Sub-DOE-1", "id_Sub-SM-builder-1"], ["id_Sub-DOE-0", "id_Sub-SM-builder-0"]], "process_step_blocks": ["id_Sub-SM-builder-2", "id_Sub-SM-builder-0", "id_Sub-SM-builder-1"]}, {"converger_step_blocks": [], "step_number": 10, "edges": [["id_Sub-SM-builder-2", "id_Sys-Optimizer"], ["id_Sub-SM-builder-0", "id_Sys-Optimizer"], ["id_Sub-SM-builder-1", "id_Sys-Optimizer"]], "process_step_blocks": ["id_Sys-Optimizer"]}, {"converger_step_blocks": [], "step_number": 11, "edges": [["id_Sys-Optimizer", "id_Sub-Surrogate-Model-1"], ["id_Sys-Optimizer", "id_Sub-Surrogate-Model-0"], ["id_Sys-Optimizer", "id_Sub-Surrogate-Model-2"]], "process_step_blocks": ["id_Sub-Surrogate-Model-0", "id_Sub-Surrogate-Model-1", "id_Sub-Surrogate-Model-2"]}, {"converger_step_blocks": [], "step_number": 12, "edges": [["id_Sub-Surrogate-Model-0", "id_Performance"], ["id_Sub-Surrogate-Model-1", "id_Performance"], ["id_Sub-Surrogate-Model-2", "id_Performance"]], "process_step_blocks": ["id_Performance"]}, {"converger_step_blocks": [], "step_number": 13, "edges": [["id_Performance", "id_FR"], ["id_Performance", "id_Gc"]], "process_step_blocks": ["id_FR", "id_Gc"]}, {"converger_step_blocks": ["id_Sys-Optimizer"], "step_number": 14, "edges": [["id_FR", "id_Sys-Optimizer"], ["id_Gc", "id_Sys-Optimizer"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Sys-Converger"], "step_number": 15, "edges": [["id_Sys-Optimizer", "id_Sys-Converger"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 16, "edges": [["id_Sys-Converger", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "F[R]", "__Gc__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2"], "F[R]": ["/data_schema/mdo_data/objectives/R"], "__Gc__": ["/data_schema/mdo_data/systemLevel/consistencyConstraints/gc5", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc4", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc3", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc2", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc1", "/data_schema/mdo_data/systemLevel/consistencyConstraints/gc0"]}, "name": "Sys-Optimizer"}, {"input": ["Aerodynamics", "Sub-DOE-1"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin", "/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Sub-DOE-1": ["/data_schema/distributedArchitectures/group1/couplingWeights/w2", "/data_schema/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/distributedArchitectures/group1/couplingWeights/w1"]}, "name": "WCF1"}, {"input": ["Coordinator", "Sub-Optimizer-2", "Sub-DOE-2"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Sub-Optimizer-2": ["/data_schema/aircraft/other/T"], "Sub-DOE-2": ["/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2"]}, "name": "Propulsion"}, {"input": ["Sub-DOE-0", "Structures"], "pipeline_data": {"Sub-DOE-0": ["/data_schema/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/distributedArchitectures/group0/couplingWeights/w2"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"]}, "name": "WCF0"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"]}, "name": "Sys-Converger"}, {"input": ["Sub-Surrogate-Model-1", "Sub-Surrogate-Model-0", "Sub-Surrogate-Model-2", "Sys-Optimizer"], "pipeline_data": {"Sub-Surrogate-Model-1": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/fin"], "Sub-Surrogate-Model-0": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WF"], "Sub-Surrogate-Model-2": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/SFC"], "Sys-Optimizer": ["/data_schema/reference/h", "/data_schema/reference/M"]}, "name": "Performance"}, {"input": ["Coordinator", "Sub-DOE-0", "Sub-Optimizer-0"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Sub-DOE-0": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda"], "Sub-Optimizer-0": ["/data_schema/aircraft/geometry/section", "/data_schema/aircraft/geometry/lambda"]}, "name": "Structures"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"]}, "name": "Sub-SM-bounds-2"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "C[Theta]", "__WCF0__", "C[sigmas]"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/section"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "__WCF0__": ["/data_schema/distributedArchitectures/group0/objective"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Sub-Optimizer-0"}, {"input": ["Coordinator", "C[dpdx]", "__WCF1__"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/Cf"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "__WCF1__": ["/data_schema/distributedArchitectures/group1/objective"]}, "name": "Sub-Optimizer-1"}, {"input": ["Coordinator", "__WCF2__", "C[prop]"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/other/T"], "__WCF2__": ["/data_schema/distributedArchitectures/group2/objective"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"]}, "name": "Sub-Optimizer-2"}, {"input": ["Sub-SM-bounds-2", "Sub-DOE-2"], "pipeline_data": {"Sub-SM-bounds-2": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2"], "Sub-DOE-2": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC"]}, "name": "Sub-SM-builder-2"}, {"input": ["Sub-DOE-0", "Sub-SM-bounds-0"], "pipeline_data": {"Sub-DOE-0": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta"], "Sub-SM-bounds-0": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc"]}, "name": "Sub-SM-builder-0"}, {"input": ["Sub-DOE-1", "Sub-SM-bounds-1"], "pipeline_data": {"Sub-DOE-1": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D"], "Sub-SM-bounds-1": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2"]}, "name": "Sub-SM-builder-1"}, {"input": ["Propulsion", "Sub-DOE-2"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE", "/data_schema/aircraft/other/SFC"], "Sub-DOE-2": ["/data_schema/distributedArchitectures/group2/couplingWeights/w2", "/data_schema/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/distributedArchitectures/group2/couplingWeights/w0"]}, "name": "WCF2"}, {"input": ["Sys-Optimizer", "Sub-SM-builder-1"], "pipeline_data": {"Sys-Optimizer": ["/data_schema/distributedArchitectures/group1/couplingWeights/w1__i2", "/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/distributedArchitectures/group1/couplingWeights/w2__i2", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2"], "Sub-SM-builder-1": ["//surrogateModels/SubSMB1/definition"]}, "name": "Sub-Surrogate-Model-1"}, {"input": ["Sys-Optimizer", "Sub-SM-builder-0"], "pipeline_data": {"Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/distributedArchitectures/group0/couplingWeights/w1__i2", "/data_schema/distributedArchitectures/group0/couplingWeights/w0__i2"], "Sub-SM-builder-0": ["//surrogateModels/SubSMB0/definition"]}, "name": "Sub-Surrogate-Model-0"}, {"input": ["Sub-SM-builder-2", "Sys-Optimizer"], "pipeline_data": {"Sub-SM-builder-2": ["//surrogateModels/SubSMB2/definition"], "Sys-Optimizer": ["/data_schema/distributedArchitectures/group2/couplingWeights/w0__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/reference/h", "/data_schema/distributedArchitectures/group2/couplingWeights/w1__i2", "/data_schema/reference/M", "/data_schema/distributedArchitectures/group2/couplingWeights/w2__i2"]}, "name": "Sub-Surrogate-Model-2"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Sub-Surrogate-Model-1", "Sub-Surrogate-Model-0", "Sub-Surrogate-Model-2", "Sys-Optimizer"], "pipeline_data": {"Sub-Surrogate-Model-1": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/D"], "Sub-Surrogate-Model-0": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WT"], "Sub-Surrogate-Model-2": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/reference/ESF"], "Sys-Optimizer": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2"]}, "name": "Gc"}, {"input": ["Coordinator", "Sub-DOE-1", "Sub-Optimizer-1"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Sub-DOE-1": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2"], "Sub-Optimizer-1": ["/data_schema/aircraft/other/Cf"]}, "name": "Aerodynamics"}, {"input": ["F[R]", "Sub-Surrogate-Model-2", "Sys-Optimizer", "__WCF1__", "Sub-Surrogate-Model-1", "Sub-Surrogate-Model-0", "C[Theta]", "__WCF0__", "C[prop]", "Sys-Converger", "C[dpdx]", "C[sigmas]", "__Gc__", "__WCF2__"], "pipeline_data": {"F[R]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/objectives/R"], "Sub-Surrogate-Model-2": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/T"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M"], "__WCF1__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group1/objective"], "Sub-Surrogate-Model-1": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/other/Cf"], "Sub-Surrogate-Model-0": ["/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/surrogateModelApproximates/data_schemaCopy/aircraft/geometry/lambda"], "C[Theta]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/Theta"], "__WCF0__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group0/objective"], "C[prop]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/propulsion/ESF"], "Sys-Converger": ["/data_schema/mdoData/systemConvergenceCheck"], "C[dpdx]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"], "__Gc__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc0", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc1", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc2", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc3", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc4", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/mdo_data/systemLevel/consistencyConstraints/gc5"], "__WCF2__": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/distributedArchitectures/group2/objective"]}, "name": "Coordinator"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2__i2"]}, "name": "Sub-SM-bounds-1"}, {"input": ["Coordinator", "Sys-Optimizer"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2"], "Sys-Optimizer": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L__i2", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1__i2"]}, "name": "Sub-SM-bounds-0"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Sub-SM-bounds-2", "Sub-Optimizer-2", "Propulsion"], "pipeline_data": {"Sub-SM-bounds-2": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group2/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D__i2"], "Sub-Optimizer-2": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/T"], "Propulsion": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/SFC"]}, "name": "Sub-DOE-2"}, {"input": ["Aerodynamics", "Sub-SM-bounds-1", "Sub-Optimizer-1"], "pipeline_data": {"Aerodynamics": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/fin", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/other/L"], "Sub-SM-bounds-1": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group1/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR__i2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta__i2"], "Sub-Optimizer-1": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/other/Cf"]}, "name": "Sub-DOE-1"}, {"input": ["Structures", "Sub-SM-bounds-0", "Sub-Optimizer-0"], "pipeline_data": {"Structures": ["/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/aircraft/weight/WF"], "Sub-SM-bounds-0": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/Sref", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w0", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w2", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/distributedArchitectures/group0/couplingWeights/w1", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/architectureNodes/copyDesignVariables/data_schemaCopy/aircraft/geometry/tc"], "Sub-Optimizer-0": ["/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/aircraft/geometry/lambda"]}, "name": "Sub-DOE-0"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 11}, {"type": "variable", "name": "T", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 11}, {"type": "variable", "name": "section", "level": 11}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}, {"type": "variable", "name": "w2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "Theta__i2", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE__i2", "level": 8}, {"type": "variable", "name": "WT__i2", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L__i2", "level": 8}, {"type": "variable", "name": "D__i2", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "DT", "level": 9}], "name": "propulsion"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc3", "level": 9}, {"type": "variable", "name": "gc0", "level": 9}, {"type": "variable", "name": "gc1", "level": 9}, {"type": "variable", "name": "gc4", "level": 9}, {"type": "variable", "name": "gc5", "level": 9}, {"type": "variable", "name": "gc2", "level": 9}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 6}, {"type": "variable", "name": "gc4", "level": 6}, {"type": "variable", "name": "gc1", "level": 6}, {"type": "variable", "name": "gc0", "level": 6}, {"type": "variable", "name": "gc3", "level": 6}, {"type": "variable", "name": "gc2", "level": 6}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group2"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group1"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}, {"type": "variable", "name": "w1__i2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 4}], "name": "mdoData"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB2"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB0"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 11}, {"type": "variable", "name": "T", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 11}, {"type": "variable", "name": "section", "level": 11}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 11}, {"type": "variable", "name": "SFC", "level": 11}, {"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 11}, {"type": "variable", "name": "WT", "level": 11}, {"type": "variable", "name": "WF", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda__i2", "level": 8}, {"type": "variable", "name": "AR__i2", "level": 8}, {"type": "variable", "name": "Sref__i2", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 7}, {"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "h__i2", "level": 7}, {"type": "variable", "name": "M__i2", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT__i2", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D__i2", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 8}, {"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 8}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "DT", "level": 9}], "name": "propulsion"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "gc3", "level": 9}, {"type": "variable", "name": "gc0", "level": 9}, {"type": "variable", "name": "gc1", "level": 9}, {"type": "variable", "name": "gc4", "level": 9}, {"type": "variable", "name": "gc5", "level": 9}, {"type": "variable", "name": "gc2", "level": 9}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 8}, {"type": "variable", "name": "fin", "level": 8}, {"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WF", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 6}, {"type": "variable", "name": "gc4", "level": 6}, {"type": "variable", "name": "gc1", "level": 6}, {"type": "variable", "name": "gc0", "level": 6}, {"type": "variable", "name": "gc3", "level": 6}, {"type": "variable", "name": "gc2", "level": 6}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group2"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group1"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 6}, {"type": "variable", "name": "w2__i2", "level": 6}, {"type": "variable", "name": "w0__i2", "level": 6}, {"type": "variable", "name": "w0", "level": 6}, {"type": "variable", "name": "w2", "level": 6}, {"type": "variable", "name": "w1__i2", "level": 6}], "name": "couplingWeights"}, {"type": "variable", "name": "objective", "level": 5}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 4}], "name": "mdoData"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB2"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB0"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 5}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 11}, {"type": "variable", "name": "L__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 11}, {"type": "variable", "name": "WT", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}], "name": "couplingWeights"}], "name": "group2"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 9}, {"type": "variable", "name": "w2__i2", "level": 9}, {"type": "variable", "name": "w1__i2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 11}, {"type": "variable", "name": "tc__i2", "level": 11}, {"type": "variable", "name": "Lambda", "level": 11}, {"type": "variable", "name": "tc", "level": 11}, {"type": "variable", "name": "Sref", "level": 11}, {"type": "variable", "name": "AR__i2", "level": 11}, {"type": "variable", "name": "AR", "level": 11}, {"type": "variable", "name": "Sref__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 10}, {"type": "variable", "name": "M", "level": 10}, {"type": "variable", "name": "M__i2", "level": 10}, {"type": "variable", "name": "h", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 11}, {"type": "variable", "name": "WE", "level": 11}], "name": "weight"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 11}, {"type": "variable", "name": "D__i2", "level": 11}], "name": "other"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 11}], "name": "geometry"}], "name": "aircraft"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}, {"type": "variable", "name": "w2", "level": 9}], "name": "couplingWeights"}], "name": "group1"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group0"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 9}, {"type": "variable", "name": "w0", "level": 9}, {"type": "variable", "name": "w1", "level": 9}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE__i2", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L__i2", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "tc", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 12}, {"type": "variable", "name": "T", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 12}, {"type": "variable", "name": "section", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "SFC", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}, {"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WF", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}, {"type": "variable", "name": "WE", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "surrogateModelApproximates"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "copyDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "gc3", "level": 10}, {"type": "variable", "name": "gc0", "level": 10}, {"type": "variable", "name": "gc1", "level": 10}, {"type": "variable", "name": "gc4", "level": 10}, {"type": "variable", "name": "gc5", "level": 10}, {"type": "variable", "name": "gc2", "level": 10}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalOutputVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "couplingWeights"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 7}, {"type": "variable", "name": "gc4", "level": 7}, {"type": "variable", "name": "gc1", "level": 7}, {"type": "variable", "name": "gc0", "level": 7}, {"type": "variable", "name": "gc3", "level": 7}, {"type": "variable", "name": "gc2", "level": 7}], "name": "consistencyConstraints"}], "name": "systemLevel"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE__i2", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "objectives"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 7}, {"type": "variable", "name": "gc4", "level": 7}, {"type": "variable", "name": "gc1", "level": 7}, {"type": "variable", "name": "gc0", "level": 7}, {"type": "variable", "name": "gc2", "level": 7}, {"type": "variable", "name": "gc3", "level": 7}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sys-Optimizer"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w1", "level": 7}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "WCF1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "WCF0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 5}], "name": "mdoData"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sys-Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "gc0", "level": 10}, {"type": "variable", "name": "gc1", "level": 10}, {"type": "variable", "name": "gc2", "level": 10}, {"type": "variable", "name": "gc3", "level": 10}, {"type": "variable", "name": "gc4", "level": 10}, {"type": "variable", "name": "gc5", "level": 10}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "systemConvergenceCheck", "level": 5}], "name": "mdoData"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}, {"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}, {"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}, {"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Optimizer-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Optimizer-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Optimizer-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 12}], "name": "other"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB2"}], "name": "surrogateModels"}], "name": ""}], "name": "outputs"}], "name": "Sub-SM-builder-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "AR", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 12}, {"type": "variable", "name": "section", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB0"}], "name": "surrogateModels"}], "name": ""}], "name": "outputs"}], "name": "Sub-SM-builder-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "outputs"}], "name": "Sub-SM-builder-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w1", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 6}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "objective", "level": 9}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "WCF2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB1"}], "name": "surrogateModels"}], "name": ""}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Surrogate-Model-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 7}, {"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB0"}], "name": "surrogateModels"}], "name": ""}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Surrogate-Model-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1__i2", "level": 7}, {"type": "variable", "name": "w2__i2", "level": 7}, {"type": "variable", "name": "w0__i2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "definition", "level": 6}], "name": "SubSMB2"}], "name": "surrogateModels"}], "name": ""}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-Surrogate-Model-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE__i2", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L__i2", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "gc0", "level": 10}, {"type": "variable", "name": "gc1", "level": 10}, {"type": "variable", "name": "gc2", "level": 10}, {"type": "variable", "name": "gc3", "level": 10}, {"type": "variable", "name": "gc4", "level": 10}, {"type": "variable", "name": "gc5", "level": 10}], "name": "consistencyConstraints"}], "name": "systemLevel"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "gc5", "level": 7}, {"type": "variable", "name": "gc4", "level": 7}, {"type": "variable", "name": "gc3", "level": 7}, {"type": "variable", "name": "gc2", "level": 7}, {"type": "variable", "name": "gc1", "level": 7}, {"type": "variable", "name": "gc0", "level": 7}], "name": "consistencyConstraints"}], "name": "systemLevel"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Gc"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "fin", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-SM-bounds-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Sref__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w0", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-SM-bounds-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0__i2", "level": 10}, {"type": "variable", "name": "w2__i2", "level": 10}, {"type": "variable", "name": "w1__i2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "tc", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "AR", "level": 12}, {"type": "variable", "name": "tc", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-SM-bounds-0"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 11}, {"type": "variable", "name": "M__i2", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}, {"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h__i2", "level": 8}, {"type": "variable", "name": "M__i2", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D__i2", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-DOE-2"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Lambda__i2", "level": 12}, {"type": "variable", "name": "tc__i2", "level": 12}, {"type": "variable", "name": "AR__i2", "level": 12}, {"type": "variable", "name": "Sref__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 11}, {"type": "variable", "name": "h", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 12}], "name": "weight"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 12}], "name": "geometry"}], "name": "aircraft"}, {"level": 10, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 11}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}, {"type": "variable", "name": "w1", "level": 10}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 9}, {"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w2", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w1", "level": 7}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}, {"type": "variable", "name": "fin", "level": 12}, {"type": "variable", "name": "D", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 12}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "tc__i2", "level": 9}, {"type": "variable", "name": "AR__i2", "level": 9}, {"type": "variable", "name": "Sref__i2", "level": 9}, {"type": "variable", "name": "Lambda__i2", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta__i2", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT__i2", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-DOE-1"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 10}, {"type": "variable", "name": "w0", "level": 10}, {"type": "variable", "name": "w2", "level": 10}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 12}], "name": "other"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "tc", "level": 12}, {"type": "variable", "name": "Sref", "level": 12}, {"type": "variable", "name": "Lambda", "level": 12}, {"type": "variable", "name": "AR", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WF", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 12}, {"type": "variable", "name": "section", "level": 12}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"level": 10, "type": "variable", "children": [{"level": 11, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 12}], "name": "geometry"}, {"level": 11, "type": "variable", "children": [{"type": "variable", "name": "WF", "level": 12}, {"type": "variable", "name": "WT", "level": 12}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "w1", "level": 7}, {"type": "variable", "name": "w0", "level": 7}, {"type": "variable", "name": "w2", "level": 7}], "name": "couplingWeights"}], "name": "group0"}], "name": "distributedArchitectures"}], "name": "data_schema"}], "name": "outputs"}], "name": "Sub-DOE-0"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref__i2"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h__i2"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M__i2"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L__i2"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF__i2"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}], "name": "couplingWeights"}], "name": "group2"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group1"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L__i2"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF__i2"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalDesignVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "tc__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "AR__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref__i2"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "h__i2"}, {"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "M__i2"}, {"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "copyDesignVariables"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WT__i2"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "D__i2"}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta__i2"}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}], "name": "couplingWeights"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}], "name": "couplingWeights"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}], "name": "couplingWeights"}], "name": "group2"}], "name": "distributedArchitectures"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta__i2"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT__i2"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L__i2"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D__i2"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF__i2"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "surrogateModelApproximates"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group0"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group1"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group2"}], "name": "distributedArchitectures"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}], "name": "sigmas"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc0"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "gc2"}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalOutputVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc5"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "gc2"}], "name": "consistencyConstraints"}], "name": "systemLevel"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}], "name": "couplingWeights"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group2"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}], "name": "couplingWeights"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group1"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0__i2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w0"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "w1__i2"}], "name": "couplingWeights"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "objective"}], "name": "group0"}], "name": "distributedArchitectures"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "definition"}], "name": "SubSMB2"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "definition"}], "name": "SubSMB0"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "definition"}], "name": "SubSMB1"}], "name": "surrogateModels"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "systemConvergenceCheck"}], "name": "mdoData"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "07", "name": "XDSM - BLISS-2000 - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "08", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-MDA-GS.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "9 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "11 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Propulsion", "id_Cdpdx"], ["id_Propulsion", "id_Csigmas"], ["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_CTheta"], ["id_Propulsion", "id_Cprop"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "09", "name": "XDSM - unconverged-MDA-GS - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "10", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-MDA-J.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "11 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "5 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "11 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Aerodynamics"], ["id_Coordinator", "id_Propulsion"], ["id_Coordinator", "id_Structures"]], "process_step_blocks": ["id_Propulsion", "id_Structures", "id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_Cprop"], ["id_Structures", "id_CTheta"], ["id_Structures", "id_Csigmas"], ["id_Structures", "id_Performance"], ["id_Aerodynamics", "id_Performance"], ["id_Aerodynamics", "id_Cdpdx"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 4, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "11", "name": "XDSM - unconverged-MDA-J - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "12", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-MDA-GS.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "short_name": "1 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 5, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Aerodynamics"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "13", "name": "XDSM - converged-MDA-GS - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "14", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-MDA-J.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-MDA", "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "3 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "6 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Aerodynamics", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 outputs"}, {"to": "id_Coordinator", "from": "id_Structures", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "short_name": "2 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_Converger", "id_Aerodynamics"], ["id_Converger", "id_Propulsion"], ["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Propulsion", "id_Structures", "id_Aerodynamics"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 3, "edges": [["id_Propulsion", "id_Converger"], ["id_Structures", "id_Converger"], ["id_Aerodynamics", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_FR", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"], "Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Aerodynamics", "C[Theta]", "C[prop]", "C[dpdx]", "C[sigmas]", "Propulsion", "Structures"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Aerodynamics": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/D", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/other/L"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"], "Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/reference/ESF"], "Structures": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/geometry/Theta"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-coupling": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 8}, {"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}, {"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "15", "name": "XDSM - converged-MDA-J - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "16", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-DOE-GS-CT.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/weight/WO", "short_name": "5 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Propulsion", "id_Cdpdx"], ["id_Propulsion", "id_Csigmas"], ["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_CTheta"], ["id_Propulsion", "id_Cprop"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 7, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Aerodynamics", "DOE", "Coordinator"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/D"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Coordinator": ["/data_schema/aircraft/weight/WBE"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["DOE"], "pipeline_data": {"DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Structures", "Propulsion", "DOE"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"]}, "name": "Performance"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/weight/WO"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "17", "name": "XDSM - unconverged-DOE-GS-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "18", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: unconverged-DOE-J-CT.", "problem_formulation": {"allow_unconverged_couplings": true, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "unconverged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "4 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "2 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/weight/WO", "short_name": "5 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Propulsion"], ["id_DOE", "id_Structures"], ["id_DOE", "id_Aerodynamics"]], "process_step_blocks": ["id_Propulsion", "id_Structures", "id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Propulsion", "id_Performance"], ["id_Propulsion", "id_Cprop"], ["id_Structures", "id_CTheta"], ["id_Structures", "id_Csigmas"], ["id_Structures", "id_Performance"], ["id_Aerodynamics", "id_Performance"], ["id_Aerodynamics", "id_Cdpdx"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 5, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 6, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["DOE"], "pipeline_data": {"DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "Structures", "Propulsion", "DOE"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"]}, "name": "Performance"}, {"input": ["Coordinator", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/weight/WO"], "DOE": ["/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "section", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}], "name": "sigmas"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 8}, {"type": "variable", "name": "dpdx", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 8}, {"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 5}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}, {"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}], "name": "weight"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}], "name": "geometry"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "19", "name": "XDSM - unconverged-DOE-J-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "20", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-CT.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "21", "name": "XDSM - converged-DOE-GS-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "22", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-J-CT.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Jacobi", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_table": [[0.1, 0.75, 0.75, 0.1, 2.5, 40.0, 500.0, 0.01, 30000.0, 1.4], [0.11666666666666667, 0.7777777777777778, 0.7777777777777778, 0.15000000000000002, 2.8333333333333335, 41.666666666666664, 555.5555555555555, 0.014444444444444444, 31666.666666666668, 1.422222222222222], [0.13333333333333333, 0.8055555555555556, 0.8055555555555556, 0.2, 3.1666666666666665, 43.333333333333336, 611.1111111111111, 0.01888888888888889, 33333.333333333336, 1.4444444444444444], [0.15000000000000002, 0.8333333333333334, 0.8333333333333334, 0.25, 3.5, 45.0, 666.6666666666667, 0.02333333333333333, 35000.0, 1.4666666666666666], [0.16666666666666669, 0.8611111111111112, 0.8611111111111112, 0.30000000000000004, 3.833333333333333, 46.666666666666664, 722.2222222222222, 0.027777777777777776, 36666.666666666664, 1.488888888888889], [0.18333333333333335, 0.8888888888888888, 0.8888888888888888, 0.3500000000000001, 4.166666666666666, 48.333333333333336, 777.7777777777778, 0.03222222222222222, 38333.333333333336, 1.511111111111111], [0.2, 0.9166666666666666, 0.9166666666666666, 0.4, 4.5, 50.0, 833.3333333333334, 0.03666666666666667, 40000.0, 1.5333333333333334], [0.21666666666666667, 0.9444444444444444, 0.9444444444444444, 0.45000000000000007, 4.833333333333333, 51.66666666666667, 888.8888888888889, 0.04111111111111111, 41666.66666666667, 1.5555555555555556], [0.23333333333333334, 0.9722222222222222, 0.9722222222222222, 0.5000000000000001, 5.166666666666666, 53.333333333333336, 944.4444444444445, 0.04555555555555556, 43333.333333333336, 1.577777777777778], [0.25, 1.0, 1.0, 0.55, 5.5, 55.0, 1000.0, 0.05, 45000.0, 1.6]], "doe_table_order": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/section", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/other/T", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/h", "/data_schema/reference/M"], "doe_method": "Custom design table"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT", "short_name": "3 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D", "short_name": "6 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D,/data_schema/aircraft/other/L", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Aerodynamics"], ["id_Converger", "id_Propulsion"], ["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures", "id_Aerodynamics", "id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 4, "edges": [["id_Structures", "id_Converger"], ["id_Aerodynamics", "id_Converger"], ["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx", "id_Csigmas"]}, {"converger_step_blocks": [], "step_number": 6, "edges": [["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"], ["id_Csigmas", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 7, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 8, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WT"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/D"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/geometry/Theta", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WT", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/D"], "Aerodynamics": ["/data_schema/aircraft/other/D", "/data_schema/aircraft/other/L"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}, {"type": "variable", "name": "WT", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}, {"type": "variable", "name": "D", "level": 8}], "name": "other"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 8}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}, {"type": "variable", "name": "D", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}, {"type": "variable", "name": "WT", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}, {"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "23", "name": "XDSM - converged-DOE-J-CT - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_runs": 2, "doe_method": "Full factorial design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "24", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-FF.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_runs": 2, "doe_method": "Full factorial design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_runs": 2, "doe_method": "Full factorial design"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "25", "name": "XDSM - converged-DOE-GS-FF - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 5, "doe_runs": 20, "doe_method": "Latin hypercube design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "26", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Nz", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "CDmin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "L", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "SFC", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Cf", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "D", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "fin", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "T", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"name": "WO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WT", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WF", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WFO", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "WBE", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"name": "lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "section", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "AR", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Lambda", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Sref", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "tc", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"name": "dpdx", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"name": "Theta", "type": "variable", "dimension": null, "value": "unknown", "level": 3}, {"type": "variable", "children": [{"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "DT", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"name": "sigma4", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma1", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma2", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma3", "type": "variable", "dimension": null, "value": "unknown", "level": 4}, {"name": "sigma5", "type": "variable", "dimension": null, "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"name": "R", "type": "variable", "dimension": null, "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"name": "h", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "ESF", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "M", "type": "variable", "dimension": null, "value": "unknown", "level": 2}, {"name": "Temp", "type": "variable", "dimension": null, "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-LH.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 5, "doe_runs": 20, "doe_method": "Latin hypercube design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_seed": 5, "doe_runs": 20, "doe_method": "Latin hypercube design"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"last_iterations_to_consider": 1, "maximum_iterations": 100, "convergence_tolerance_relative": 1e-06, "convergence_tolerance_absolute": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "name": "architectureRoles", "level": 1}, {"type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "propulsion"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 7, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}], "name": "sigmas"}, {"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "AR"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "tc"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "section"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Lambda"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Sref"}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "L"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "D"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "fin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "T"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "SFC"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Nz"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Cf"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "CDmin"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WT"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WO"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WF"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WBE"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "WFO"}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "dpdx"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "DT"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "propulsion"}, {"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "Theta"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma4"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma5"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma1"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma2"}, {"level": 4, "type": "variable", "dimension": null, "value": "unknown", "name": "sigma3"}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "dimension": null, "value": "unknown", "name": "R"}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "ESF"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "h"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "M"}, {"level": 2, "type": "variable", "dimension": null, "value": "unknown", "name": "Temp"}], "name": "reference"}]}}, "id": "27", "name": "XDSM - converged-DOE-GS-LH - Mdao"}, {"description": "Fundamental problem graph to solve the super-sonic business jet test case optimization problem for the architecture type: MDA", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 9, "doe_runs": 10, "doe_method": "Monte Carlo design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"type": "coordinator", "id": "id_Coordinator", "name": "Coordinator", "metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}]}, {"type": "coupledanalysis", "id": "id_Structures", "name": "Structures", "metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics", "metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion", "metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance", "metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}]}, {"type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas", "metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta", "metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx", "metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop", "metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}, {"type": "postcouplinganalysis", "id": "id_FR", "name": "FR", "metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}]}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/other/CDmin", "short_name": "8 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Propulsion", "name": "/data_schema/reference/ESF", "short_name": "1 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/aircraft/weight/WBE,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "4 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Coordinator", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/Temp,/data_schema/mdo_data/constraints/propulsion/DT", "short_name": "3 outputs"}, {"to": "id_Coordinator", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Coordinator", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 inputs"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 inputs"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/weight/WFO,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Nz,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/weight/WO,/data_schema/aircraft/geometry/section", "short_name": "9 inputs"}, {"to": "id_Structures", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 inputs"}, {"to": "id_Structures", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}], "workflow": []}, "id": "28", "organization": null, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "couplings", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "inputs", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "outputs", "level": 1}]}, "catschema_nodeLev": {"name": "variables", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "DT", "level": 5}, {"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "fin", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "coupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}], "name": "weight", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "T", "level": 5}], "name": "other", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedInput", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}], "name": "geometry", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}], "name": "weight", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "sharedCoupling", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 6}, {"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "propulsion", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}], "name": "sigmas", "level": 5}], "name": "constraints", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives", "level": 4}], "name": "mdo_data", "level": 3}], "name": "data_schema", "level": 2}], "name": "output", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}, {"type": "variable", "name": "tc", "level": 5}], "name": "geometry", "level": 4}], "name": "aircraft", "level": 3}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference", "level": 3}], "name": "data_schema", "level": 2}], "name": "suppliedSharedInput", "level": 1}]}, "catschema_roleLev": {"name": "variables", "children": [{"type": "variable", "name": "architectureRoles", "level": 1}, {"level": 1, "type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "designVariables", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "quantityOfInterests", "level": 2}], "name": "problemRoles"}]}, "catschema_funLev": {"name": "functions", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "FR", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "SFC", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Propulsion", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "CTheta", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cprop", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion", "level": 6}, {"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}, {"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Coordinator", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Cdpdx", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas", "level": 6}], "name": "constraints", "level": 5}], "name": "mdo_data", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Csigmas", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Performance", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}, {"type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Aerodynamics", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WE", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "inputs", "level": 2}, {"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other", "level": 5}, {"type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry", "level": 5}], "name": "aircraft", "level": 4}], "name": "data_schema", "level": 3}], "name": "outputs", "level": 2}], "name": "Structures", "level": 1}]}, "schema": {"name": "data_schema", "children": [{"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Nz", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "CDmin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "L", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "SFC", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Cf", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "D", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "fin", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "T", "value": "unknown", "level": 3}], "name": "other", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "WO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WT", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WE", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WF", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WFO", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "WBE", "value": "unknown", "level": 3}], "name": "weight", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "section", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "AR", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Lambda", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Sref", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "tc", "value": "unknown", "level": 3}], "name": "geometry", "level": 2}], "name": "aircraft", "level": 1}, {"type": "variable", "children": [{"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "dpdx", "value": "unknown", "level": 3}, {"dimension": null, "type": "variable", "name": "Theta", "value": "unknown", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "DT", "value": "unknown", "level": 4}], "name": "propulsion", "level": 3}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "sigma4", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma1", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma2", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma3", "value": "unknown", "level": 4}, {"dimension": null, "type": "variable", "name": "sigma5", "value": "unknown", "level": 4}], "name": "sigmas", "level": 3}], "name": "constraints", "level": 2}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "R", "value": "unknown", "level": 3}], "name": "objectives", "level": 2}], "name": "mdo_data", "level": 1}, {"type": "variable", "children": [{"dimension": null, "type": "variable", "name": "h", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "ESF", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "M", "value": "unknown", "level": 2}, {"dimension": null, "type": "variable", "name": "Temp", "value": "unknown", "level": 2}], "name": "reference", "level": 1}]}}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Propulsion": ["/data_schema/reference/ESF"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/aircraft/weight/WBE", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["F[R]", "C[Theta]", "C[dpdx]", "C[prop]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/propulsion/DT"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Coordinator", "Aerodynamics", "Structures", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"], "Aerodynamics": ["/data_schema/aircraft/other/fin"]}, "name": "Performance"}, {"input": ["Coordinator", "Propulsion", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/weight/WO", "/data_schema/aircraft/geometry/section"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/aircraft/weight/WE"]}, "name": "Structures"}], "name": "FPG - MDA"}, {"description": "Solution strategy to solve the super-sonic business jet test case optimization problem using the strategy: converged-DOE-GS-MC.", "problem_formulation": {"allow_unconverged_couplings": false, "function_order": ["Structures", "Aerodynamics", "Propulsion", "Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "convergence_type": "Gauss-Seidel", "mdao_architecture": "converged-DOE", "doe_settings": {"doe_seed": 9, "doe_runs": 10, "doe_method": "Monte Carlo design"}, "coupled_functions_groups": [["Structures"], ["Aerodynamics"], ["Propulsion"]], "function_ordering": {"coupled": ["Structures", "Aerodynamics", "Propulsion"], "pre-coupling": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"]}}, "xdsm": {"nodes": [{"metadata": [{"name": "Coordinator"}, {"description": "Action block providing system inputs and collecting outputs."}, {"creator": "Imco van Gent"}], "type": "coordinator", "id": "id_Coordinator", "name": "Coordinator"}, {"metadata": [{"name": "DOE"}, {"settings": {"doe_seed": 9, "doe_runs": 10, "doe_method": "Monte Carlo design"}}, {"design_variables": {"/data_schema/reference/h": {"lower_bound": null, "samples": [30000.0, 31666.666666666668, 33333.333333333336, 35000.0, 36666.666666666664, 38333.333333333336, 40000.0, 41666.66666666667, 43333.333333333336, 45000.0], "upper_bound": null, "nominal_value": 45000}, "/data_schema/aircraft/geometry/lambda": {"lower_bound": null, "samples": [0.1, 0.11666666666666667, 0.13333333333333333, 0.15000000000000002, 0.16666666666666669, 0.18333333333333335, 0.2, 0.21666666666666667, 0.23333333333333334, 0.25], "upper_bound": null, "nominal_value": 0.25}, "/data_schema/aircraft/other/Cf": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/geometry/AR": {"lower_bound": null, "samples": [2.5, 2.8333333333333335, 3.1666666666666665, 3.5, 3.833333333333333, 4.166666666666666, 4.5, 4.833333333333333, 5.166666666666666, 5.5], "upper_bound": null, "nominal_value": 5.5}, "/data_schema/aircraft/geometry/Sref": {"lower_bound": null, "samples": [500.0, 555.5555555555555, 611.1111111111111, 666.6666666666667, 722.2222222222222, 777.7777777777778, 833.3333333333334, 888.8888888888889, 944.4444444444445, 1000.0], "upper_bound": null, "nominal_value": 1000}, "/data_schema/aircraft/geometry/tc": {"lower_bound": null, "samples": [0.01, 0.014444444444444444, 0.01888888888888889, 0.02333333333333333, 0.027777777777777776, 0.03222222222222222, 0.03666666666666667, 0.04111111111111111, 0.04555555555555556, 0.05], "upper_bound": null, "nominal_value": 0.05}, "/data_schema/reference/M": {"lower_bound": null, "samples": [1.4, 1.422222222222222, 1.4444444444444444, 1.4666666666666666, 1.488888888888889, 1.511111111111111, 1.5333333333333334, 1.5555555555555556, 1.577777777777778, 1.6], "upper_bound": null, "nominal_value": 1.6}, "/data_schema/aircraft/geometry/Lambda": {"lower_bound": null, "samples": [40.0, 41.666666666666664, 43.333333333333336, 45.0, 46.666666666666664, 48.333333333333336, 50.0, 51.66666666666667, 53.333333333333336, 55.0], "upper_bound": null, "nominal_value": 55}, "/data_schema/aircraft/geometry/section": {"lower_bound": null, "samples": [0.75, 0.7777777777777778, 0.8055555555555556, 0.8333333333333334, 0.8611111111111112, 0.8888888888888888, 0.9166666666666666, 0.9444444444444444, 0.9722222222222222, 1.0], "upper_bound": null, "nominal_value": 1.0}, "/data_schema/aircraft/other/T": {"lower_bound": null, "samples": [0.1, 0.15000000000000002, 0.2, 0.25, 0.30000000000000004, 0.3500000000000001, 0.4, 0.45000000000000007, 0.5000000000000001, 0.55], "upper_bound": null, "nominal_value": 0.55}}}, {"quantities_of_interest": ["/data_schema/aircraft/weight/WE", "/data_schema/mdo_data/constraints/sigmas/sigma3", "/data_schema/mdo_data/constraints/Theta", "/data_schema/mdo_data/constraints/propulsion/Temp", "/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/dpdx", "/data_schema/mdo_data/objectives/R", "/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/propulsion/DT"]}, {"architecture_role": "doe"}], "type": "doe", "id": "id_DOE", "name": "DOE"}, {"metadata": [{"name": "Converger"}, {"settings": {"maximum_iterations": 100, "last_iterations_to_consider": 1, "convergence_tolerance_absolute": 1e-06, "convergence_tolerance_relative": 1e-06}}, {"architecture_role": "converger"}], "type": "converger", "id": "id_Converger", "name": "Converger"}, {"metadata": [{"name": "Structures"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Structures", "name": "Structures"}, {"metadata": [{"name": "Aerodynamics"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Aerodynamics", "name": "Aerodynamics"}, {"metadata": [{"name": "Propulsion"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "coupled"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "coupled analysis"}], "type": "coupledanalysis", "id": "id_Propulsion", "name": "Propulsion"}, {"metadata": [{"name": "Performance"}, {"mode": "main"}, {"version": "1.0"}, {"execution_info": null}, {"instance": "1"}, {"problem_role": "post-coupling"}, {"performance_info": null}, {"general_info": null}, {"projectSpecific": null}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Performance", "name": "Performance"}, {"metadata": [{"name": "C[sigmas]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Csigmas", "name": "Csigmas"}, {"metadata": [{"name": "C[Theta]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_CTheta", "name": "CTheta"}, {"metadata": [{"name": "C[dpdx]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cdpdx", "name": "Cdpdx"}, {"metadata": [{"name": "C[prop]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_Cprop", "name": "Cprop"}, {"metadata": [{"name": "F[R]"}, {"instance": 1}, {"function_type": "regular"}, {"problem_role": "post-coupling"}, {"architecture_role": "post-coupling analysis"}], "type": "postcouplinganalysis", "id": "id_FR", "name": "FR"}], "edges": [{"to": "id_FR", "from": "id_Performance", "name": "/data_schema/aircraft/other/R", "short_name": "1 couplings"}, {"to": "id_Aerodynamics", "from": "id_Coordinator", "name": "/data_schema/aircraft/other/CDmin", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta,/data_schema/aircraft/weight/WT", "short_name": "2 inputs"}, {"to": "id_Aerodynamics", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF", "short_name": "1 inputs"}, {"to": "id_Aerodynamics", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/other/Cf,/data_schema/aircraft/geometry/tc,/data_schema/reference/M,/data_schema/aircraft/geometry/Lambda", "short_name": "7 inputs"}, {"to": "id_CTheta", "from": "id_Structures", "name": "/data_schema/aircraft/geometry/Theta", "short_name": "1 couplings"}, {"to": "id_Propulsion", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WBE", "short_name": "1 inputs"}, {"to": "id_Propulsion", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M,/data_schema/aircraft/other/T", "short_name": "3 inputs"}, {"to": "id_Propulsion", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/D", "short_name": "1 inputs"}, {"to": "id_Cprop", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/reference/Temp,/data_schema/aircraft/other/DT", "short_name": "3 couplings"}, {"to": "id_Converger", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF", "short_name": "3 inputs"}, {"to": "id_Converger", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/L", "short_name": "1 inputs"}, {"to": "id_Converger", "from": "id_Propulsion", "name": "/data_schema/reference/ESF,/data_schema/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_DOE", "from": "id_FR", "name": "/data_schema/mdo_data/objectives/R", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Propulsion", "name": "/data_schema/aircraft/weight/WE", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_CTheta", "name": "/data_schema/mdo_data/constraints/Theta", "short_name": "1 couplings"}, {"to": "id_DOE", "from": "id_Cprop", "name": "/data_schema/mdo_data/constraints/propulsion/ESF,/data_schema/mdo_data/constraints/propulsion/DT,/data_schema/mdo_data/constraints/propulsion/Temp", "short_name": "3 couplings"}, {"to": "id_DOE", "from": "id_Coordinator", "name": "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T,/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref", "short_name": "10 inputs"}, {"to": "id_DOE", "from": "id_Cdpdx", "name": "/data_schema/mdo_data/constraints/dpdx", "short_name": "1 inputs"}, {"to": "id_DOE", "from": "id_Csigmas", "name": "/data_schema/mdo_data/constraints/sigmas/sigma4,/data_schema/mdo_data/constraints/sigmas/sigma5,/data_schema/mdo_data/constraints/sigmas/sigma1,/data_schema/mdo_data/constraints/sigmas/sigma2,/data_schema/mdo_data/constraints/sigmas/sigma3", "short_name": "5 inputs"}, {"to": "id_Coordinator", "from": "id_Propulsion", "name": "/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "1 outputs"}, {"to": "id_Coordinator", "from": "id_DOE", "name": "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx,/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2", "short_name": "12 outputs"}, {"to": "id_Cdpdx", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/dpdx", "short_name": "1 couplings"}, {"to": "id_Csigmas", "from": "id_Structures", "name": "/data_schema/aircraft/other/sigma5,/data_schema/aircraft/other/sigma4,/data_schema/aircraft/other/sigma3,/data_schema/aircraft/other/sigma2,/data_schema/aircraft/other/sigma1", "short_name": "5 couplings"}, {"to": "id_Performance", "from": "id_Aerodynamics", "name": "/data_schema/aircraft/other/fin", "short_name": "1 couplings"}, {"to": "id_Performance", "from": "id_DOE", "name": "/data_schema/reference/h,/data_schema/reference/M", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Structures", "name": "/data_schema/aircraft/weight/WT,/data_schema/aircraft/weight/WF", "short_name": "2 couplings"}, {"to": "id_Performance", "from": "id_Propulsion", "name": "/data_schema/aircraft/other/SFC", "short_name": "1 couplings"}, {"to": "id_Structures", "from": "id_Coordinator", "name": "/data_schema/aircraft/weight/WFO,/data_schema/aircraft/other/Nz,/data_schema/aircraft/weight/WO", "short_name": "3 inputs"}, {"to": "id_Structures", "from": "id_Converger", "name": "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L,/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE", "short_name": "2 inputs"}, {"to": "id_Structures", "from": "id_DOE", "name": "/data_schema/aircraft/geometry/lambda,/data_schema/aircraft/geometry/Sref,/data_schema/aircraft/geometry/AR,/data_schema/aircraft/geometry/tc,/data_schema/aircraft/geometry/Lambda,/data_schema/aircraft/geometry/section", "short_name": "6 inputs"}], "workflow": [{"converger_step_blocks": [], "step_number": 0, "edges": [], "process_step_blocks": ["id_Coordinator"]}, {"converger_step_blocks": [], "step_number": 1, "edges": [["id_Coordinator", "id_DOE"]], "process_step_blocks": ["id_DOE"]}, {"converger_step_blocks": [], "step_number": 2, "edges": [["id_DOE", "id_Converger"]], "process_step_blocks": ["id_Converger"]}, {"converger_step_blocks": [], "step_number": 3, "edges": [["id_Converger", "id_Structures"]], "process_step_blocks": ["id_Structures"]}, {"converger_step_blocks": [], "step_number": 4, "edges": [["id_Structures", "id_Aerodynamics"]], "process_step_blocks": ["id_Aerodynamics"]}, {"converger_step_blocks": [], "step_number": 5, "edges": [["id_Aerodynamics", "id_Propulsion"]], "process_step_blocks": ["id_Propulsion"]}, {"converger_step_blocks": ["id_Converger"], "step_number": 6, "edges": [["id_Propulsion", "id_Converger"]], "process_step_blocks": []}, {"converger_step_blocks": [], "step_number": 7, "edges": [["id_Converger", "id_CTheta"], ["id_Converger", "id_Cprop"], ["id_Converger", "id_Cdpdx"], ["id_Converger", "id_Csigmas"], ["id_Converger", "id_Performance"]], "process_step_blocks": ["id_Csigmas", "id_Cprop", "id_Performance", "id_CTheta", "id_Cdpdx"]}, {"converger_step_blocks": [], "step_number": 8, "edges": [["id_Csigmas", "id_FR"], ["id_Cprop", "id_FR"], ["id_Performance", "id_FR"], ["id_CTheta", "id_FR"], ["id_Cdpdx", "id_FR"]], "process_step_blocks": ["id_FR"]}, {"converger_step_blocks": ["id_DOE"], "step_number": 9, "edges": [["id_FR", "id_DOE"]], "process_step_blocks": []}, {"converger_step_blocks": ["id_Coordinator"], "step_number": 10, "edges": [["id_DOE", "id_Coordinator"]], "process_step_blocks": []}]}, "mg_function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "edgeBundles": [{"input": ["Performance"], "pipeline_data": {"Performance": ["/data_schema/aircraft/other/R"]}, "name": "FR"}, {"input": ["Coordinator", "Structures", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/other/CDmin"], "Structures": ["/data_schema/aircraft/geometry/Theta", "/data_schema/aircraft/weight/WT"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/reference/ESF"], "DOE": ["/data_schema/reference/h", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/other/Cf", "/data_schema/aircraft/geometry/tc", "/data_schema/reference/M", "/data_schema/aircraft/geometry/Lambda"]}, "name": "Aerodynamics"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/geometry/Theta"]}, "name": "CTheta"}, {"input": ["Coordinator", "DOE", "Aerodynamics"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WBE"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M", "/data_schema/aircraft/other/T"], "Aerodynamics": ["/data_schema/aircraft/other/D"]}, "name": "Propulsion"}, {"input": ["Propulsion"], "pipeline_data": {"Propulsion": ["/data_schema/reference/ESF", "/data_schema/reference/Temp", "/data_schema/aircraft/other/DT"]}, "name": "Cprop"}, {"input": ["Coordinator", "Aerodynamics", "Propulsion"], "pipeline_data": {"Coordinator": ["/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/reference/ESF"], "Aerodynamics": ["/data_schema/aircraft/other/L"], "Propulsion": ["/data_schema/reference/ESF", "/data_schema/aircraft/weight/WE"]}, "name": "Converger"}, {"input": ["F[R]", "Propulsion", "C[Theta]", "C[prop]", "Coordinator", "C[dpdx]", "C[sigmas]"], "pipeline_data": {"F[R]": ["/data_schema/mdo_data/objectives/R"], "Propulsion": ["/data_schema/aircraft/weight/WE"], "C[Theta]": ["/data_schema/mdo_data/constraints/Theta"], "C[prop]": ["/data_schema/mdo_data/constraints/propulsion/ESF", "/data_schema/mdo_data/constraints/propulsion/DT", "/data_schema/mdo_data/constraints/propulsion/Temp"], "Coordinator": ["/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/M", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/Cf", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/tc", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/reference/h", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/AR", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/section", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/lambda", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/other/T", "/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/aircraft/geometry/Sref"], "C[dpdx]": ["/data_schema/mdo_data/constraints/dpdx"], "C[sigmas]": ["/data_schema/mdo_data/constraints/sigmas/sigma4", "/data_schema/mdo_data/constraints/sigmas/sigma5", "/data_schema/mdo_data/constraints/sigmas/sigma1", "/data_schema/mdo_data/constraints/sigmas/sigma2", "/data_schema/mdo_data/constraints/sigmas/sigma3"]}, "name": "DOE"}, {"input": ["Propulsion", "DOE"], "pipeline_data": {"Propulsion": ["/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma5", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma4", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma3", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/DT", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma1", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/objectives/R", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/Theta", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/ESF", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/aircraft/weight/WE", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/propulsion/Temp", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/dpdx", "/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/mdo_data/constraints/sigmas/sigma2"]}, "name": "Coordinator"}, {"input": ["Aerodynamics"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/dpdx"]}, "name": "Cdpdx"}, {"input": ["Structures"], "pipeline_data": {"Structures": ["/data_schema/aircraft/other/sigma5", "/data_schema/aircraft/other/sigma4", "/data_schema/aircraft/other/sigma3", "/data_schema/aircraft/other/sigma2", "/data_schema/aircraft/other/sigma1"]}, "name": "Csigmas"}, {"input": ["Aerodynamics", "DOE", "Structures", "Propulsion"], "pipeline_data": {"Aerodynamics": ["/data_schema/aircraft/other/fin"], "DOE": ["/data_schema/reference/h", "/data_schema/reference/M"], "Structures": ["/data_schema/aircraft/weight/WT", "/data_schema/aircraft/weight/WF"], "Propulsion": ["/data_schema/aircraft/other/SFC"]}, "name": "Performance"}, {"input": ["Coordinator", "Converger", "DOE"], "pipeline_data": {"Coordinator": ["/data_schema/aircraft/weight/WFO", "/data_schema/aircraft/other/Nz", "/data_schema/aircraft/weight/WO"], "Converger": ["/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/other/L", "/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/aircraft/weight/WE"], "DOE": ["/data_schema/aircraft/geometry/lambda", "/data_schema/aircraft/geometry/Sref", "/data_schema/aircraft/geometry/AR", "/data_schema/aircraft/geometry/tc", "/data_schema/aircraft/geometry/Lambda", "/data_schema/aircraft/geometry/section"]}, "name": "Structures"}], "organization": null, "function_ordering": {"post-desvars": [], "post-coupling": ["Performance", "C[sigmas]", "C[Theta]", "C[dpdx]", "C[prop]", "F[R]"], "pre-desvars": [], "coupled": ["Structures", "Aerodynamics", "Propulsion"]}, "variableSchemes": {"catschema_sysLev": {"name": "systemVariables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "section", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WE", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}, {"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "couplings"}]}, "catschema_nodeLev": {"name": "variables", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 8}, {"type": "variable", "name": "Lambda", "level": 8}, {"type": "variable", "name": "tc", "level": 8}, {"type": "variable", "name": "AR", "level": 8}, {"type": "variable", "name": "Sref", "level": 8}, {"type": "variable", "name": "section", "level": 8}], "name": "geometry"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 8}, {"type": "variable", "name": "T", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 7}, {"type": "variable", "name": "M", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 9}, {"type": "variable", "name": "Temp", "level": 9}, {"type": "variable", "name": "ESF", "level": 9}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 8}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 9}, {"type": "variable", "name": "sigma3", "level": 9}, {"type": "variable", "name": "sigma2", "level": 9}, {"type": "variable", "name": "sigma1", "level": 9}, {"type": "variable", "name": "sigma5", "level": 9}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 8}], "name": "constraints"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 8}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}], "name": "reference"}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 8}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 8}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 6}, {"type": "variable", "name": "DT", "level": 6}, {"type": "variable", "name": "Temp", "level": 6}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 5}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}], "name": "sigmas"}], "name": "constraints"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 5}], "name": "objectives"}], "name": "mdo_data"}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 5}, {"type": "variable", "name": "L", "level": 5}, {"type": "variable", "name": "D", "level": 5}, {"type": "variable", "name": "R", "level": 5}, {"type": "variable", "name": "fin", "level": 5}, {"type": "variable", "name": "T", "level": 5}, {"type": "variable", "name": "sigma5", "level": 5}, {"type": "variable", "name": "sigma4", "level": 5}, {"type": "variable", "name": "sigma3", "level": 5}, {"type": "variable", "name": "sigma2", "level": 5}, {"type": "variable", "name": "sigma1", "level": 5}, {"type": "variable", "name": "SFC", "level": 5}, {"type": "variable", "name": "Nz", "level": 5}, {"type": "variable", "name": "Cf", "level": 5}, {"type": "variable", "name": "CDmin", "level": 5}, {"type": "variable", "name": "DT", "level": 5}], "name": "other"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 5}, {"type": "variable", "name": "WF", "level": 5}, {"type": "variable", "name": "WBE", "level": 5}, {"type": "variable", "name": "WFO", "level": 5}], "name": "weight"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 5}, {"type": "variable", "name": "section", "level": 5}], "name": "geometry"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "coupling"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 5}, {"type": "variable", "name": "AR", "level": 5}, {"type": "variable", "name": "tc", "level": 5}, {"type": "variable", "name": "Lambda", "level": 5}, {"type": "variable", "name": "Sref", "level": 5}], "name": "geometry"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 5}, {"type": "variable", "name": "WE", "level": 5}], "name": "weight"}], "name": "aircraft"}, {"level": 3, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 4}, {"type": "variable", "name": "h", "level": 4}, {"type": "variable", "name": "M", "level": 4}], "name": "reference"}], "name": "data_schema"}], "name": "sharedCoupling"}]}, "catschema_roleLev": {"name": "variables", "children": [{"children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}, {"type": "variable", "name": "sigma5", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "finalCouplingVariables"}], "type": "variable", "name": "architectureRoles", "level": 1}, {"children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "quantityOfInterests"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}], "name": "geometry"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "designVariables"}], "type": "variable", "name": "problemRoles", "level": 1}]}, "catschema_funLev": {"name": "functions", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "FR"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "CDmin", "level": 6}, {"type": "variable", "name": "Cf", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "fin", "level": 6}, {"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Aerodynamics"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "CTheta"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}, {"type": "variable", "name": "Temp", "level": 7}], "name": "propulsion"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cprop"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Converger"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "T", "level": 9}, {"type": "variable", "name": "Cf", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "section", "level": 9}], "name": "geometry"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 8}, {"type": "variable", "name": "M", "level": 8}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}, {"type": "variable", "name": "Theta", "level": 6}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "Temp", "level": 7}, {"type": "variable", "name": "ESF", "level": 7}, {"type": "variable", "name": "DT", "level": 7}], "name": "propulsion"}, {"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}], "name": "sigmas"}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "objectives"}], "name": "mdo_data"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "DT", "level": 10}, {"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "Theta", "level": 9}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "outputs"}], "name": "DOE"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"level": 9, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 10}, {"type": "variable", "name": "sigma4", "level": 10}, {"type": "variable", "name": "sigma3", "level": 10}, {"type": "variable", "name": "sigma2", "level": 10}, {"type": "variable", "name": "sigma1", "level": 10}], "name": "sigmas"}, {"type": "variable", "name": "Theta", "level": 9}, {"level": 9, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 10}, {"type": "variable", "name": "Temp", "level": 10}, {"type": "variable", "name": "DT", "level": 10}], "name": "propulsion"}, {"type": "variable", "name": "dpdx", "level": 9}], "name": "constraints"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 9}], "name": "objectives"}], "name": "mdo_data"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "M", "level": 8}, {"type": "variable", "name": "h", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 9}, {"type": "variable", "name": "tc", "level": 9}, {"type": "variable", "name": "AR", "level": 9}, {"type": "variable", "name": "section", "level": 9}, {"type": "variable", "name": "Lambda", "level": 9}, {"type": "variable", "name": "Sref", "level": 9}], "name": "geometry"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "Cf", "level": 9}, {"type": "variable", "name": "T", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 8}], "name": "reference"}, {"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}], "name": "architectureNodes"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WFO", "level": 6}, {"type": "variable", "name": "WBE", "level": 6}, {"type": "variable", "name": "WO", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}, {"type": "variable", "name": "CDmin", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Coordinator"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "dpdx", "level": 6}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Cdpdx"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"type": "variable", "name": "sigma4", "level": 7}, {"type": "variable", "name": "sigma5", "level": 7}, {"type": "variable", "name": "sigma1", "level": 7}, {"type": "variable", "name": "sigma2", "level": 7}, {"type": "variable", "name": "sigma3", "level": 7}], "name": "sigmas"}], "name": "constraints"}], "name": "mdo_data"}], "name": "data_schema"}], "name": "outputs"}], "name": "Csigmas"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WBE", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "D", "level": 6}, {"type": "variable", "name": "T", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "DT", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "ESF", "level": 5}, {"type": "variable", "name": "Temp", "level": 5}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "outputs"}], "name": "Propulsion"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "SFC", "level": 6}, {"type": "variable", "name": "fin", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"type": "variable", "name": "h", "level": 5}, {"type": "variable", "name": "M", "level": 5}], "name": "reference"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "R", "level": 6}], "name": "other"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Performance"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "lambda", "level": 6}, {"type": "variable", "name": "section", "level": 6}, {"type": "variable", "name": "AR", "level": 6}, {"type": "variable", "name": "Sref", "level": 6}, {"type": "variable", "name": "tc", "level": 6}, {"type": "variable", "name": "Lambda", "level": 6}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Nz", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WO", "level": 6}, {"type": "variable", "name": "WFO", "level": 6}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "children": [{"level": 8, "type": "variable", "children": [{"type": "variable", "name": "WE", "level": 9}], "name": "weight"}, {"level": 8, "type": "variable", "children": [{"type": "variable", "name": "L", "level": 9}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}], "name": "architectureNodes"}], "name": "data_schema"}], "name": "inputs"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"type": "variable", "name": "WT", "level": 6}, {"type": "variable", "name": "WF", "level": 6}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "sigma5", "level": 6}, {"type": "variable", "name": "sigma4", "level": 6}, {"type": "variable", "name": "sigma3", "level": 6}, {"type": "variable", "name": "sigma2", "level": 6}, {"type": "variable", "name": "sigma1", "level": 6}], "name": "other"}, {"level": 5, "type": "variable", "children": [{"type": "variable", "name": "Theta", "level": 6}], "name": "geometry"}], "name": "aircraft"}], "name": "data_schema"}], "name": "outputs"}], "name": "Structures"}]}, "schema": {"name": "data_schema", "children": [{"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "section", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "name": "T", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 5, "type": "variable", "name": "M", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "doeInputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 6, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 6, "type": "variable", "children": [{"level": 7, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 7, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}], "name": "sigmas"}, {"level": 6, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}], "name": "constraints"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}], "name": "data_schemaCopy"}], "name": "doeOutputSampleLists"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}], "name": "data_schemaCopy"}], "name": "couplingCopyVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}], "name": "reference"}, {"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}, {"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "L", "value": "unknown", "dimension": null}], "name": "other"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "initialGuessCouplingVariables"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "children": [{"level": 5, "type": "variable", "children": [{"level": 6, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}], "name": "data_schemaCopy"}], "name": "finalCouplingVariables"}], "name": "architectureNodes"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "AR", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "tc", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "section", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Lambda", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Sref", "value": "unknown", "dimension": null}], "name": "geometry"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "L", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "D", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "fin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "T", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "SFC", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Nz", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "Cf", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "CDmin", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}], "name": "other"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "WT", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WO", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WF", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WBE", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "name": "WFO", "value": "unknown", "dimension": null}], "name": "weight"}], "name": "aircraft"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "dpdx", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "DT", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "propulsion"}, {"level": 3, "type": "variable", "name": "Theta", "value": "unknown", "dimension": null}, {"level": 3, "type": "variable", "children": [{"level": 4, "type": "variable", "name": "sigma4", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma5", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma1", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma2", "value": "unknown", "dimension": null}, {"level": 4, "type": "variable", "name": "sigma3", "value": "unknown", "dimension": null}], "name": "sigmas"}], "name": "constraints"}, {"level": 2, "type": "variable", "children": [{"level": 3, "type": "variable", "name": "R", "value": "unknown", "dimension": null}], "name": "objectives"}], "name": "mdo_data"}, {"level": 1, "type": "variable", "children": [{"level": 2, "type": "variable", "name": "ESF", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "h", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "M", "value": "unknown", "dimension": null}, {"level": 2, "type": "variable", "name": "Temp", "value": "unknown", "dimension": null}], "name": "reference"}]}}, "id": "29", "name": "XDSM - converged-DOE-GS-MC - Mdao"}], "categories": [{"name": "schema", "description": "schema"}, {"name": "catschema_nodeLev", "description": "node levels"}, {"name": "catschema_funLev", "description": "function levels"}, {"name": "catschema_roleLev", "description": "role levels"}, {"name": "catschema_sysLev", "description": "system levels"}]} function loadAllData(data) { makeKadmosMenu(data); diff --git a/kadmos/graph/graph_data.py b/kadmos/graph/graph_data.py index 11a5f2ccdd471d7a1fb0a6cb4c41ea855714b98b..25deb1b500c9840eb6031d0d1730a2431d8e9e22 100644 --- a/kadmos/graph/graph_data.py +++ b/kadmos/graph/graph_data.py @@ -4352,9 +4352,9 @@ class MdaoDataGraph(DataGraph, MdaoMixin): assert not self.has_node(self.CONSCONS_STRING), 'Consistency constraint name already in use in FPG.' self.add_node(self.CONSCONS_STRING, label=self.CONSCONS_LABEL, - shape='s', category='function', - architecture_role=self.ARCHITECTURE_ROLES_FUNS[8]) + architecture_role=self.ARCHITECTURE_ROLES_FUNS[8], + function_type='consistency') return @@ -4490,7 +4490,8 @@ class MdaoDataGraph(DataGraph, MdaoMixin): label=self.COF_LABEL + str(group_idx), instance=1, problem_role=self.FUNCTION_ROLES[2], # post-coupling - architecture_role=self.ARCHITECTURE_ROLES_FUNS[4]) # post-coupling analysis + architecture_role=self.ARCHITECTURE_ROLES_FUNS[4], # post-coupling analysis + function_type='consistency') # Connect the variable inputs for the function for idx, (var1, var2) in enumerate(ccv_mappings.iteritems()): eq_lab1 = 'x{}_0'.format(idx) @@ -4535,7 +4536,8 @@ class MdaoDataGraph(DataGraph, MdaoMixin): label=self.WCF_LABEL + str(group_idx), instance=1, problem_role=self.FUNCTION_ROLES[2], # post-coupling - architecture_role=self.ARCHITECTURE_ROLES_FUNS[8]) # post-coupling analysis + architecture_role=self.ARCHITECTURE_ROLES_FUNS[8], # post-coupling analysis + function_type='regular') weight_nodes = [] # Connect the variable inputs for the function for idx, var1 in enumerate(couplings): @@ -4587,7 +4589,8 @@ class MdaoDataGraph(DataGraph, MdaoMixin): label=self.CONSCONS_LABEL, instance=1, problem_role=self.FUNCTION_ROLES[2], # post-coupling - architecture_role=self.ARCHITECTURE_ROLES_FUNS[8]) # post-coupling analysis + architecture_role=self.ARCHITECTURE_ROLES_FUNS[8], # post-coupling analysis + function_type='consistency') # Connect the variable inputs for the function new_con_nodes = [] for idx, (var1, var2) in enumerate(ccv_mappings.iteritems()): diff --git a/kadmos/graph/graph_kadmos.py b/kadmos/graph/graph_kadmos.py index e4c2ea70c05be1c31b6d1abff1dd0117370b70c3..5c0be70adaea129d1c7a0b1a9899da969b139e3f 100644 --- a/kadmos/graph/graph_kadmos.py +++ b/kadmos/graph/graph_kadmos.py @@ -65,7 +65,7 @@ class KadmosGraph(nx.DiGraph, EquationMixin, VistomsMixin): 'Custom design table'] # 3 OPTIONS_CONVERGERS = ['Jacobi', 'Gauss-Seidel', None] FUNCTION_ROLES = ['pre-coupling', 'coupled', 'post-coupling', 'pre-desvars', 'post-desvars'] - CMDOWS_VERSION = '0.7' + CMDOWS_VERSION = '0.8' CMDOWS_ATTRIBUTES = ['nominal_value', 'valid_ranges', 'constraint_type', 'constraint_operator', 'reference_value', 'required_equality_precision', 'samples', 'variable_type'] CMDOWS_ATTRIBUTE_DICT = {i: j for i, j in zip(CMDOWS_ATTRIBUTES, [k for k in CMDOWS_ATTRIBUTES])} diff --git a/kadmos/graph/mixin_equation.py b/kadmos/graph/mixin_equation.py index 1184eaf4c507fc82a41bf3ee2d850ba30636063e..383ea9ea1fb2ce8fe35ade58523952885a9f1d1d 100644 --- a/kadmos/graph/mixin_equation.py +++ b/kadmos/graph/mixin_equation.py @@ -172,12 +172,12 @@ class EquationMixin(object): return - def add_mathematical_function(self, input_nodes, function_node, output_nodes): + def add_mathematical_function(self, input_nodes, function_node, output_nodes, function_type='regular'): # TODO: Add docstring assert not self.has_node(function_node), 'Function node {} already exists in the graph.'.format(function_node) - self.add_node(function_node, category='function', instance=1, label=function_node) + self.add_node(function_node, category='function', instance=1, label=function_node, function_type=function_type) for input_node in input_nodes: if not self.has_node(input_node[0]): self.add_node(input_node[0], category='variable', instance=1, label=input_node[0].split('/')[-1]) @@ -211,6 +211,7 @@ class EquationMixin(object): # Create mathematicalFunctions/mathematicalFunction cmdows_math_func = cmdows_math_funcs.add('mathematicalFunction', uID=graph_math_func) cmdows_math_func.add('label', self.node[graph_math_func].get('label', graph_math_func)) + cmdows_math_func.add('functionType', self.node[graph_math_func].get('function_type', graph_math_func)) # Create mathematicalFunctions/mathematicalFunction/inputs with children cmdows_inputs = cmdows_math_func.add('inputs')