diff --git a/UNICADOworkflow/UNICADOworkflow.wf b/UNICADOworkflow/UNICADOworkflow.wf index 0ce352e5a121ccf58301582261185cffaa3e090e..4c227c73abc454b1ff210e704041ac3d959f7a63 100644 --- a/UNICADOworkflow/UNICADOworkflow.wf +++ b/UNICADOworkflow/UNICADOworkflow.wf @@ -5,7 +5,7 @@ "nodes" : [ { "identifier" : "d88d648d-4eae-4e95-8164-fc1919780b0c", "name" : "aerodynamic_analysis", - "location" : "981:220", + "location" : "1021:321", "zIndex" : "42", "active" : "true", "component" : { @@ -30,7 +30,7 @@ }, { "identifier" : "cc9ae7fd-2bc8-4abf-92d2-8d5be41c3dd6", "name" : "aerodynamic_analysis_calibration", - "location" : "1199:-25", + "location" : "1200:21", "zIndex" : "43", "active" : "true", "component" : { @@ -55,7 +55,7 @@ }, { "identifier" : "75e5aa66-4ff6-4290-9686-9bd15ea234a5", "name" : "after_calibration_joiner", - "location" : "1376:160", + "location" : "1380:240", "zIndex" : "25", "active" : "true", "component" : { @@ -89,7 +89,7 @@ }, { "identifier" : "08c14984-d982-425a-b175-8e84c19bc05d", "name" : "after_calibration_trigger_switch", - "location" : "1357:220", + "location" : "1400:320", "zIndex" : "24", "active" : "true", "component" : { @@ -146,7 +146,7 @@ }, { "identifier" : "d84e3c8c-9eb9-4d14-b12a-0b874992bbae", "name" : "calibration_converger", - "location" : "1301:74", + "location" : "1300:140", "zIndex" : "13", "active" : "true", "component" : { @@ -547,7 +547,7 @@ }, { "identifier" : "70ccd494-6aab-4f74-b89f-228fd974b459", "name" : "calibration_output_switch", - "location" : "1413:74", + "location" : "1420:140", "zIndex" : "20", "active" : "true", "component" : { @@ -604,7 +604,7 @@ }, { "identifier" : "1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce", "name" : "check_ome_calibration", - "location" : "1250:220", + "location" : "1281:321", "zIndex" : "12", "active" : "true", "component" : { @@ -753,7 +753,7 @@ }, { "identifier" : "d760c5a1-69dc-48ad-8935-26cb63f1fc9d", "name" : "check_tlars_and_gradients", - "location" : "985:640", + "location" : "1320:760", "zIndex" : "10", "active" : "true", "component" : { @@ -845,7 +845,7 @@ }, { "identifier" : "ed9f6da3-6c9d-4cd7-8bcc-422f264ffe88", "name" : "cost_estimation", - "location" : "782:640", + "location" : "721:760", "zIndex" : "54", "active" : "true", "component" : { @@ -870,7 +870,7 @@ }, { "identifier" : "3e191aaa-856d-4c6e-b21a-0617a051c39c", "name" : "create_mission_xml", - "location" : "681:339", + "location" : "721:441", "zIndex" : "31", "active" : "true", "component" : { @@ -895,7 +895,7 @@ }, { "identifier" : "5cb11f89-bdef-45bc-9a15-ffbd2357c828", "name" : "create_mission_xml_calibration", - "location" : "1520:74", + "location" : "1540:140", "zIndex" : "33", "active" : "true", "component" : { @@ -917,10 +917,34 @@ "name" : "current_workflow_name", "datatype" : "ShortText" } ] + }, { + "identifier" : "b41e2c91-1245-4b44-8fe0-add9b847f648", + "name" : "create_mission_xml_reqs", + "location" : "921:760", + "zIndex" : "58", + "active" : "true", + "component" : { + "identifier" : "de.rcenvironment.integration.common.create_mission_xml", + "version" : "allTime", + "name" : "create_mission_xml" + }, + "configuration" : { + "storeComponentHistoryData" : "true" + }, + "staticInputs" : [ { + "identifier" : "5afa2be4-e393-4f0e-a845-43e248bb43a3", + "name" : "current_workflow_name", + "datatype" : "ShortText" + } ], + "staticOutputs" : [ { + "identifier" : "c078f515-d20e-4c72-b49e-f212365e2cc6", + "name" : "current_workflow_name", + "datatype" : "ShortText" + } ] }, { "identifier" : "8c4764f6-4261-47e7-a940-d4de716a2ad5", "name" : "create_mission_xml_study", - "location" : "678:513", + "location" : "721:621", "zIndex" : "32", "active" : "true", "component" : { @@ -945,7 +969,7 @@ }, { "identifier" : "e5a747dc-60b5-43ae-8885-aac4b409e295", "name" : "design_sizing_loop", - "location" : "416:201", + "location" : "440:300", "zIndex" : "1", "active" : "true", "component" : { @@ -1600,7 +1624,7 @@ }, { "identifier" : "38a24104-d075-4955-8eb1-fb1c531890fd", "name" : "design_sizing_trigger_switch", - "location" : "524:339", + "location" : "560:440", "zIndex" : "21", "active" : "true", "component" : { @@ -1648,7 +1672,7 @@ }, { "identifier" : "810572dc-5527-4c51-9fb6-0e547a723638", "name" : "ecological_assessment", - "location" : "882:640", + "location" : "821:760", "zIndex" : "53", "active" : "true", "component" : { @@ -1673,7 +1697,7 @@ }, { "identifier" : "f70177cd-3eb2-4f62-b878-b73c434d399c", "name" : "empennage_design", - "location" : "981:339", + "location" : "1021:441", "zIndex" : "36", "active" : "true", "component" : { @@ -1698,7 +1722,7 @@ }, { "identifier" : "cbb962bd-3046-4d85-afd0-a1637f94dc50", "name" : "empennage_design_calibration", - "location" : "1509:-25", + "location" : "1500:20", "zIndex" : "37", "active" : "true", "component" : { @@ -1723,7 +1747,7 @@ }, { "identifier" : "9ba303e6-f42e-48ae-9d21-478df67e1704", "name" : "final_operations_of_mission_study_loop", - "location" : "419:640", + "location" : "440:760", "zIndex" : "28", "active" : "true", "component" : { @@ -1814,7 +1838,7 @@ }, { "identifier" : "818b24df-ecd0-4013-bda7-dbaae3519914", "name" : "final_operations_of_sizing_loop", - "location" : "418:338", + "location" : "440:440", "zIndex" : "8", "active" : "true", "component" : { @@ -1876,7 +1900,7 @@ }, { "identifier" : "c9179a8e-55bb-40e5-bfed-041ea275faf9", "name" : "fuselage_design", - "location" : "781:339", + "location" : "821:441", "zIndex" : "29", "active" : "true", "component" : { @@ -1901,7 +1925,7 @@ }, { "identifier" : "c13230ae-0961-4023-800b-c2e7db181b46", "name" : "initial_sizing", - "location" : "461:13", + "location" : "480:20", "zIndex" : "30", "active" : "true", "component" : { @@ -1926,7 +1950,7 @@ }, { "identifier" : "6e4fa5dc-4edb-4f6d-a88e-b9b6d3e0a991", "name" : "initialize_design_sizing_loop", - "location" : "308:201", + "location" : "320:300", "zIndex" : "0", "active" : "true", "component" : { @@ -2105,7 +2129,7 @@ }, { "identifier" : "143688cb-63f9-4a2f-824f-4e23d45a2e5b", "name" : "initialize_mission_study_analysis", - "location" : "310:513", + "location" : "320:621", "zIndex" : "3", "active" : "true", "component" : { @@ -2241,7 +2265,7 @@ }, { "identifier" : "9e1bf355-26f2-4f6b-a98d-f99ae80fb522", "name" : "landing_gear_design", - "location" : "881:220", + "location" : "921:321", "zIndex" : "40", "active" : "true", "component" : { @@ -2266,7 +2290,7 @@ }, { "identifier" : "5ad3ea3d-6c85-465c-8c5f-cc63f8706c3a", "name" : "landing_gear_design_calibration", - "location" : "1302:-25", + "location" : "1299:21", "zIndex" : "41", "active" : "true", "component" : { @@ -2291,7 +2315,7 @@ }, { "identifier" : "f1f8fd49-8b9f-4659-a0a6-8a196a6b15ee", "name" : "mission_analysis", - "location" : "1462:220", + "location" : "1500:320", "zIndex" : "48", "active" : "true", "component" : { @@ -2313,10 +2337,34 @@ "name" : "current_workflow_name", "datatype" : "ShortText" } ] + }, { + "identifier" : "b55d8cc3-c130-4638-a35e-1842877bd55b", + "name" : "mission_analysis_reqs", + "location" : "1120:760", + "zIndex" : "57", + "active" : "true", + "component" : { + "identifier" : "de.rcenvironment.integration.common.mission_analysis", + "version" : "allTime", + "name" : "mission_analysis" + }, + "configuration" : { + "storeComponentHistoryData" : "true" + }, + "staticInputs" : [ { + "identifier" : "e8035ea0-32fb-4bc9-abfe-1a01a5907268", + "name" : "current_workflow_name", + "datatype" : "ShortText" + } ], + "staticOutputs" : [ { + "identifier" : "7cf80042-5928-4e85-8089-a2eb13e2efb7", + "name" : "current_workflow_name", + "datatype" : "ShortText" + } ] }, { "identifier" : "be59f719-a0fd-41b0-995b-25087f438353", "name" : "mission_analysis_study", - "location" : "879:513", + "location" : "921:621", "zIndex" : "49", "active" : "true", "component" : { @@ -2341,7 +2389,7 @@ }, { "identifier" : "6a6eac28-780c-449f-a864-f999230d9b6c", "name" : "mission_study_analysis_loop", - "location" : "419:513", + "location" : "441:621", "zIndex" : "5", "active" : "true", "component" : { @@ -2793,7 +2841,7 @@ }, { "identifier" : "0b601257-b1ab-46eb-aa85-dbdfc53c1b59", "name" : "mission_study_trigger_joiner", - "location" : "624:449", + "location" : "660:541", "zIndex" : "27", "active" : "true", "component" : { @@ -2827,7 +2875,7 @@ }, { "identifier" : "0c9da518-71e1-44d6-81ca-0e2dd34bc6fb", "name" : "mission_study_trigger_switch", - "location" : "528:639", + "location" : "560:760", "zIndex" : "26", "active" : "true", "component" : { @@ -2875,7 +2923,7 @@ }, { "identifier" : "a6912265-d4c3-4299-bb50-7ce2b582705e", "name" : "moe_calibration_joiner", - "location" : "1139:94", + "location" : "1120:160", "zIndex" : "18", "active" : "true", "component" : { @@ -2909,7 +2957,7 @@ }, { "identifier" : "04bb1645-86dc-4112-ab11-ec9b8ce3eb77", "name" : "nested_loop_control", - "location" : "159:196", + "location" : "161:300", "zIndex" : "15", "active" : "true", "component" : { @@ -3062,7 +3110,7 @@ }, { "identifier" : "92900669-3e67-4e87-8f85-0f23134b35ce", "name" : "optimization", - "location" : "160:15", + "location" : "159:20", "zIndex" : "51", "active" : "true", "component" : { @@ -3090,7 +3138,7 @@ }, { "identifier" : "82b3bfba-23d4-464c-bcd9-49b15c927b17", "name" : "outer_loop_joiner", - "location" : "179:410", + "location" : "180:521", "zIndex" : "17", "active" : "true", "component" : { @@ -3124,7 +3172,7 @@ }, { "identifier" : "0183f9c8-8908-47cc-81ee-b464c4fb5406", "name" : "parameter_study_and_optimization_loop", - "location" : "159:302", + "location" : "161:401", "zIndex" : "16", "active" : "true", "component" : { @@ -3356,7 +3404,7 @@ }, { "identifier" : "edd1b5f0-1035-4ab4-8d9a-b413721701f7", "name" : "parametric_of_design_sizing_loop", - "location" : "311:339", + "location" : "320:441", "zIndex" : "4", "active" : "false", "component" : { @@ -3436,7 +3484,7 @@ }, { "identifier" : "f5c7181a-2754-4f57-a7bd-4e43acae06f6", "name" : "parametric_of_mission_study_loop", - "location" : "311:639", + "location" : "320:760", "zIndex" : "6", "active" : "false", "component" : { @@ -3515,7 +3563,7 @@ }, { "identifier" : "8ebdd425-bba9-49e4-a3de-cca6ffe6f057", "name" : "perform_ome_calibration", - "location" : "1199:74", + "location" : "1200:140", "zIndex" : "14", "active" : "true", "component" : { @@ -3703,7 +3751,7 @@ }, { "identifier" : "31495350-5048-44db-b63f-2355d871960e", "name" : "performance_assessment", - "location" : "678:640", + "location" : "1220:760", "zIndex" : "52", "active" : "true", "component" : { @@ -3728,7 +3776,7 @@ }, { "identifier" : "d0b2a63b-3133-4af7-9bf2-67c2f45e502e", "name" : "post_operation_of_design_sizing", - "location" : "524:201", + "location" : "560:300", "zIndex" : "2", "active" : "true", "component" : { @@ -3993,7 +4041,7 @@ }, { "identifier" : "4592da78-65fe-4637-b390-ddae0327e898", "name" : "post_operation_of_mission_study_analysis", - "location" : "528:513", + "location" : "560:621", "zIndex" : "7", "active" : "true", "component" : { @@ -4178,7 +4226,7 @@ }, { "identifier" : "dbbcd8a2-7620-404f-9556-e5b74ac57494", "name" : "post_operations_of_workflow", - "location" : "159:482", + "location" : "161:621", "zIndex" : "9", "active" : "true", "component" : { @@ -4258,7 +4306,7 @@ }, { "identifier" : "f4cdbf68-8c3b-4259-889d-534565f50bd9", "name" : "pre_condition", - "location" : "308:15", + "location" : "320:20", "zIndex" : "11", "active" : "true", "component" : { @@ -4472,7 +4520,7 @@ }, { "identifier" : "76c3f045-43fe-4de1-9c75-0d8fe8630357", "name" : "propulsion_design", - "location" : "781:220", + "location" : "821:321", "zIndex" : "38", "active" : "true", "component" : { @@ -4497,7 +4545,7 @@ }, { "identifier" : "fe139a30-966c-4c29-b062-6d547b16725e", "name" : "propulsion_design_calibration", - "location" : "1407:-25", + "location" : "1401:20", "zIndex" : "39", "active" : "true", "component" : { @@ -4522,7 +4570,7 @@ }, { "identifier" : "9f8138d1-32e5-4d3a-ab5b-110b3b878928", "name" : "report_generator", - "location" : "1188:640", + "location" : "1419:760", "zIndex" : "50", "active" : "true", "component" : { @@ -4551,7 +4599,7 @@ }, { "identifier" : "e5e82fd9-3b02-43e4-85a3-d6f856c0e7bb", "name" : "skip_design_sizing_joiner", - "location" : "628:120", + "location" : "660:120", "zIndex" : "22", "active" : "true", "component" : { @@ -4585,7 +4633,7 @@ }, { "identifier" : "d5385fbd-7d94-41e7-aac3-ac11fca00edd", "name" : "skip_pre_sizing_joiner", - "location" : "399:118", + "location" : "420:120", "zIndex" : "19", "active" : "true", "component" : { @@ -4619,7 +4667,7 @@ }, { "identifier" : "8571dc66-1e5f-496a-b31c-6bcf551b55c9", "name" : "systems_design", - "location" : "1082:220", + "location" : "1120:321", "zIndex" : "45", "active" : "true", "component" : { @@ -4644,7 +4692,7 @@ }, { "identifier" : "5d68266a-a032-4a64-ad15-16bc0dbc3fdb", "name" : "systems_design_calibration", - "location" : "1099:-25", + "location" : "1100:21", "zIndex" : "47", "active" : "true", "component" : { @@ -4666,10 +4714,34 @@ "name" : "current_workflow_name", "datatype" : "ShortText" } ] + }, { + "identifier" : "357058df-28f1-475c-8731-177c36776289", + "name" : "systems_design_reqs", + "location" : "1021:760", + "zIndex" : "59", + "active" : "true", + "component" : { + "identifier" : "de.rcenvironment.integration.common.systems_design", + "version" : "allTime", + "name" : "systems_design" + }, + "configuration" : { + "storeComponentHistoryData" : "true" + }, + "staticInputs" : [ { + "identifier" : "ba1837bb-2703-4738-bf93-80fc7a81181d", + "name" : "current_workflow_name", + "datatype" : "ShortText" + } ], + "staticOutputs" : [ { + "identifier" : "b3ee6691-1180-4c57-89aa-ee9cb770fd06", + "name" : "current_workflow_name", + "datatype" : "ShortText" + } ] }, { "identifier" : "fcafed54-6d3b-4fdb-b185-ce731365963e", "name" : "systems_design_study", - "location" : "779:513", + "location" : "821:621", "zIndex" : "46", "active" : "true", "component" : { @@ -4694,7 +4766,7 @@ }, { "identifier" : "df9e096e-9225-4c71-b219-f179322f08cc", "name" : "tank_design", - "location" : "1082:339", + "location" : "1120:441", "zIndex" : "55", "active" : "true", "component" : { @@ -4719,7 +4791,7 @@ }, { "identifier" : "73317720-637c-4700-9275-2c4db6683cca", "name" : "trigger_calibration_unit_joiner", - "location" : "1188:240", + "location" : "1221:341", "zIndex" : "23", "active" : "true", "component" : { @@ -4753,7 +4825,7 @@ }, { "identifier" : "7858b3ca-b763-43e1-a813-39100536b131", "name" : "weight_and_balance_analysis", - "location" : "1562:220", + "location" : "1600:320", "zIndex" : "56", "active" : "true", "component" : { @@ -4778,7 +4850,7 @@ }, { "identifier" : "673ba059-9825-46ca-ba84-dff84ce97d7e", "name" : "weight_and_balance_analysis_calibration", - "location" : "1003:-25", + "location" : "1001:21", "zIndex" : "44", "active" : "true", "component" : { @@ -4803,7 +4875,7 @@ }, { "identifier" : "9dea694d-0251-41ce-b5e3-a56518fec971", "name" : "wing_design", - "location" : "881:339", + "location" : "921:441", "zIndex" : "34", "active" : "true", "component" : { @@ -4828,7 +4900,7 @@ }, { "identifier" : "abbdb32d-6fb6-4b1f-838a-59d76a38ca05", "name" : "wing_design_calibration", - "location" : "1610:-25", + "location" : "1600:20", "zIndex" : "35", "active" : "true", "component" : { @@ -5061,6 +5133,11 @@ "output" : "3ec3b035-fa94-4fb4-951c-25bfdfa491fe", "target" : "abbdb32d-6fb6-4b1f-838a-59d76a38ca05", "input" : "e87f07bb-b75f-4774-880f-ef0b7471aebb" + }, { + "source" : "b41e2c91-1245-4b44-8fe0-add9b847f648", + "output" : "c078f515-d20e-4c72-b49e-f212365e2cc6", + "target" : "357058df-28f1-475c-8731-177c36776289", + "input" : "ba1837bb-2703-4738-bf93-80fc7a81181d" }, { "source" : "8c4764f6-4261-47e7-a940-d4de716a2ad5", "output" : "0e386a25-2cfe-4eee-b337-c64927019041", @@ -5249,8 +5326,8 @@ }, { "source" : "810572dc-5527-4c51-9fb6-0e547a723638", "output" : "c8476e8b-c101-4b97-8de1-1cfd877d96a9", - "target" : "d760c5a1-69dc-48ad-8935-26cb63f1fc9d", - "input" : "d78b0adb-311f-4d13-ad62-fbd8dd8df448" + "target" : "b41e2c91-1245-4b44-8fe0-add9b847f648", + "input" : "5afa2be4-e393-4f0e-a845-43e248bb43a3" }, { "source" : "f70177cd-3eb2-4f62-b878-b73c434d399c", "output" : "127cab9e-75e6-47d7-8744-b13a001a5f97", @@ -5274,8 +5351,8 @@ }, { "source" : "9ba303e6-f42e-48ae-9d21-478df67e1704", "output" : "ceb4e534-01ef-4dc2-9c22-46026321a3ec", - "target" : "31495350-5048-44db-b63f-2355d871960e", - "input" : "7f77f127-73d8-45db-9fc5-03a42b90540f" + "target" : "ed9f6da3-6c9d-4cd7-8bcc-422f264ffe88", + "input" : "3dcd1902-d6c3-4bd5-a55c-4cf81bc5b59e" }, { "source" : "9ba303e6-f42e-48ae-9d21-478df67e1704", "output" : "81fdc0a4-19df-4206-b0c7-fd757759d82c", @@ -5456,6 +5533,11 @@ "output" : "75b47bd7-9c07-4380-9425-b538b322868c", "target" : "7858b3ca-b763-43e1-a813-39100536b131", "input" : "6dacab17-aa51-40ca-8870-136f19bec12e" + }, { + "source" : "b55d8cc3-c130-4638-a35e-1842877bd55b", + "output" : "7cf80042-5928-4e85-8089-a2eb13e2efb7", + "target" : "31495350-5048-44db-b63f-2355d871960e", + "input" : "7f77f127-73d8-45db-9fc5-03a42b90540f" }, { "source" : "be59f719-a0fd-41b0-995b-25087f438353", "output" : "23f0992b-0d4e-4051-a869-27a98296f60e", @@ -5764,8 +5846,8 @@ }, { "source" : "31495350-5048-44db-b63f-2355d871960e", "output" : "c69a2d04-3e76-401f-a0b5-622a2dcfa304", - "target" : "ed9f6da3-6c9d-4cd7-8bcc-422f264ffe88", - "input" : "3dcd1902-d6c3-4bd5-a55c-4cf81bc5b59e" + "target" : "d760c5a1-69dc-48ad-8935-26cb63f1fc9d", + "input" : "d78b0adb-311f-4d13-ad62-fbd8dd8df448" }, { "source" : "d0b2a63b-3133-4af7-9bf2-67c2f45e502e", "output" : "032691f2-c91a-4802-8570-3ceb51c67551", @@ -6031,6 +6113,11 @@ "output" : "8840cdb6-a1cb-4197-a7dc-3767a3715730", "target" : "673ba059-9825-46ca-ba84-dff84ce97d7e", "input" : "4bc7d2ac-44e1-4da7-bf62-a7c4581e6670" + }, { + "source" : "357058df-28f1-475c-8731-177c36776289", + "output" : "b3ee6691-1180-4c57-89aa-ee9cb770fd06", + "target" : "b55d8cc3-c130-4638-a35e-1842877bd55b", + "input" : "e8035ea0-32fb-4bc9-abfe-1a01a5907268" }, { "source" : "fcafed54-6d3b-4fdb-b185-ce731365963e", "output" : "0f34af58-3bf0-482c-96c0-311b38eff259", @@ -6067,6 +6154,6 @@ "target" : "cbb962bd-3046-4d85-afd0-a1637f94dc50", "input" : "91c34b43-f459-4147-950e-c806bb4fc012" } ], - "bendpoints" : "[{\"source\":\"7858b3ca-b763-43e1-a813-39100536b131\",\"target\":\"e5e82fd9-3b02-43e4-85a3-d6f856c0e7bb\",\"coordinates\":\"1680:260,1680:180,1720:180,1720:-60,940:-60,940:140\"},{\"source\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"target\":\"d84e3c8c-9eb9-4d14-b12a-0b874992bbae\",\"coordinates\":\"1340:260\"},{\"source\":\"e5a747dc-60b5-43ae-8885-aac4b409e295\",\"target\":\"143688cb-63f9-4a2f-824f-4e23d45a2e5b\",\"coordinates\":\"400:314,400:440,351:441\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"0183f9c8-8908-47cc-81ee-b464c4fb5406\",\"coordinates\":\"348:-30,131:-30,131:342\"},{\"source\":\"04bb1645-86dc-4112-ab11-ec9b8ce3eb77\",\"target\":\"dbbcd8a2-7620-404f-9556-e5b74ac57494\",\"coordinates\":\"275:236,275:521\"},{\"source\":\"d84e3c8c-9eb9-4d14-b12a-0b874992bbae\",\"target\":\"75e5aa66-4ff6-4290-9686-9bd15ea234a5\",\"coordinates\":\"1396:114\"},{\"source\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"target\":\"d0b2a63b-3133-4af7-9bf2-67c2f45e502e\",\"coordinates\":\"1289:320,1440:320,1680:320,1680:180,1720:180,1720:-60,940:-60,940:140,780:140,781:115,680:116,613:150,613:189\"},{\"source\":\"04bb1645-86dc-4112-ab11-ec9b8ce3eb77\",\"target\":\"92900669-3e67-4e87-8f85-0f23134b35ce\",\"coordinates\":\"275:236,275:55\"},{\"source\":\"9f8138d1-32e5-4d3a-ab5b-110b3b878928\",\"target\":\"dbbcd8a2-7620-404f-9556-e5b74ac57494\",\"coordinates\":\"1280:680,1280:760,640:760,360:760,280:760,280:520\"},{\"source\":\"d5385fbd-7d94-41e7-aac3-ac11fca00edd\",\"target\":\"6e4fa5dc-4edb-4f6d-a88e-b9b6d3e0a991\",\"coordinates\":\"348:138\"},{\"source\":\"5cb11f89-bdef-45bc-9a15-ffbd2357c828\",\"target\":\"abbdb32d-6fb6-4b1f-838a-59d76a38ca05\",\"coordinates\":\"1650:114\"},{\"source\":\"c13230ae-0961-4023-800b-c2e7db181b46\",\"target\":\"d5385fbd-7d94-41e7-aac3-ac11fca00edd\",\"coordinates\":\"501:138\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"82b3bfba-23d4-464c-bcd9-49b15c927b17\",\"coordinates\":\"348:-30,131:-30,131:430\"},{\"source\":\"be59f719-a0fd-41b0-995b-25087f438353\",\"target\":\"0b601257-b1ab-46eb-aa85-dbdfc53c1b59\",\"coordinates\":\"919:469\"},{\"source\":\"0c9da518-71e1-44d6-81ca-0e2dd34bc6fb\",\"target\":\"8c4764f6-4261-47e7-a940-d4de716a2ad5\",\"coordinates\":\"644:603,644:553\"},{\"source\":\"08c14984-d982-425a-b175-8e84c19bc05d\",\"target\":\"e5e82fd9-3b02-43e4-85a3-d6f856c0e7bb\",\"coordinates\":\"1395:320,1680:320,1680:180,1720:180,1720:-60,1340:-60,940:-60,940:140\"},{\"source\":\"0c9da518-71e1-44d6-81ca-0e2dd34bc6fb\",\"target\":\"0b601257-b1ab-46eb-aa85-dbdfc53c1b59\",\"coordinates\":\"644:603\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"d84e3c8c-9eb9-4d14-b12a-0b874992bbae\",\"coordinates\":\"348:-40,940:-40,940:180,1340:180\"},{\"source\":\"e5a747dc-60b5-43ae-8885-aac4b409e295\",\"target\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"coordinates\":\"507:303,636:303,636:191,1290:191\"},{\"source\":\"673ba059-9825-46ca-ba84-dff84ce97d7e\",\"target\":\"a6912265-d4c3-4299-bb50-7ce2b582705e\",\"coordinates\":\"1043:114\"},{\"source\":\"70ccd494-6aab-4f74-b89f-228fd974b459\",\"target\":\"a6912265-d4c3-4299-bb50-7ce2b582705e\",\"coordinates\":\"1505:114,1505:64,1159:64\"},{\"source\":\"d760c5a1-69dc-48ad-8935-26cb63f1fc9d\",\"target\":\"dbbcd8a2-7620-404f-9556-e5b74ac57494\",\"coordinates\":\"1025:758,280:760,280:520\"},{\"source\":\"d760c5a1-69dc-48ad-8935-26cb63f1fc9d\",\"target\":\"9f8138d1-32e5-4d3a-ab5b-110b3b878928\",\"coordinates\":\"1024:620,1228:620\"},{\"source\":\"9ba303e6-f42e-48ae-9d21-478df67e1704\",\"target\":\"d760c5a1-69dc-48ad-8935-26cb63f1fc9d\",\"coordinates\":\"458:748,970:748,970:680\"},{\"source\":\"9ba303e6-f42e-48ae-9d21-478df67e1704\",\"target\":\"31495350-5048-44db-b63f-2355d871960e\",\"coordinates\":\"458:748,644:748,644:680\"},{\"source\":\"38a24104-d075-4955-8eb1-fb1c531890fd\",\"target\":\"73317720-637c-4700-9275-2c4db6683cca\",\"coordinates\":\"640:380,640:200,1208:200\"},{\"source\":\"04bb1645-86dc-4112-ab11-ec9b8ce3eb77\",\"target\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"coordinates\":\"275:236,275:55\"},{\"source\":\"818b24df-ecd0-4013-bda7-dbaae3519914\",\"target\":\"143688cb-63f9-4a2f-824f-4e23d45a2e5b\",\"coordinates\":\"460:440,351:441\"},{\"source\":\"df9e096e-9225-4c71-b219-f179322f08cc\",\"target\":\"76c3f045-43fe-4de1-9c75-0d8fe8630357\",\"coordinates\":\"1180:380,1180:320,760:320,760:260\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"d5385fbd-7d94-41e7-aac3-ac11fca00edd\",\"coordinates\":\"419:54\"},{\"source\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"target\":\"75e5aa66-4ff6-4290-9686-9bd15ea234a5\",\"coordinates\":\"1340:260,1340:180\"}]", - "labels" : "[{\"identifier\":\"01988357-448b-4bff-9401-a71729a6fdb0\",\"headerText\":\"optimization\",\"text\":\"\",\"location\":\"141:-19\",\"size\":\"121:134\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"11\"},{\"identifier\":\"19687a62-da2e-491f-99f7-1b662b984f81\",\"headerText\":\"tool execution for design sizing\",\"text\":\"\",\"location\":\"661:163\",\"size\":\"1047:267\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"2\"},{\"identifier\":\"35384d42-095c-408c-9fdb-ade3fe904bb6\",\"headerText\":\"clean up\",\"text\":\"\",\"location\":\"141:451\",\"size\":\"121:127\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"8\"},{\"identifier\":\"38f6e4ce-9ea0-4401-82c3-dc4725ca2a76\",\"headerText\":\"vizualization and cpacs\",\"text\":\"\",\"location\":\"591:-19\",\"size\":\"337:135\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"7\"},{\"identifier\":\"6cfe17e1-fd4d-4290-8c36-8ae72bcabbe4\",\"headerText\":\"post operations\",\"text\":\"\",\"location\":\"660:609\",\"size\":\"636:127\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"CENTER\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"5\"},{\"identifier\":\"7a4094ae-38b5-44b8-b126-fcaf4158324a\",\"headerText\":\"moe calibration\",\"text\":\"\",\"location\":\"965:-53\",\"size\":\"743:216\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"CENTER\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"9\"},{\"identifier\":\"7f8b053d-b859-427f-9e4c-5a24f06ee342\",\"headerText\":\"pre-condition\",\"text\":\"\",\"location\":\"289:-19\",\"size\":\"121:134\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"3\"},{\"identifier\":\"94670bfc-02d5-419c-9840-2b9402e805ec\",\"headerText\":\"tool executionn for mission study analysis\",\"text\":\"\",\"location\":\"660:477\",\"size\":\"318:127\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"CENTER\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"6\"},{\"identifier\":\"9634075c-8015-4264-afe8-e88965dbeef2\",\"headerText\":\"pre-sizing\",\"text\":\"\",\"location\":\"442:-19\",\"size\":\"122:135\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"0\"},{\"identifier\":\"bdf074ec-a314-47fc-885c-f85b35e92951\",\"headerText\":\"mission study loop\",\"text\":\"\",\"location\":\"289:477\",\"size\":\"341:259\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"4\"},{\"identifier\":\"e3b9cd44-4f34-45e5-bdee-ef1901fd76bb\",\"headerText\":\"design sizing loop\",\"text\":\"\",\"location\":\"289:163\",\"size\":\"341:267\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"1\"},{\"identifier\":\"ec6cab4d-84d7-45d8-9fe7-eb8b55b12984\",\"headerText\":\"parameter study\",\"text\":\"\",\"location\":\"141:163\",\"size\":\"121:246\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"10\"}]" + "bendpoints" : "[{\"source\":\"7858b3ca-b763-43e1-a813-39100536b131\",\"target\":\"e5e82fd9-3b02-43e4-85a3-d6f856c0e7bb\",\"coordinates\":\"1740:360,1740:180,1740:-40,960:-40,960:140\"},{\"source\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"target\":\"d84e3c8c-9eb9-4d14-b12a-0b874992bbae\",\"coordinates\":\"1320:260,1340:260\"},{\"source\":\"e5a747dc-60b5-43ae-8885-aac4b409e295\",\"target\":\"143688cb-63f9-4a2f-824f-4e23d45a2e5b\",\"coordinates\":\"480:400,420:400,420:560,360:560\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"0183f9c8-8908-47cc-81ee-b464c4fb5406\",\"coordinates\":\"360:-40,120:-40,120:440\"},{\"source\":\"e5a747dc-60b5-43ae-8885-aac4b409e295\",\"target\":\"38a24104-d075-4955-8eb1-fb1c531890fd\",\"coordinates\":\"480:400,600:400\"},{\"source\":\"75e5aa66-4ff6-4290-9686-9bd15ea234a5\",\"target\":\"08c14984-d982-425a-b175-8e84c19bc05d\",\"coordinates\":\"1440:260\"},{\"source\":\"04bb1645-86dc-4112-ab11-ec9b8ce3eb77\",\"target\":\"dbbcd8a2-7620-404f-9556-e5b74ac57494\",\"coordinates\":\"280:340,280:660\"},{\"source\":\"d84e3c8c-9eb9-4d14-b12a-0b874992bbae\",\"target\":\"75e5aa66-4ff6-4290-9686-9bd15ea234a5\",\"coordinates\":\"1400:180\"},{\"source\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"target\":\"d0b2a63b-3133-4af7-9bf2-67c2f45e502e\",\"coordinates\":\"1320:300,1740:300,1740:-40,960:-40,960:200,600:200\"},{\"source\":\"04bb1645-86dc-4112-ab11-ec9b8ce3eb77\",\"target\":\"92900669-3e67-4e87-8f85-0f23134b35ce\",\"coordinates\":\"280:340,280:60\"},{\"source\":\"9f8138d1-32e5-4d3a-ab5b-110b3b878928\",\"target\":\"dbbcd8a2-7620-404f-9556-e5b74ac57494\",\"coordinates\":\"1460:840,1460:880,280:880,280:660\"},{\"source\":\"d5385fbd-7d94-41e7-aac3-ac11fca00edd\",\"target\":\"6e4fa5dc-4edb-4f6d-a88e-b9b6d3e0a991\",\"coordinates\":\"360:140\"},{\"source\":\"6a6eac28-780c-449f-a864-f999230d9b6c\",\"target\":\"0c9da518-71e1-44d6-81ca-0e2dd34bc6fb\",\"coordinates\":\"480:720,600:720\"},{\"source\":\"5cb11f89-bdef-45bc-9a15-ffbd2357c828\",\"target\":\"abbdb32d-6fb6-4b1f-838a-59d76a38ca05\",\"coordinates\":\"1640:180\"},{\"source\":\"c13230ae-0961-4023-800b-c2e7db181b46\",\"target\":\"d5385fbd-7d94-41e7-aac3-ac11fca00edd\",\"coordinates\":\"520:140\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"82b3bfba-23d4-464c-bcd9-49b15c927b17\",\"coordinates\":\"360:-40,120:-40,120:540\"},{\"source\":\"be59f719-a0fd-41b0-995b-25087f438353\",\"target\":\"0b601257-b1ab-46eb-aa85-dbdfc53c1b59\",\"coordinates\":\"1020:660,1020:560\"},{\"source\":\"0c9da518-71e1-44d6-81ca-0e2dd34bc6fb\",\"target\":\"8c4764f6-4261-47e7-a940-d4de716a2ad5\",\"coordinates\":\"680:800,680:660\"},{\"source\":\"08c14984-d982-425a-b175-8e84c19bc05d\",\"target\":\"e5e82fd9-3b02-43e4-85a3-d6f856c0e7bb\",\"coordinates\":\"1440:300,1740:300,1740:180,1740:-40,960:-40,960:140\"},{\"source\":\"0c9da518-71e1-44d6-81ca-0e2dd34bc6fb\",\"target\":\"0b601257-b1ab-46eb-aa85-dbdfc53c1b59\",\"coordinates\":\"680:800\"},{\"source\":\"6a6eac28-780c-449f-a864-f999230d9b6c\",\"target\":\"f5c7181a-2754-4f57-a7bd-4e43acae06f6\",\"coordinates\":\"480:720,360:720\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"d84e3c8c-9eb9-4d14-b12a-0b874992bbae\",\"coordinates\":\"360:-40,960:-40,960:120,1340:120\"},{\"source\":\"e5a747dc-60b5-43ae-8885-aac4b409e295\",\"target\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"coordinates\":\"480:400,680:400,680:240,1320:240\"},{\"source\":\"0b601257-b1ab-46eb-aa85-dbdfc53c1b59\",\"target\":\"4592da78-65fe-4637-b390-ddae0327e898\",\"coordinates\":\"600:560\"},{\"source\":\"e5e82fd9-3b02-43e4-85a3-d6f856c0e7bb\",\"target\":\"d0b2a63b-3133-4af7-9bf2-67c2f45e502e\",\"coordinates\":\"600:140\"},{\"source\":\"673ba059-9825-46ca-ba84-dff84ce97d7e\",\"target\":\"a6912265-d4c3-4299-bb50-7ce2b582705e\",\"coordinates\":\"1040:180\"},{\"source\":\"e5a747dc-60b5-43ae-8885-aac4b409e295\",\"target\":\"edd1b5f0-1035-4ab4-8d9a-b413721701f7\",\"coordinates\":\"480:400,360:400\"},{\"source\":\"70ccd494-6aab-4f74-b89f-228fd974b459\",\"target\":\"a6912265-d4c3-4299-bb50-7ce2b582705e\",\"coordinates\":\"1520:180,1520:120,1140:120\"},{\"source\":\"d760c5a1-69dc-48ad-8935-26cb63f1fc9d\",\"target\":\"dbbcd8a2-7620-404f-9556-e5b74ac57494\",\"coordinates\":\"1360:880,280:880,280:660\"},{\"source\":\"9ba303e6-f42e-48ae-9d21-478df67e1704\",\"target\":\"d760c5a1-69dc-48ad-8935-26cb63f1fc9d\",\"coordinates\":\"540:800,540:860,680:860,680:720,1360:720\"},{\"source\":\"38a24104-d075-4955-8eb1-fb1c531890fd\",\"target\":\"73317720-637c-4700-9275-2c4db6683cca\",\"coordinates\":\"680:480,680:240,1240:240\"},{\"source\":\"04bb1645-86dc-4112-ab11-ec9b8ce3eb77\",\"target\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"coordinates\":\"280:340,280:60\"},{\"source\":\"818b24df-ecd0-4013-bda7-dbaae3519914\",\"target\":\"143688cb-63f9-4a2f-824f-4e23d45a2e5b\",\"coordinates\":\"480:560,360:560\"},{\"source\":\"df9e096e-9225-4c71-b219-f179322f08cc\",\"target\":\"76c3f045-43fe-4de1-9c75-0d8fe8630357\",\"coordinates\":\"1220:480,1220:420,780:420,780:360\"},{\"source\":\"f4cdbf68-8c3b-4259-889d-534565f50bd9\",\"target\":\"d5385fbd-7d94-41e7-aac3-ac11fca00edd\",\"coordinates\":\"440:60\"},{\"source\":\"1009dd17-ed78-44e3-bdfe-ca0a84c0b4ce\",\"target\":\"75e5aa66-4ff6-4290-9686-9bd15ea234a5\",\"coordinates\":\"1320:260\"},{\"source\":\"9ba303e6-f42e-48ae-9d21-478df67e1704\",\"target\":\"ed9f6da3-6c9d-4cd7-8bcc-422f264ffe88\",\"coordinates\":\"540:800,540:860,680:860,680:800\"}]", + "labels" : "[{\"identifier\":\"01988357-448b-4bff-9401-a71729a6fdb0\",\"headerText\":\"optimization\",\"text\":\"\",\"location\":\"141:-19\",\"size\":\"121:134\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"11\"},{\"identifier\":\"19687a62-da2e-491f-99f7-1b662b984f81\",\"headerText\":\"tool execution for design sizing\",\"text\":\"\",\"location\":\"700:260\",\"size\":\"1047:279\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"2\"},{\"identifier\":\"35384d42-095c-408c-9fdb-ade3fe904bb6\",\"headerText\":\"clean up\",\"text\":\"\",\"location\":\"141:581\",\"size\":\"121:144\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"8\"},{\"identifier\":\"38f6e4ce-9ea0-4401-82c3-dc4725ca2a76\",\"headerText\":\"vizualization and cpacs\",\"text\":\"\",\"location\":\"619:-20\",\"size\":\"323:135\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"7\"},{\"identifier\":\"6cfe17e1-fd4d-4290-8c36-8ae72bcabbe4\",\"headerText\":\"post operations\",\"text\":\"\",\"location\":\"700:724\",\"size\":\"813:127\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"CENTER\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"5\"},{\"identifier\":\"7a4094ae-38b5-44b8-b126-fcaf4158324a\",\"headerText\":\"moe calibration\",\"text\":\"\",\"location\":\"981:-19\",\"size\":\"743:260\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"CENTER\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"9\"},{\"identifier\":\"7f8b053d-b859-427f-9e4c-5a24f06ee342\",\"headerText\":\"pre-condition\",\"text\":\"\",\"location\":\"300:-19\",\"size\":\"121:134\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"3\"},{\"identifier\":\"94670bfc-02d5-419c-9840-2b9402e805ec\",\"headerText\":\"tool executionn for mission study analysis\",\"text\":\"\",\"location\":\"700:581\",\"size\":\"318:127\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"CENTER\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"6\"},{\"identifier\":\"9634075c-8015-4264-afe8-e88965dbeef2\",\"headerText\":\"pre-sizing\",\"text\":\"\",\"location\":\"460:-20\",\"size\":\"122:135\",\"alpha\":\"177\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"0\"},{\"identifier\":\"bdf074ec-a314-47fc-885c-f85b35e92951\",\"headerText\":\"mission study loop\",\"text\":\"\",\"location\":\"300:581\",\"size\":\"361:280\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"4\"},{\"identifier\":\"e3b9cd44-4f34-45e5-bdee-ef1901fd76bb\",\"headerText\":\"design sizing loop\",\"text\":\"\",\"location\":\"298:261\",\"size\":\"361:278\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"1\"},{\"identifier\":\"ec6cab4d-84d7-45d8-9fe7-eb8b55b12984\",\"headerText\":\"parameter study\",\"text\":\"\",\"location\":\"139:261\",\"size\":\"121:246\",\"alpha\":\"178\",\"colorHeader\":\"0:0:0\",\"colorText\":\"0:0:0\",\"colorBackground\":\"192:192:192\",\"labelPosition\":\"TOPLEFT\",\"textAlignmentType\":\"LEFT\",\"headerAlignmentType\":\"LEFT\",\"border\":\"false\",\"headerSize\":\"10\",\"textSize\":\"9\",\"zIndex\":\"10\"}]" } \ No newline at end of file diff --git a/UNICADOworkflow/src/mission_study_loop/final_operations_of_study_loop.py b/UNICADOworkflow/src/mission_study_loop/final_operations_of_study_loop.py index 5cfac5607ac3c2148dd88427078e7a4c9a36bd03..763b0f9e15c54bbadbff9923e60ab8f5e1d9c947 100644 --- a/UNICADOworkflow/src/mission_study_loop/final_operations_of_study_loop.py +++ b/UNICADOworkflow/src/mission_study_loop/final_operations_of_study_loop.py @@ -150,3 +150,50 @@ def final_operations_of_study_loop(paths_and_names, control_settings, parameter_ log_file_list.append('************************************** end final operations of mission study ' '**************************************') write_to_log_file(path_of_working_directory_rce, current_workflow_name, log_file_list) + + # set switches in create_mission_xml_conf.xml + frame_info = getframeinfo(currentframe()) + path = path_of_working_directory_rce + current_workflow_name + '/create_mission_xml_conf.xml' + create_mission_conf_xml_root, xml_tree = read_xml_file(path, path_of_working_directory_rce, 'create_mission_xml', + function_name, frame_info.lineno, log_file_list, + current_workflow_name) + + # Change switch from design mission to study mission, in order to create a study mission + create_mission_conf_xml_root.find('./program_settings/design_mission/write_mission_file/value').text = \ + str(bool(0)).lower() + create_mission_conf_xml_root.find('./program_settings/study_mission/write_mission_file/value').text = \ + str(bool(0)).lower() + # change requirementMission data + create_mission_conf_xml_root.find('./program_settings/write_requirement_mission/value').text = \ + str(bool(1)).lower() + + # write settings to configuration xml file + xml_tree.write(path, encoding='utf-8') + + # set switches in systems_design_conf.xml + frame_info = getframeinfo(currentframe()) + path = path_of_working_directory_rce + current_workflow_name + '/systems_design_conf.xml' + systems_design_conf_root, xml_tree = read_xml_file(path, path_of_working_directory_rce, 'systems_design', + function_name, frame_info.lineno, log_file_list, + current_workflow_name) + + # Change switch from design mission to study mission, + # in order to calculate systems characteristics for a requirement mission + systems_design_conf_root.find('./program_settings/mission_mode/value').text = "requirement" + + # write settings to configuration xml file + xml_tree.write(path, encoding='utf-8') + + # set switches in mission_analysis_conf.xml + frame_info = getframeinfo(currentframe()) + path = path_of_working_directory_rce + current_workflow_name + '/mission_analysis_conf.xml' + mission_analysis_conf_xml_root, xml_tree = read_xml_file(path, path_of_working_directory_rce, 'mission_analysis', + function_name, frame_info.lineno, log_file_list, + current_workflow_name) + + # for a requirement mission - set mode to requirement_mission + mission_analysis_conf_xml_root.find('./program_settings/mode/mission_methods/mission_type/value').text = \ + "requirements_mission" + + # write settings to configuration xml file + xml_tree.write(path, encoding='utf-8') \ No newline at end of file diff --git a/UNICADOworkflow/src/mission_study_loop/initialize_mission_study_analysis.py b/UNICADOworkflow/src/mission_study_loop/initialize_mission_study_analysis.py index 3e546c49b3b2ce027aa1d74e942838bbd2061a5a..8c504b845f98e5bc22fb44ccaa4352607901f0fe 100644 --- a/UNICADOworkflow/src/mission_study_loop/initialize_mission_study_analysis.py +++ b/UNICADOworkflow/src/mission_study_loop/initialize_mission_study_analysis.py @@ -231,7 +231,7 @@ def initialize_mission_study_analysis(paths_and_names, control_settings, paramet # Change switch from design mission to study mission, # in order to calculate systems characteristics for a study mission - systems_design_conf_root.find('./program_settings/design_case/value').text = str(bool(0)).lower() + systems_design_conf_root.find('./program_settings/mission_mode/value').text = "study" # write settings to configuration xml file xml_tree.write(path, encoding='utf-8') diff --git a/UNICADOworkflow/src/pre_condition/check_design_logic.py b/UNICADOworkflow/src/pre_condition/check_design_logic.py index 02143b5976874c1db61502327af0be6a3d021105..05a63f09f671f9aa867728fed153e3ca46779e8a 100644 --- a/UNICADOworkflow/src/pre_condition/check_design_logic.py +++ b/UNICADOworkflow/src/pre_condition/check_design_logic.py @@ -381,6 +381,9 @@ def check_design_logic(paths_and_names, parameter_for_design_case, control_setti str(bool(1)).lower() create_mission_conf_xml_root.find('./program_settings/study_mission/write_mission_file/value').text = \ str(bool(0)).lower() + # disable writing of requirementMission + create_mission_conf_xml_root.find('./program_settings/write_requirement_mission/value').text = \ + str(bool(0)).lower() # write settings to configuration xml file xml_tree.write(path, encoding='utf-8') @@ -400,8 +403,7 @@ def check_design_logic(paths_and_names, parameter_for_design_case, control_setti # Change switch from design mission to study mission, # in order to calculate systems characteristics for a study mission - systems_design_conf_root.find('./program_settings/design_case/value').text = str(bool(1)).lower() - + systems_design_conf_root.find('./program_settings/mission_mode/value').text = "design" # write settings to configuration xml file xml_tree.write(path, encoding='utf-8') diff --git a/UNICADOworkflow/src/pre_condition/reset_of_important_values.py b/UNICADOworkflow/src/pre_condition/reset_of_important_values.py index a044ad09e412981dcccd71159e289c8481b1ace8..41e37b10d29cf491fe9f47d498e530c1c00f4c65 100644 --- a/UNICADOworkflow/src/pre_condition/reset_of_important_values.py +++ b/UNICADOworkflow/src/pre_condition/reset_of_important_values.py @@ -146,6 +146,9 @@ def reset_of_important_values(paths_and_names, parameter_for_design_case, contro # change studyMission data create_mission_conf_xml_root.find('./program_settings/study_mission/write_mission_file/value').text = \ str(bool(0)).lower() + # change requirementMission data + create_mission_conf_xml_root.find('./program_settings/write_requirement_mission/value').text = \ + str(bool(0)).lower() # write settings to configuration xml file xml_tree.write(path, encoding='utf-8') @@ -157,7 +160,7 @@ def reset_of_important_values(paths_and_names, parameter_for_design_case, contro current_workflow_name) # change design case data - systems_design_conf_root.find('./program_settings/design_case/value').text = str(bool(1)).lower() + systems_design_conf_root.find('./program_settings/mission_mode/value').text = "design" # write settings to configuration xml file xml_tree.write(path, encoding='utf-8')