From dea3234bcbfb7b64af040f0e1e4dcb3f0d49f6f2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Lukas=20M=C3=BCller?= <l.muller@student.tudelft.nl>
Date: Sat, 6 May 2017 16:01:44 +0200
Subject: [PATCH] Preparations for submitting to PyPI

Former-commit-id: ff2241ab133ce00bebd38a5c34d0b581e9656f4f
---
 pyKADMOS/.gitignore                           |   9 +
 pyKADMOS/LICENSE.md                           | 168 ++++++++++++++++++
 pyKADMOS/MANIFEST.in                          |   2 +
 pyKADMOS/{README.txt => README.md}            |   0
 pyKADMOS/requirements.txt                     |   4 +-
 .../interface/__init__.py}                    |   0
 pyKADMOS/sample/{ => interface}/interface.py  |  10 +-
 .../sample/{ => interface}/static/agile.png   | Bin
 .../{ => interface}/static/bootstrap.min.css  |   0
 .../{ => interface}/static/bootstrap.min.js   |   0
 .../sample/{ => interface}/static/style.css   |   0
 .../{ => interface}/templates/base.html       |   0
 .../{ => interface}/templates/error.html      |   0
 .../{ => interface}/templates/index.html      |   0
 .../{ => interface}/templates/message.html    |   0
 .../{ => interface}/templates/view.html       |  12 +-
 .../scripts/sellarProblem/(X)DSM/FPG_IDF.pdf  | Bin 27830 -> 22443 bytes
 .../sellarProblem/(X)DSM/FPG_MDF-GS.pdf       | Bin 27830 -> 22443 bytes
 .../sellarProblem/(X)DSM/FPG_MDF-J.pdf        | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_converged-DOE-GS.pdf           | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_converged-DOE-J.pdf            | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_converged-MDA-GS.pdf           | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_converged-MDA-J.pdf            | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_unconverged-DOE-GS.pdf         | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_unconverged-DOE-J.pdf          | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_unconverged-MDA-GS.pdf         | Bin 27830 -> 22443 bytes
 .../(X)DSM/FPG_unconverged-MDA-J.pdf          | Bin 27830 -> 22443 bytes
 .../scripts/sellarProblem/(X)DSM/MDAO_IDF.pdf | Bin 63324 -> 56127 bytes
 .../sellarProblem/(X)DSM/MDAO_MDF-GS.pdf      | Bin 63961 -> 56813 bytes
 .../sellarProblem/(X)DSM/MDAO_MDF-J.pdf       | Bin 63784 -> 56639 bytes
 .../(X)DSM/MDAO_converged-DOE-GS.pdf          | Bin 57985 -> 51229 bytes
 .../(X)DSM/MDAO_converged-DOE-J.pdf           | Bin 57793 -> 51042 bytes
 .../(X)DSM/MDAO_converged-MDA-GS.pdf          | Bin 62615 -> 55470 bytes
 .../(X)DSM/MDAO_converged-MDA-J.pdf           | Bin 62479 -> 55337 bytes
 .../(X)DSM/MDAO_unconverged-DOE-GS.pdf        | Bin 56740 -> 50002 bytes
 .../(X)DSM/MDAO_unconverged-DOE-J.pdf         | Bin 56691 -> 49953 bytes
 .../(X)DSM/MDAO_unconverged-MDA-GS.pdf        | Bin 46132 -> 39790 bytes
 .../(X)DSM/MDAO_unconverged-MDA-J.pdf         | Bin 45883 -> 39540 bytes
 pyKADMOS/scripts/sellarProblem/(X)DSM/RCG.pdf | Bin 28324 -> 22940 bytes
 .../scripts/sellarProblem/CMDOWS/FPG_IDF.xml  |   4 +-
 .../sellarProblem/CMDOWS/FPG_MDF-GS.xml       |   4 +-
 .../sellarProblem/CMDOWS/FPG_MDF-J.xml        |   4 +-
 .../CMDOWS/FPG_converged-DOE-GS.xml           |   4 +-
 .../CMDOWS/FPG_converged-DOE-J.xml            |   4 +-
 .../CMDOWS/FPG_converged-MDA-GS.xml           |   4 +-
 .../CMDOWS/FPG_converged-MDA-J.xml            |   4 +-
 .../CMDOWS/FPG_unconverged-DOE-GS.xml         |   4 +-
 .../CMDOWS/FPG_unconverged-DOE-J.xml          |   4 +-
 .../CMDOWS/FPG_unconverged-MDA-GS.xml         |   4 +-
 .../CMDOWS/FPG_unconverged-MDA-J.xml          |   4 +-
 .../scripts/sellarProblem/CMDOWS/Mdao_IDF.xml |   2 +-
 .../sellarProblem/CMDOWS/Mdao_MDF-GS.xml      |   2 +-
 .../sellarProblem/CMDOWS/Mdao_MDF-J.xml       |   2 +-
 .../CMDOWS/Mdao_converged-DOE-GS.xml          |   2 +-
 .../CMDOWS/Mdao_converged-DOE-J.xml           |   2 +-
 .../CMDOWS/Mdao_converged-MDA-GS.xml          |   2 +-
 .../CMDOWS/Mdao_converged-MDA-J.xml           |   2 +-
 .../CMDOWS/Mdao_unconverged-DOE-GS.xml        |   2 +-
 .../CMDOWS/Mdao_unconverged-DOE-J.xml         |   2 +-
 .../CMDOWS/Mdao_unconverged-MDA-GS.xml        |   2 +-
 .../CMDOWS/Mdao_unconverged-MDA-J.xml         |   2 +-
 pyKADMOS/scripts/sellarProblem/CMDOWS/RCG.xml |   4 +-
 .../scripts/sellarProblem/KDMS/FPG_IDF.kdms   | Bin 3882 -> 3890 bytes
 .../sellarProblem/KDMS/FPG_MDF-GS.kdms        | Bin 3853 -> 3861 bytes
 .../scripts/sellarProblem/KDMS/FPG_MDF-J.kdms | Bin 3847 -> 3855 bytes
 .../KDMS/FPG_converged-DOE-GS.kdms            | Bin 3843 -> 3851 bytes
 .../KDMS/FPG_converged-DOE-J.kdms             | Bin 3837 -> 3845 bytes
 .../KDMS/FPG_converged-MDA-GS.kdms            | Bin 3731 -> 3739 bytes
 .../KDMS/FPG_converged-MDA-J.kdms             | Bin 3725 -> 3733 bytes
 .../KDMS/FPG_unconverged-DOE-GS.kdms          | Bin 3845 -> 3853 bytes
 .../KDMS/FPG_unconverged-DOE-J.kdms           | Bin 3839 -> 3847 bytes
 .../KDMS/FPG_unconverged-MDA-GS.kdms          | Bin 3733 -> 3741 bytes
 .../KDMS/FPG_unconverged-MDA-J.kdms           | Bin 3727 -> 3735 bytes
 .../scripts/sellarProblem/KDMS/Mdao_IDF.kdms  | Bin 7693 -> 7701 bytes
 .../sellarProblem/KDMS/Mdao_IDF_mpg.kdms      | Bin 3335 -> 3343 bytes
 .../sellarProblem/KDMS/Mdao_MDF-GS.kdms       | Bin 6489 -> 6497 bytes
 .../sellarProblem/KDMS/Mdao_MDF-GS_mpg.kdms   | Bin 3270 -> 3278 bytes
 .../sellarProblem/KDMS/Mdao_MDF-J.kdms        | Bin 7025 -> 7033 bytes
 .../sellarProblem/KDMS/Mdao_MDF-J_mpg.kdms    | Bin 3278 -> 3286 bytes
 .../KDMS/Mdao_converged-DOE-GS.kdms           | Bin 6019 -> 6027 bytes
 .../KDMS/Mdao_converged-DOE-GS_mpg.kdms       | Bin 3476 -> 3484 bytes
 .../KDMS/Mdao_converged-DOE-J.kdms            | Bin 6384 -> 6392 bytes
 .../KDMS/Mdao_converged-DOE-J_mpg.kdms        | Bin 3484 -> 3492 bytes
 .../KDMS/Mdao_converged-MDA-GS.kdms           | Bin 4693 -> 4701 bytes
 .../KDMS/Mdao_converged-MDA-GS_mpg.kdms       | Bin 3161 -> 3169 bytes
 .../KDMS/Mdao_converged-MDA-J.kdms            | Bin 5187 -> 5195 bytes
 .../KDMS/Mdao_converged-MDA-J_mpg.kdms        | Bin 3169 -> 3177 bytes
 .../KDMS/Mdao_unconverged-DOE-GS.kdms         | Bin 5722 -> 5730 bytes
 .../KDMS/Mdao_unconverged-DOE-GS_mpg.kdms     | Bin 3377 -> 3385 bytes
 .../KDMS/Mdao_unconverged-DOE-J.kdms          | Bin 5884 -> 5892 bytes
 .../KDMS/Mdao_unconverged-DOE-J_mpg.kdms      | Bin 3417 -> 3425 bytes
 .../KDMS/Mdao_unconverged-MDA-GS.kdms         | Bin 4230 -> 4238 bytes
 .../KDMS/Mdao_unconverged-MDA-GS_mpg.kdms     | Bin 3062 -> 3070 bytes
 .../KDMS/Mdao_unconverged-MDA-J.kdms          | Bin 4389 -> 4397 bytes
 .../KDMS/Mdao_unconverged-MDA-J_mpg.kdms      | Bin 3104 -> 3112 bytes
 pyKADMOS/scripts/sellarProblem/KDMS/RCG.kdms  | Bin 3648 -> 3656 bytes
 pyKADMOS/setup.cfg                            |   2 +
 pyKADMOS/setup.py                             |  33 ++++
 98 files changed, 262 insertions(+), 48 deletions(-)
 create mode 100644 pyKADMOS/.gitignore
 create mode 100644 pyKADMOS/LICENSE.md
 create mode 100644 pyKADMOS/MANIFEST.in
 rename pyKADMOS/{README.txt => README.md} (100%)
 rename pyKADMOS/{LICENSE.txt => sample/interface/__init__.py} (100%)
 rename pyKADMOS/sample/{ => interface}/interface.py (96%)
 rename pyKADMOS/sample/{ => interface}/static/agile.png (100%)
 rename pyKADMOS/sample/{ => interface}/static/bootstrap.min.css (100%)
 rename pyKADMOS/sample/{ => interface}/static/bootstrap.min.js (100%)
 rename pyKADMOS/sample/{ => interface}/static/style.css (100%)
 rename pyKADMOS/sample/{ => interface}/templates/base.html (100%)
 rename pyKADMOS/sample/{ => interface}/templates/error.html (100%)
 rename pyKADMOS/sample/{ => interface}/templates/index.html (100%)
 rename pyKADMOS/sample/{ => interface}/templates/message.html (100%)
 rename pyKADMOS/sample/{ => interface}/templates/view.html (84%)
 create mode 100644 pyKADMOS/setup.cfg

diff --git a/pyKADMOS/.gitignore b/pyKADMOS/.gitignore
new file mode 100644
index 000000000..1029c2518
--- /dev/null
+++ b/pyKADMOS/.gitignore
@@ -0,0 +1,9 @@
+# Compiled python modules.
+*.pyc
+
+# Setuptools distribution folder.
+/dist/
+
+# Python egg metadata, regenerated from source files by setuptools.
+/*.egg-info
+/*.egg
\ No newline at end of file
diff --git a/pyKADMOS/LICENSE.md b/pyKADMOS/LICENSE.md
new file mode 100644
index 000000000..5350a558c
--- /dev/null
+++ b/pyKADMOS/LICENSE.md
@@ -0,0 +1,168 @@
+Apache License
+==============
+
+_Version 2.0, January 2004_
+_<http://www.apache.org/licenses/>_
+
+### Terms and Conditions for use, reproduction, and distribution
+
+#### 1. Definitions
+
+“License” shall mean the terms and conditions for use, reproduction, and
+distribution as defined by Sections 1 through 9 of this document.
+
+“Licensor” shall mean the copyright owner or entity authorized by the copyright
+owner that is granting the License.
+
+“Legal Entity” shall mean the union of the acting entity and all other entities
+that control, are controlled by, or are under common control with that entity.
+For the purposes of this definition, “control” means **(i)** the power, direct or
+indirect, to cause the direction or management of such entity, whether by
+contract or otherwise, or **(ii)** ownership of fifty percent (50%) or more of the
+outstanding shares, or **(iii)** beneficial ownership of such entity.
+
+“You” (or “Your”) shall mean an individual or Legal Entity exercising
+permissions granted by this License.
+
+“Source” form shall mean the preferred form for making modifications, including
+but not limited to software source code, documentation source, and configuration
+files.
+
+“Object” form shall mean any form resulting from mechanical transformation or
+translation of a Source form, including but not limited to compiled object code,
+generated documentation, and conversions to other media types.
+
+“Work” shall mean the work of authorship, whether in Source or Object form, made
+available under the License, as indicated by a copyright notice that is included
+in or attached to the work (an example is provided in the Appendix below).
+
+“Derivative Works” shall mean any work, whether in Source or Object form, that
+is based on (or derived from) the Work and for which the editorial revisions,
+annotations, elaborations, or other modifications represent, as a whole, an
+original work of authorship. For the purposes of this License, Derivative Works
+shall not include works that remain separable from, or merely link (or bind by
+name) to the interfaces of, the Work and Derivative Works thereof.
+
+“Contribution” shall mean any work of authorship, including the original version
+of the Work and any modifications or additions to that Work or Derivative Works
+thereof, that is intentionally submitted to Licensor for inclusion in the Work
+by the copyright owner or by an individual or Legal Entity authorized to submit
+on behalf of the copyright owner. For the purposes of this definition,
+“submitted” means any form of electronic, verbal, or written communication sent
+to the Licensor or its representatives, including but not limited to
+communication on electronic mailing lists, source code control systems, and
+issue tracking systems that are managed by, or on behalf of, the Licensor for
+the purpose of discussing and improving the Work, but excluding communication
+that is conspicuously marked or otherwise designated in writing by the copyright
+owner as “Not a Contribution.”
+
+“Contributor” shall mean Licensor and any individual or Legal Entity on behalf
+of whom a Contribution has been received by Licensor and subsequently
+incorporated within the Work.
+
+#### 2. Grant of Copyright License
+
+Subject to the terms and conditions of this License, each Contributor hereby
+grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
+irrevocable copyright license to reproduce, prepare Derivative Works of,
+publicly display, publicly perform, sublicense, and distribute the Work and such
+Derivative Works in Source or Object form.
+
+#### 3. Grant of Patent License
+
+Subject to the terms and conditions of this License, each Contributor hereby
+grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free,
+irrevocable (except as stated in this section) patent license to make, have
+made, use, offer to sell, sell, import, and otherwise transfer the Work, where
+such license applies only to those patent claims licensable by such Contributor
+that are necessarily infringed by their Contribution(s) alone or by combination
+of their Contribution(s) with the Work to which such Contribution(s) was
+submitted. If You institute patent litigation against any entity (including a
+cross-claim or counterclaim in a lawsuit) alleging that the Work or a
+Contribution incorporated within the Work constitutes direct or contributory
+patent infringement, then any patent licenses granted to You under this License
+for that Work shall terminate as of the date such litigation is filed.
+
+#### 4. Redistribution
+
+You may reproduce and distribute copies of the Work or Derivative Works thereof
+in any medium, with or without modifications, and in Source or Object form,
+provided that You meet the following conditions:
+
+* **(a)** You must give any other recipients of the Work or Derivative Works a copy of
+this License; and
+* **(b)** You must cause any modified files to carry prominent notices stating that You
+changed the files; and
+* **(c)** You must retain, in the Source form of any Derivative Works that You distribute,
+all copyright, patent, trademark, and attribution notices from the Source form
+of the Work, excluding those notices that do not pertain to any part of the
+Derivative Works; and
+* **(d)** If the Work includes a “NOTICE” text file as part of its distribution, then any
+Derivative Works that You distribute must include a readable copy of the
+attribution notices contained within such NOTICE file, excluding those notices
+that do not pertain to any part of the Derivative Works, in at least one of the
+following places: within a NOTICE text file distributed as part of the
+Derivative Works; within the Source form or documentation, if provided along
+with the Derivative Works; or, within a display generated by the Derivative
+Works, if and wherever such third-party notices normally appear. The contents of
+the NOTICE file are for informational purposes only and do not modify the
+License. You may add Your own attribution notices within Derivative Works that
+You distribute, alongside or as an addendum to the NOTICE text from the Work,
+provided that such additional attribution notices cannot be construed as
+modifying the License.
+
+You may add Your own copyright statement to Your modifications and may provide
+additional or different license terms and conditions for use, reproduction, or
+distribution of Your modifications, or for any such Derivative Works as a whole,
+provided Your use, reproduction, and distribution of the Work otherwise complies
+with the conditions stated in this License.
+
+#### 5. Submission of Contributions
+
+Unless You explicitly state otherwise, any Contribution intentionally submitted
+for inclusion in the Work by You to the Licensor shall be under the terms and
+conditions of this License, without any additional terms or conditions.
+Notwithstanding the above, nothing herein shall supersede or modify the terms of
+any separate license agreement you may have executed with Licensor regarding
+such Contributions.
+
+#### 6. Trademarks
+
+This License does not grant permission to use the trade names, trademarks,
+service marks, or product names of the Licensor, except as required for
+reasonable and customary use in describing the origin of the Work and
+reproducing the content of the NOTICE file.
+
+#### 7. Disclaimer of Warranty
+
+Unless required by applicable law or agreed to in writing, Licensor provides the
+Work (and each Contributor provides its Contributions) on an “AS IS” BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied,
+including, without limitation, any warranties or conditions of TITLE,
+NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are
+solely responsible for determining the appropriateness of using or
+redistributing the Work and assume any risks associated with Your exercise of
+permissions under this License.
+
+#### 8. Limitation of Liability
+
+In no event and under no legal theory, whether in tort (including negligence),
+contract, or otherwise, unless required by applicable law (such as deliberate
+and grossly negligent acts) or agreed to in writing, shall any Contributor be
+liable to You for damages, including any direct, indirect, special, incidental,
+or consequential damages of any character arising as a result of this License or
+out of the use or inability to use the Work (including but not limited to
+damages for loss of goodwill, work stoppage, computer failure or malfunction, or
+any and all other commercial damages or losses), even if such Contributor has
+been advised of the possibility of such damages.
+
+#### 9. Accepting Warranty or Additional Liability
+
+While redistributing the Work or Derivative Works thereof, You may choose to
+offer, and charge a fee for, acceptance of support, warranty, indemnity, or
+other liability obligations and/or rights consistent with this License. However,
+in accepting such obligations, You may act only on Your own behalf and on Your
+sole responsibility, not on behalf of any other Contributor, and only if You
+agree to indemnify, defend, and hold each Contributor harmless for any liability
+incurred by, or claims asserted against, such Contributor by reason of your
+accepting any such warranty or additional liability.
\ No newline at end of file
diff --git a/pyKADMOS/MANIFEST.in b/pyKADMOS/MANIFEST.in
new file mode 100644
index 000000000..27ce4642f
--- /dev/null
+++ b/pyKADMOS/MANIFEST.in
@@ -0,0 +1,2 @@
+include *.md
+include *.txt
\ No newline at end of file
diff --git a/pyKADMOS/README.txt b/pyKADMOS/README.md
similarity index 100%
rename from pyKADMOS/README.txt
rename to pyKADMOS/README.md
diff --git a/pyKADMOS/requirements.txt b/pyKADMOS/requirements.txt
index cfb3fb380..945c9b46d 100644
--- a/pyKADMOS/requirements.txt
+++ b/pyKADMOS/requirements.txt
@@ -1,3 +1 @@
-metis
-lxml
-tabulate
+.
\ No newline at end of file
diff --git a/pyKADMOS/LICENSE.txt b/pyKADMOS/sample/interface/__init__.py
similarity index 100%
rename from pyKADMOS/LICENSE.txt
rename to pyKADMOS/sample/interface/__init__.py
diff --git a/pyKADMOS/sample/interface.py b/pyKADMOS/sample/interface/interface.py
similarity index 96%
rename from pyKADMOS/sample/interface.py
rename to pyKADMOS/sample/interface/interface.py
index 387cd3ba8..15d46241f 100644
--- a/pyKADMOS/sample/interface.py
+++ b/pyKADMOS/sample/interface/interface.py
@@ -3,13 +3,15 @@ import tempfile
 import os
 import shutil
 
-from flask import Flask, request, redirect, url_for, send_file, render_template, send_from_directory
+from flask import Flask, request, redirect, url_for, send_file, render_template
 
+# TODO use relative importing
+import sys
+sys.path.append(os.path.abspath(os.pardir))
 from graph import *
 
-
 # Logging settings
-#logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.INFO)
+# logging.basicConfig(format='%(levelname)s: %(message)s', level=logging.INFO)
 
 # TODO add pretty print option
 
@@ -18,7 +20,7 @@ from graph import *
 logger = logging.getLogger(__name__)
 app = Flask(__name__)
 app.debug = True
-temp = os.path.join(os.path.dirname(os.path.realpath(__file__)), '../temp/')
+temp = os.path.join(os.path.dirname(os.path.realpath(__file__)), '../../temp/')
 tempfile.tempdir = temp
 
 
diff --git a/pyKADMOS/sample/static/agile.png b/pyKADMOS/sample/interface/static/agile.png
similarity index 100%
rename from pyKADMOS/sample/static/agile.png
rename to pyKADMOS/sample/interface/static/agile.png
diff --git a/pyKADMOS/sample/static/bootstrap.min.css b/pyKADMOS/sample/interface/static/bootstrap.min.css
similarity index 100%
rename from pyKADMOS/sample/static/bootstrap.min.css
rename to pyKADMOS/sample/interface/static/bootstrap.min.css
diff --git a/pyKADMOS/sample/static/bootstrap.min.js b/pyKADMOS/sample/interface/static/bootstrap.min.js
similarity index 100%
rename from pyKADMOS/sample/static/bootstrap.min.js
rename to pyKADMOS/sample/interface/static/bootstrap.min.js
diff --git a/pyKADMOS/sample/static/style.css b/pyKADMOS/sample/interface/static/style.css
similarity index 100%
rename from pyKADMOS/sample/static/style.css
rename to pyKADMOS/sample/interface/static/style.css
diff --git a/pyKADMOS/sample/templates/base.html b/pyKADMOS/sample/interface/templates/base.html
similarity index 100%
rename from pyKADMOS/sample/templates/base.html
rename to pyKADMOS/sample/interface/templates/base.html
diff --git a/pyKADMOS/sample/templates/error.html b/pyKADMOS/sample/interface/templates/error.html
similarity index 100%
rename from pyKADMOS/sample/templates/error.html
rename to pyKADMOS/sample/interface/templates/error.html
diff --git a/pyKADMOS/sample/templates/index.html b/pyKADMOS/sample/interface/templates/index.html
similarity index 100%
rename from pyKADMOS/sample/templates/index.html
rename to pyKADMOS/sample/interface/templates/index.html
diff --git a/pyKADMOS/sample/templates/message.html b/pyKADMOS/sample/interface/templates/message.html
similarity index 100%
rename from pyKADMOS/sample/templates/message.html
rename to pyKADMOS/sample/interface/templates/message.html
diff --git a/pyKADMOS/sample/templates/view.html b/pyKADMOS/sample/interface/templates/view.html
similarity index 84%
rename from pyKADMOS/sample/templates/view.html
rename to pyKADMOS/sample/interface/templates/view.html
index edceab730..7f38cb73b 100644
--- a/pyKADMOS/sample/templates/view.html
+++ b/pyKADMOS/sample/interface/templates/view.html
@@ -44,13 +44,13 @@
                 type: 'GET',
                 url: 'http://127.0.0.1:5000/{{ temp_id }}/vispack',
                 beforeSend:function(){
-                    $("#vispack").replaceWith('<span id="vispack">A CMDOWS XML file is currently being created...</span>');
+                    $("#vispack").replaceWith('<span id="vispack">A dynamic (X)DSM HTML package is currently being created...</span>');
                 },
                 success:function(data){
-                    $("#vispack").replaceWith('<a href="{{ temp_id }}/vispack">A CMDOWS XML file was successfully created. Click here to download it.</a>');
+                    $("#vispack").replaceWith('<a href="{{ temp_id }}/vispack">A dynamic (X)DSM HTML package was successfully created. Click here to download it.</a>');
                 },
                 error:function(){
-                    $("#vispack").replaceWith('<a href="{{ temp_id }}/vispack">A CMDOWS XML file package could not be created created. Click here to try again with detailled error messages it.</a>');
+                    $("#vispack").replaceWith('<a href="{{ temp_id }}/vispack">A dynamic (X)DSM HTML package package could not be created created. Click here to try again with detailled error messages it.</a>');
                 }
             });
             return false;
@@ -61,13 +61,13 @@
                 type: 'GET',
                 url: 'http://127.0.0.1:5000/{{ temp_id }}/cmdows',
                 beforeSend:function(){
-                    $("#cmdows").replaceWith('<span id="cmdows">A dynamic (X)DSM HTML package is currently being created...</span>');
+                    $("#cmdows").replaceWith('<span id="cmdows">A CMDOWS XML file is currently being created...</span>');
                 },
                 success:function(data){
-                    $("#cmdows").replaceWith('<a href="{{ temp_id }}/cmdows">A dynamic (X)DSM HTML package was successfully created. Click here to download it.</a>');
+                    $("#cmdows").replaceWith('<a href="{{ temp_id }}/cmdows">A CMDOWS XML file was successfully created. Click here to download it.</a>');
                 },
                 error:function(){
-                    $("#cmdows").replaceWith('<a href="{{ temp_id }}/cmdows">A dynamic (X)DSM HTML package could not be created created. Click here to try again with detailled error messages it.</a>');
+                    $("#cmdows").replaceWith('<a href="{{ temp_id }}/cmdows">A CMDOWS XML file could not be created created. Click here to try again with detailled error messages it.</a>');
                 }
             });
             return false;
diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_IDF.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_IDF.pdf
index 166a49c1ea331f843a9293bc5610221ba8fde53e..1f467fb61351e170a9057a262381cbadaf611b75 100644
GIT binary patch
delta 1683
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
C@YaC<

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_MDF-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_MDF-GS.pdf
index 288950735531d0d24776cd50aff248caf0475537..64ae134fdda250a1ddbbe3d66d18400effe3a645 100644
GIT binary patch
delta 1683
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
B)(Zdt

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_MDF-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_MDF-J.pdf
index f3ce1119cf6180fc6116c5d0b5b394b9fb50b8f8..d53398ec552375400925fc0617e4908eaf43bfac 100644
GIT binary patch
delta 1683
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
E0(mFZ)c^nh

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-DOE-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-DOE-GS.pdf
index 75b369369446e642b24e40d1e9f4f10b7c2ad360..fd278a34b33c88f2494279fdb292d8b08699cbba 100644
GIT binary patch
delta 1683
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
G0Dl1%%hpE#

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-DOE-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-DOE-J.pdf
index ebe33564765ca4209e34c941f4b729482637e22d..d33905db85f0763116a14b6ba5cbe377093a9df0 100644
GIT binary patch
delta 1683
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
EUx6OhCjbBd

delta 7154
zcmeHMPj4f)6^A!X+6oEULv!e%C=npYZUbvb&XAl53<I`h?JhP>9DA|Z!0=&K9?J^6
z8bcbV-dv_1p{)-63I%%TVS#>!UUTcE$d@S4Q_<h!h$HGBWN+dWMWTggM~~#=dwf6s
z-Xrywzpnl5A8Wt=s#J`#{MqM?jg3Zdc$S{@`dzlM!SFu*&x#(uxX74f!A^dj4-PNV
zPR4>(_C>Fg9o*l>YyLd#_1O_`awa&QT*&yCy61zFVI}uk7)M+Cvfn9sW!|^*RNwNx
zohV$c(e;DU`Ef9CsU@5p35I`Um6*JjA3?ae$-a>?jx{8gUO`tG?7%XofGl(GP8sxW
z=a+q2MkW=OmWPrV`;urh?)E$RNk-!YgB^nYj>)B9_o~SHC+z4nJs)PwK5fJ1W+T`i
z<ekH;U_Uux!G5dFjz|Ce<X5BLz5aB~jMnZvEzS1_7H+})#eZd3_{tpKTqJ2*IsCc}
zwFIvfESv%#uuj?S!r~VW77c&}AR>l{|M2tPT4K?Wd?)B&L?<3?z~vuEgLw6SO&V`6
zK!@NX_S)xb0{F<v+e;)%G2!QtvUj_Q#NXuZ-R(=-<mEMY`5gDV4eu+viLUW@;KNIC
zPTB1;h7XCKju}H}iwVjopN)R~+MBCzfxLf>0z*-K!F2?GTz%n0tbQTtsK2<EvKG};
z;=^VMYTRgV%yp^{Zy2R`3Qaj%eYnu9$_xv1IaQ1Bw+u3+zbdqRHz_@2Q*ka$U4vl!
z>e8baTzZwqJ19#grH79g2bhF%jQr!B&q_&-U9&K~1>BT`uo^D)i-&>vigBiF^@8RC
za(&#C6~32Lt+$Vx(w6&vb>g{mBix9lR9xyC;wG2^&MMqU3EbR~Ar&X1KmX{hABcu_
z_ktYo|3EaB-eq({z)ay~CDBM_0i!Kop1=OR1`H8xNyk_J0Q8Cs<Fe6Bv9~BQxnk&B
zHp`jlJcQ%hdFc+=HCu&EA(c#4p^(le)2Hp}l(&kx!Ya+ZOy2m@8zrWj<UD&q4EED*
z)<B)p$5Fl*GTZ&25gcU0{BqFAhD^p71Ib=?(o47VtLg$F<hUS6K)SJR8m*6!b<+Vf
zurRdUC#O0)zRI&@gDR@}g2(p6?Lb--*`SZxAIxJf749DvX_48Rh6C0J+Ayw4hC;BA
z?jO*t9Wz{0(CdPfA3V;k3U=(BEooF<+G{A!G!o9p$f!!jSa8ujy%=<#v7_3^$)ywp
z#hqNkXgul&B@A-;l0W2p+bE4`#>{^jD~XJ3N>)89iBX&x9ydc~B()hGHWQ{}-qcJh
z2`wg$n&!AR#ND<XDH)?rBoopYQcoqZ2^5R8qJ}u3r!h<!jV@snQJWC9BdM23+>BUk
zVy1E71|>8R%m;2+6lt_Y3Sfr57-K>$AXjhzT5L}v6iih{kR;)7A^I7n786_b%dg)2
zH=DW%sxV0bZ)L;Ipm$N^g9-p2rO$CC*nY6J`{>F0J9~Q%1xLeq+8wf}>alIXxeipU
zqaeUFVT9FD9MIevb_kj}LC>A^;z8Eyp5bd8HW1FTYFro8`mjjPd!4O*_dH|k0)oRL
zd;SEA-w2+Lhee@)ma}v~w_A6EH0T7UK{vPxUIbs>t1M~vFg(=2#DNFFkT#MlI6ut#
z-Qo-k6uta<{Xg%F{=WWJxyt#EAAGw1<PgpuEb~3$&Uc<%$M-4MOV4+#ZRNR6mU_Mw
zw1ReUKgj!8Q2aKZ^1b2=Z-dzVH@*d)_=#CApA~fV8$5ndUSwF=?R1#g4L=v_DNwMG
zE)YRW?cQKmP&im(8o`I@_=}JT*{8je;tZTdn_?;wL>w*>wKZiiWzLK>GmAfC4Dsre
zF%j0SHpaj&XA3dKlr1&koZ^DKGKM&LNThrT)MD(T9$n5_@;>lM4dI^kV<$xv^Dfab
zbj-7HBt~EFzy0IA-lNCaQ#Sh7zWI$1v5cg7pUd|+e-B~Y%THRwzjs?7NG=RleB5R9
z<dd+hhOS?noRS9F1dmAY@?Fu4cvF~r_dLj74YJb)2MaZDptc_&!CMLuIb~y+Nhp-`
zVf~3rEs%k%I0uJ%9q~H=f;&B!OM!Knk(v2PctQzex}S&?LOCPT3PE!+njar2VnCWc
z6RTwivYe5@Km^$Kt38IyDfDH|5ntx?)iPNo9K>Q3*2@(N?k1^aWa8|^p;q%_W3_1P
zoPkkP%}Y6~o+Q!>Cw8%`tyW@wVt`=5#LzyoS|;Ys7@D_Qf1_i!G_^4*N&JqaMrv8F
zg6k)BsAuCYH84KAsxhZxh&~gCV^Qk4C5%Jj`l*gWBY)4z3<oPu_mePsb`lt)=Vcmu
zjK-GMnqrV5#|-eJ8h%LYeVNe~3l8$UV3rd=MGyO@Ir4eMOAlM@Xd_ZBy`$pYMC*_n
rt+u3T8;!Us6}MugH`(eg$LyCN^<j|?3cI%@l4#g?_ubu(+l~JM0d69y

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-MDA-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-MDA-GS.pdf
index f7a43379ab618065fba11b0a6352be896d78fa2e..d4fd68b5a72c3ea0f4d694d38c2c4c67dc2aaa31 100644
GIT binary patch
delta 1683
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
DC3V%y

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-MDA-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_converged-MDA-J.pdf
index 1348839309463d482586ccdea269c8c5f9bcf4ab..500259494cea0c26c508382293fbc51806bfa594 100644
GIT binary patch
delta 1683
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
CRMs&7

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-DOE-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-DOE-GS.pdf
index e57389df898c7d913158b40fd24efa67d237dd57..0e035576c05c263d173e2da25b64d60bbf44c606 100644
GIT binary patch
delta 1683
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
C7S)pg

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-DOE-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-DOE-J.pdf
index 5efe6bdb47773f008049a90459907e2b0483fdc3..d8db1acf45ce55372f03c5b37388570b6e1517d6 100644
GIT binary patch
delta 1683
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
D3(nRZ

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-MDA-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-MDA-GS.pdf
index 655768dfcab51c32a0a7db823fe317de39553dfb..bb92de1275f934d5e2eb3783a1d27909c6d3d981 100644
GIT binary patch
delta 1683
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
CMb<$8

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-MDA-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/FPG_unconverged-MDA-J.pdf
index 25ab6ec5f9240dd1da72f15e1e47bdfe6fe2c658..df41572ea46cee809f512d83a01fc226395e62ec 100644
GIT binary patch
delta 1683
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
D#s}6H

delta 7154
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_IDF.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_IDF.pdf
index 2efce86a1c41bf9d9370da0bcec5937c4d2e8f26..e9874afcfbe712c201dbd9c0329008aa20afa01a 100644
GIT binary patch
delta 2259
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
S`%^)Xh$SGjw8&02h<^he=hNf>

delta 9500
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
Bih=+D

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_MDF-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_MDF-GS.pdf
index da8cc7e661dd38fce6f508fd1291d12d2e8aa121..a1fd2c155ee1fb688e8a5da8ed1cc0bf5e3f21a7 100644
GIT binary patch
delta 2273
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
XjEzr>-MuUZi!w6>>*(0I+k^iNe(dN&

delta 9459
zcmeHN&2Jn@6;~3Lk5N`aD-ee)qCi?H5%P3bbyan@WJU7VBqo~=*;$k9$Vi=W+n&Xq
zwr1K{Zw@r##)%JK;J}@`FCZlT2&5pv|G<eGT=>1}sh;YdnYA4-2<?vLcK7R7@AFr$
zUe)+-f4K3Nzu)-zp9;l%mc96>wYb>wHusaA{$P(SE;8JY{}|HKPmWS1n75K0WW&v)
zq?a;pHGSFdr5pE_ahn|`{Q>LxZJ%);SD%Y$o7l7A&Zwk2Z<vpFo#R0-?-$v?=qaDF
zfl(C9muUGQbb1^NoNI~Cx}4#Mtm2dV;t_~<@3MbOn2#8eOK%{n@K#`%6+o8Rdn*ib
zm$Tymg^>w`(E5R3p}C1QUak##*-lF1ID;LWez(abZ|x*c2Rp30n;eW%X0GPN-McOC
z$uR3}raAj^mw8WCJ8b*(8-M=h>5t!fb}c-;cKulqes*AC1MUX@jbY&mvv{+aq-kaG
zYbVqkyq2)A0$jjaVOI-_uUS~M02Y9VDn#^)ulBFS1|9K#1s#maiBmS<^5;c^>gxZx
zXncJJI=FwzZhUl&10QK|bqmQ{Ot|Yv(ZAY-#GT~!-p)&!<i!PN`Bd$<6W$ee8Cm1;
zz=yNMSz%XOF<eM|Wn3}1HkhCl<@xEiZrnT%7g+Z%&|oO)FMKWGkL@okiB&gLI;sbI
zQ&gm?l(?{&gBm;98FP{D!x=_PJf)^+b{{r1=dBDgWLZ(O@HY=Kg&P$L-(^}4(N?}M
z!m0<s`14zje0c119^XM*GHE?r#8|+@w8n^EUVmN)a_oYQ=@sCnAcR$Lscsw$Om~cp
zw$(|RO~}P@Q<V6g)3shbZVJ=xyWNT7&ZTg}+d}z5UlKQ74LIlFMhM{Mx(KK_IsNSy
z-u}GM(CnVE2K+x18dKhdyd+?1csaMw2xS1H4PXx6`b-0c3T;8#S9b&Sh84!HMwi9j
ztd+?&L;qp3tclh`IKG?}c7t72tDwz=67hK`r2R>Kw_RWI&Z}HOxy+r#U;M$%0_rAf
zp4lOKPm;Z~g+6D1t$aRWhJB;uZKR{@c-TuvOhgz1%ENT0pDbr5<pF}?Sgtu|fezaN
z7u#5MlOZIqfHw9U&aTdkFW1?kMIBXjz!MNBP6v`aPlp4X{+LG`D%{)5lRPyi4I8ZG
zbzoe%7)C6h;|C1tknZt_PRN3>tPb~CAT3M40y=#%>=LFH=3z#Q;5|)Ga<=VQO=?P`
zC;L-U*QAl&lE#>Kw6}XS+<U>gl~0p1EXrYFce(+^l!kS2nB{L*WSgF@ic~wO=(5Zq
z*cJENYC^YGc9o7@y0x?`!mu5&&|H;Y_|+|%*T8SbIOhRPMQz1GF54lCL`c*iY73?%
zFv`M6w*wXh99J2{ZOxRD;E!YsijI6x;?M_Y<Od{23#il*XGk%<3zgyHL0h0bj$~V6
z5V5EzfPh#MB@$$UGQ#MsW<eCe5cf)<qQgI*Nv>h4!Whk@h+(P>j6{LxFsT*MBQjNn
z;0rZ40_ee6q~x4bgAolw9Fgh}*5XJJLSP)&;RR<>YP^#Q(-i_Ej0rRcU4_8?m^0)G
zCaRDV1->FaP|YXlvEb;Uv4vcpwg={B?%y(B?zPOFgjyJ4t|i4J&X1rp6!b3C0gNfr
zp%q0VH0}`J*mVAgSjypAC>EPA8bJmi<>0aSK$EwMLOE7okTL<QlxM$wC;9g2uim*?
zl%<5`>1sOa4f{uVHZ14uqvQ}Lxm&ASOOIB+yYleiI`{G7AlVx+S#m6!nzDe&ynsFq
z36?NjL65gI>QP0}F*sL}qx)%pZy%3Q(89DT-z{)@xwD=p2mRjCVDBJh3mlZqJU!fk
z;Vtjkc$f@0r0gd{I+VQaC0@_#Wrv4}x9jbBC*CLCt2?DVoj!y}Q$w73AobZlgCE^G
z{YP-Vw+|kCZ}a{K#@leVvwZ9;4>7+k=j(d@WTvkX+?(TTujZLX>2d3`jLu#?{;N1W
zdHnYIdHkTWvGx$2ZOls}O4T@xz9}x3N#lCqq!BPFlc?jljxBjB-m2H}?s<>A$KDff
z!+Yv&A*~15z%yX+cKa_=Zx<_>H|P&iFT?LBeVGotQUAot_lIff<sWC>t8|zlNbeGY
z%lwy%-lX;`|7`0g$*saxT>3WSJk)QjJ?^ZnP_*X20Gr)1SX|JF`vow+O%tL7y^HxO
zSmFF&jeV?K#9XTbL5Z{9{pP2)3R|@<;^NZghxb=$VsAd5hY0i>3$ez;<{YIY#Oh@y
zHawm&u?u%*yG}Y2TVmiGuqVS|_VJJ^g^PM+S_Nl5E1KZt!rk)TPX~MXKH9+`j9O<O
z{{D}*YTsI&m*>sZt(B#xCJ1v9%@tyxpg`afM$|5ii`(oNj0#ivrW5VPV1BBT5gMxg
z=!b_%zF&(%v#Oa6%0^-0X3Hx!k6+~Um7D=NO3QLGN=+X&Rm*EdA1kIomDlMHM>&;S
zreNp$u*f_B=q>O2{hfRt^}m@D)3}w^6z=RoC75eXqt-TzDSJ`JnAkOj9;_{m$xyUR
zqd6-y^KIFxSI34e)Z3wro&-ilPGBNEu>}*bsFi5b-CoX?dhMy30t|kdDP&h+<5IFt
z>R>?2$K_0E)`*5NRBmc<39!Bw6=LXVY>ere-KEQP_m?xKF;^S5RNyTvdZB${%EXc~
znNC>TuQSVuL>sFS?W~SbvN3}m^ywQ`vjf|3cN%IsqASTFR>EwLHdPQZy{A&HI(*Z*
zbKFaZ?DoU{gQw{;cG`X&eu?u)NEw|TyneU3|Jm!HD0vo+c6NzXw9zFC?4@q=wnPsf
z-nrux$&+Ea+d{({wa|5&567-RDa3u3jcKve$RK^#U_y(gY3QrLhhtBN5ntmY<n_V6
zz#gti3u#-~;ESnx)oENRWTrvWRO>B`^y4FV1Z2}^Vzof^Z_;3(^`!C`G%L`hSw~!&
zl~>V35&Ot@U2(uoXlllgiDSNMaG(h*jj@rk23Fz6*eL_0EcL?wiN{jURBS_CDOP-1
zF+eawF{GCUR%2sP!$KK<>^!WJ%4!wI)@n=B99z?d$C}HjG-)2iO?jGY-oyfsUW7JJ
zl@j4o9jS#?3!G^*Xnw4wqY$gGsl-RKGZmRwqt_!9*n(TdV5CZ1Q;h9x&=kmhF@<U#
zMSjz09{aMXSZF`0IYRLlI;iqwjR`QDZ0;sBU7_F7q(*ESMq__WYkAEP6-4nAO>#jE
zbd6DSfel}ShN(EkCnTEWiZ34~*ryHgUq$#&qW-Itij=pJWjQnT6bs7wU^m0&yj)$@
zS6O#4T<R=$R|B!K9IWxqD)*P8Xn8H-@$yP%1zX*vyUg%>Dhr+Cv_^R{%uRLFLQC0t
K?>)5ot$zWmmxj3j

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_MDF-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_MDF-J.pdf
index 8627dc8b76809fc90d5d3dbd0bfc65ed551f2953..e88dfe1db457c09c32b8644892f968f2e9974d40 100644
GIT binary patch
delta 2245
zcmaKtc{J2}AIGznv1N}Tzm$EM&CD<~_BC79v7}697~5!U*E*y@H~XNQkg`6J8iTGF
zTV%NrW4WbEwk|@2R46Xp=RW5-=Q-#3@BRLKUhnh$obNyH>J6^;CtTTV4s_0O5{C{w
zM;ynYdmuSs&_hkP<`c{Tdvn6zKb*Y4-|moerwa)S9PBvY^z~!z^j(o3E4cQ-ia=lE
z^yY-44>Ozy7&Az!K!9FtB}o59<YRiN*q-7*)7OdO%v$RJFn#S80p>U2M;JY%@ozw(
z&=$;r_yJsOiU8BI-wXT*4zatyk~#nsAmal-`uZS<1BL7xahX5?ROlv~=%XkY5((8t
z(33W0|D(${5!6s$qB8-f0k{$<VI*=0fY5?z!;rdg6jBqeh0=s+X+yPOXh7uv0&GZ;
z1ON_&p&)Ju_`yIG2n_WJ_YWiZ0FnQWqqN{!a8(c%3nGO09-e~wualgkLkR%H9v|Qo
z9t?um0SE+03Sv&8goOieBoYL%A%ysa`vWj-lr9~@t3q9KUvYYEetf^K9dFPyYV;++
zKgEYPsHj2p+GJiO;cMv$A8no+Ii|)NzejyJ)7#X+-5clc#QSUS`{}*U5sRBXiOEM#
zpE;J<?#LyWQ4i=_)-gnY40NJ~VmbG+p*uZsuC(HJKx}wm#WE3fCbRf_Y4v7lHc6CU
zhNfwuVC_y#$|x^!#b?Ph@)n=bd3@=Nn}{0RLk21<u%5v^pF`HhHHconln*Tx$0bXu
za7`#USv?xMOH;WSDm0KZ?`Xc1C06Yf9m>9kEm!X>TU$%Z&>G#0!z8T*cU*bR!(Okt
zEg*+y&D~eAKricXO}xM^%m;l95KirhD72r=>lLSBf||4U(z|bLv<58k%g*$H|FG+g
z@V4Q49wZt%7C=Mjjzv?8<GPOvRdIeyeTK(kyA%A5qS$72>w@8f69(n{sj)q4dHA%(
z)ZcXe9H$xKbD9n0q!y(gh#87hwj(_HKYw@^6eCn6wd|5_<j-~4PZ@7PfSn{D-}zd6
z=P06@S$^Bw+{YE6N4AO@$Huo<3-TC=kM;Ze7kBsHWbfbn-tMzEPTwH+>4j_=@A#EN
z^l{>?2DmEBN!(`M9Ik=#lsPNnvQpq~F;2JVl?D&3Q*_jGlwHg(Ot*<Yi}F69P>^zN
z*YN~|#_&4fBb|^FubRH7m2O)nomIU9k*8wSBy*>g+8l$x5?;_ExeB^Q7yj1V&J#{E
zOsWW&=yJs~llk+sKj&LO@5Lx<uI@_bF?scKFLbRmA}A?P(sh}o{A=Cd^ol~4ZlL4I
z(12=+hRw)Fw=&EF=FH%61(cy@;j!2lI-eugsU=pWbgFV;!Sm(qN;&lgB5LAO9Mxq0
zs6t03vn56{HJYm<L`e$$cHwMM0)x^vqEa%V>TR~|9v;woU1IBMZ%T{+*A~0^Wir2}
zH&oKxd|jvWh6+19OYp2}k5Fs4sSCE?5|Sua^q9f<kh{r4k->9Wdmy$L=!wb9>%Nlr
z$t&lix=3e0>w;2um{K2~#3=J-CKXwCif>+mEoLhY>E{#+7r8mzq(8}cnOkOCM$1^1
z7%VF)_$8!4-M{<vNMcjUQi;ZRrgyJ~wTdk&@RWzH#&Wk<y@}^KDhs2(P1f12Z8R%E
zU0s@(mm%=5Gw9`tmKdL5wR!II!%h;}JUu1%cCWQ7p>G7!<uX+2gTdB)RMB3}qsm<4
zYTY4tvf%c6ncEI^jn3Jo%t>o5t2FoF(c!L1*OvN*E{8unzTZ`QRQKoWT$GVP%`-xR
zlN5oeDl{6nQ1r<@Qh3*3OGqd|QdZh+xtw##a+UVInbtz&7Z$a-^Em_G<e5Q=n&eiD
zT^?M~xZ^c9R+A<ou-?QCqf+ZeYvNk<ioFPyMqSlIb@s!<X{<mulA=RD!Gm40lT;D(
z{8`Ud#DLbzYf}vS)y=F7-DKH(e`Y8UH{OCKCrGpQ&i=G`GSaT0jZe9x9}RKcL3wX<
zKbY_TIP;hll~*-;Uz>zICuWbjLVF?0=(o0rbkEv)mB_-Uu4?L0@g|Ya?V!PKJ$W>q
zRfYX*2EYC%ci12<KfbTBcHjdp-km62V<5R2<|=t^-E!jR-o4kI30ZRt1;*Fl+QHhq
z7otLsF|rrj(s8}{QzI82?&eL7+^M15xKrqPUD1zwEfx{Qdv>=8J|4Fvsqx#~Wve2^
zsxgdR#*Q*;YJO&ndcW9jSUFwX+jc3;8k=fg<CN$6m7~awda-KjZLXX8keGAyZkv#k
z!o50H!$22dZu(ZUIQLHP`Cn%RHtO&9AA$N$JS6FLQqo__Z%4<wkL(vs@P3db$pyXX
zv6Ezw;K`CJCQ(DB1plWk!;=uhSiRJVH%C|vQ+j<H=Y0#Gn`gh>>6@B*)j4q?s6z4)
ziH)!Ejb9y7dT02ihN-yFJo*g_y)df&r0R`=fN@*@GB_EOTMUke^sroQ?hyyOXy4>T
zK0LWZ?;H`M>i$m+;2a4=5X36Pm+%wd2?bEl3m}LSDTZ*MKoB>;69&Km*ul(^Ob!Q-
z=!3lDAx<O%$itdDG^T*3zKNNsxiJE5W@K)xYlecs&^qR3Xl+wn6H}-e6pl8=0*8qD
z|7Q-K`KNnO+Vs2Ps#Lkbv!b02Cup-_3Vg<*qQ+@=c&gLms~>dwZ+$lW*YGU{N1%g@
zS_RE((Mf-^WSjWj3y3_~W$D3Ia;%<-6`mvAUg&=}@){RtIG5;*$<>>vjQo;hyc?)@
z#M)v%K#yCk_mW?WP{&@Nb@D7b<g#i-ZjKE>0dZY1#~H)UPe1qS>GWGK&Dyhd<O!_s
z{ywPW^h)BFvIv#1wx*fItMVGhWQ-0QHY}V%@Cp8>Ys12QDB(X*4*nI1g2Ry@MMX1v
GbI@ODH0jp>

delta 9418
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-DOE-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-DOE-GS.pdf
index e1c4cdedcc95e52d4add7e3037b4e3e3fb7a9b37..f243fd61874509a989c98a1c828c9d78718f4278 100644
GIT binary patch
delta 2142
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
Ib2|$1zpBuyg8%>k

delta 8974
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-DOE-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-DOE-J.pdf
index 9f4de8310730d0700a6f912b7471b095bd0a423e..142a5da9e1e4e1b666214eda099c602ffffd39b2 100644
GIT binary patch
delta 2137
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

delta 8960
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-MDA-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-MDA-GS.pdf
index cb3b374255e1303dd9223c118782a3cdcda47092..cd8f05cab98d31bcf19b3a1ab7768cb28fb1e90a 100644
GIT binary patch
delta 2228
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

delta 9431
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
VQJxHQQyn$O5kc#tkI>Gy{ta;#eJKC{

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-MDA-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_converged-MDA-J.pdf
index 7793f281d42d7dbae07cb781dd6cdc30c9e79f80..3b4666fce15d06981f627757edf6ecb429fb049d 100644
GIT binary patch
delta 2250
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

delta 9488
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-DOE-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-DOE-GS.pdf
index abe035860accf19b27dc59f780b6a7bab312dcec..b89f4ff968e6905d6e7b8e5ac28abd8f9cd88d4a 100644
GIT binary patch
delta 2154
zcmah~c{tRI8g7QGj5UOe(eIwf60`c5nW!v7QkY~LTeh*UV~8x%wWTb{PZ6dRM~<b;
zQnrMnjFPn*;!;E!N!lc*IHTLW&v~Bv$NlepzxVx~?|a@qzOS-XY&cUae;7u*ARi1P
zK^K%<VPp}6<FK0;vXPXzfb@dn@ITlt>3_3L9}SX~lNM<(JoJ7W4f<pI4+(E5lIYM|
zxECBx-0Xo9aJ(=TKniY1fPgY3-pxJEIxtWKcktAx!AMA|R2te_Cdp%jT}H#mJfO@Q
z2?udMbVd^sscZ;ffk@vFgoz0PLuEwz$NJG3fDR-#M%-$I0}aWBhLG);`hRiM7=ab#
zAK*xL)d!sEjF{la2!Mdb8R9@P-Uu|nqm2x3XhSR-M+9_4Cg5mr938-8aYh&y0$x<m
z1wx~Im_adgA0X~$yAc|X#_J*u96-<`{5MxI`pZg=2~l(aWA7VsoEeV5*Z~AALIq<L
z%!pwEcmfWAIZBTRWCj5^0*M4+By?DBX|&@L*77N%w_Xb-$IWAQ)m*QJr~SP*vmuVF
z@*vGO{n!p`^kF;el<#rp7Xjqa<&ra=m*4|KPbN>C*qtkoAjM<NQ(vrNz`;Qsso&FP
z)sV2^c(JC+^g;lo6RJQ}=YLZ3hr1=9BnLJ3aGt=GVwDR88kd#um&IwM&m>mowK-Yv
zw4HiCIPQI{Cw0ifGAmS{=uJ|M<P>=~e=b*Y6&`Dos3k8PYB7^4gk_8IrR!p{<~!EJ
zF9NLVmi#spXWHr11r@)sDGBv~7SmH3^nz>CbuL~-PooO*@ZNtsyOC5VBl{)Fb*eG}
z7HCo>@6(&{Y5u;Kvr6odcXg~Sg4^qSRWN}jUi?+_MfFp}d{Xttdu2)Y<z)lm%jdgi
zB9c<S_sfP=W_!FuzAouKSSfWTagJZE>YIB_Rglzzwbn;#C{=v;Wj7h7<g-==X&N_$
zb7$cF=qGRXr443gu-RE`=eeL_uo_}7eVH~fpXnXg@Qa?JjK+)%b6Gcw3Rtc+r$@hU
zY>aPgWPWR3+K~Bp>q;TZVk)}USa=n>S8rDIe%+hB5O4ZQ_rcI@Mpt0h?wSz;o|cn+
z3chD7Do@a#aMt8Ed`ZZfn=0lmmZC3Hv~nBkCFRG#rmCj+Bpc++qjPNYcAl?Z!yHU<
z)YqIeOS&;;q}Sw4GG^HdXz33e%9D<#{lZSmlHs<LIakzGwHBKulzPqzy%Hu`y!q!0
zJbw>DA>a0I-&0Q&n=Ft|%;r#e=ajcK1aoUT@-uYRQb=LLd!(kM0pDc)uel93T8lfL
zs-!Lj2l&~Y1mBJgfqgl3!kWx(x%j@Rz{b9ReQA|AZQET0g|NPD@4rWjYi!oZ9NMXI
z@M{7yAWQ+d@He?OCVJ(CdG?vJ{XIGw+VQU`CGR;fZRTRfkwcDiev-;v+8qhVy~{S<
zwN47|Scxu4FKuhimEBs=>g4?{l>!?|gPI&)vYxECnr@!k{l>LII$HHs{*|EX@rRX*
z%d?$@>yIl?lb2ZPVMqggw-9P~>LtmAr+Pv61y^C=GDG`mHK-5dZ1rp6RENi_4M~dj
zJ+k2sAmfGQ+4kvK-iY!je><g7gI>79nrK&WsY94<R-2<pF|&6vRaQzox1@L=JfbDM
z6qT#P7`aoJueG$j>!Imw1ZQH*-Qr&B$e!6!nqF4L#XGEFQw3k;PkcUL{N$$ov*gCf
z>ZUKeQ;u^`Ro%Gn!NZYJbA7_)<*s%6w#LZk+w!DFg-sHZjKz%P#*9`Usa^8LdMIgu
zXQTW1pwVaI<V4}DPOrd)^jXhW+#=LHRr$H0F!sQ>LHFoRhkR@pxAgg-FzY)G8n!7f
zsO4Wz{>T!W2;91eI`S+l_fctSp(hvDOY5{T@{uX!y02s;f9HS=S1a7=_qlJhu50Yt
zFfmz^{}wCPx;J17p?&3{JI48xvD@<fx|a_-Zyjob{66_N=tY+dC<-83kLj30Vcg*h
zo+DDfz2R9LeZB=c>8ZSk-zel9Nvh;=dtBMcj}R>9`Nq2D8g34F^~efX`zS-TDb^QD
ziXT1r`k1t{reb?&A6Ivdm)=n?+qvJRAlBm<YCV>3kBnZOuSuFQj^4|e%_(O`ER~rJ
ztkZ%+?hUi~HID{%)HB)m8J`=}=}&%&RTPSCVlX?SXrV3evAOi?t<ZASyLqQcc@x!~
z_biMsEcI;m*t@TmF-}h+4MNi};j3C<tvPHaCm4U`)f)@U+d-|McIo=$t>Y)}UJ~($
z983SMU6xf3rD<Akc4J20E8OwucCJaYg~)f>&)eSUF3HP1PBH)I%QD#py;UBwWARtl
z<vCIaecyanJ52krZT05ej$tzBKH&(~&l3)U|8v7#9q0iF%;5-sdOYBc1wbQD1m<|~
zDY^(DFfM>Q4!{FAQOzMTk_mtWQNP2cJs=VQH-FS7p#bhCR#s#p86;Vd%y0xVBSQ+_
zj0{?kK$4Y}1p$vE5U~e<|Kkx^L}UK*I6x4(rliZ-(YIfrld76A9rIzH*nC#r+%?_K
zPf`z&-GB(ChSvWB*RAZh#$SnI-->^=|6?D!*>pinGkIrEeiXIykkpJ{>FfhFEXmCR
z_;?!fuo;M=f7w>ecb~vf6Rn67l7sQx+7qZPD<|w*j*i6D()9?Jd(G7jYbk0sE9tMS
zq}(^}>vj9ka62zyou++vsqUhF!ba*l?e%T)JH!8y?$2;zm_7_<JVO+xAsHkS5n5W7
I_Ev~L0Vce+R{#J2

delta 8933
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-DOE-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-DOE-J.pdf
index 263ec8c31e069bde902f8271b4771f7674e401e7..593add0f8f156de45d21cf219db9d5142fd4a31b 100644
GIT binary patch
delta 2150
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
C_N?9j

delta 8951
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
J^CmjN;9s9f^+Esu

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-MDA-GS.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-MDA-GS.pdf
index cf56d3e15c9fbd76c7323f9bbede7952b1ac442e..4407b2316dbb89322d6c9593ef113932d2d925b5 100644
GIT binary patch
delta 2011
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
X3=s%L0^J^oG$M@vM<Q8XZ1}$cmY#M0

delta 8443
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
MY<&13`iI890L<QO5dZ)H

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-MDA-J.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/MDAO_unconverged-MDA-J.pdf
index b0003ba0960abadcdf19e4a0e045773c84339ea1..aa63df1f7b20e12e340eb2246c15d6f326cb27a4 100644
GIT binary patch
delta 2031
zcmZWqdpMNo8_smn<lGQp`kWes`Mz&XMvgT`4vnHFBn)OmPIJIGHA~7?B)(P->7;DJ
z%Bdwq2dXJn)*@NSAyG?4IhO2be|ufOYy0oHpZmU__qm=w?zesf^{E<l=64xNrc$ts
zIg*L-kfBOT6a+5Uh|@axOidpY1b;)D<^Dm-I!{DFQBKOqz=%ZF6Zx$Cje?0%ij9n;
zd{8iD*@GfLRiPW1vWUFBd{wO;QwND>$yLeH`I^Yrbh#>)f5BE6N);-@Pje#)1VA9d
zKLl-QiN^2dMFd6#uz7$XGE+t|B10r16{c<lVH^nJjL`U95rH(8fDIVZEMO3#fF$rA
z3Bvq^D2fc^>}7kH08BQI9~==55X>MVM54lEk|}IPHigWHpczB~45cE#B{-T5NJo(I
z`w6hLVFVnGWC;%O*(@OXe|EANYz7;lt*z1Q@WAB-$^W<L-q=VsfOqu|aTkQ4@eBZ_
zpf}>_!92b|I+cRPyRgH91cv|!rVtVQ8bi^zXD>s~K`HTK`Sr&%<&N2BJ7w3&z3K~{
z(XDd60$@3<ekMt4(^FIW%G-*u@z6-6$B2%OY)7B_!F@k7_D?^r)^<EOe0Gb0q&-_W
znub$#bUsDTjBZyhO8Y%e01O?pqi1!tXPG_8J4CSWvUA|4dJ5L4$s|4x)Lk$XWBwEk
z$viq1q<HUE_M}V^?!B10neh7db&SRiALF@-Vb!$sE#+2Us8eg~bQmA>ZPA|?oc#RU
z7dECDj}hgtaFs_@W+$u@?_O8BG};*yRVCV^uvMkL(|3qP64o4LCHkDk2@Lr@=xVny
zVbi-PzUBDvdV)UG-FRNEmuuw+eoPgm1Wd%3cOPx*jb2Ey)z>zDpqSA)J!iF0X6p59
zqdRhVF0Z%$&H9H03%m!1fAmVurD1n$!eEhjgq7%BQK0L?`fBCxToKdBL;@@<joOM-
zuaS3!hOq|&+!bd_)U2By_gQPRm8_S(*i`@aelG5*m)Fd+_mr!%>SX28lJ95HQvaEy
zbBm3fudRhsA94ylMe8i`+h?g>d+%6zT(g+C8SBC|q1TPn56J8<$?nN2acI;KOk8b}
z@O*SLZlv9+OE5|c@=-VLW`r!cspF4vtH3OcrH*+wbysio_gVyO<h1XR`5f=yhL>}8
z6=nM(jUpu#TKhCkvQeL-osK7p6kzCj(KMS-T9oiMOaH@-A#R<!Zxp6<st&LFDQv>q
z9Ocq;Z)Jbh&A3!<AxGX7^y_7|u5!-CD$kWH-U=;g;@IYn>Sc!?)9b&lUv?zMhM?)(
zP&oD|sXRz1T<b0=z8&&5p<Gj!3t7}1qWg|c#uK|WPj;Jb6Er;OQ;riExR>vEqIc|%
z!Qq=Ak3O=Rk#nXlXB*lh({|6=?7W=AQ)**Zl@h}ZHy!KB(|y~EE7i6?U^`fta#dC(
zZ_lQgA(GOa=CPXBb+5B7z>}j_T1`Ve9@?*rWqGQQ9A0PPFH8se)3i>RDs)sHHcw5`
z3bph+c(0r!)_WCox-`ZlL!?zK|9m}m(<5FBvp5$UQuAY)meSVKW0T6cjYvz6R|fSx
z=2>D&x&+PJNQ`&Pv!l}9B>S(+$xA5}j>krAmh`^iRE$>!BwYy#!#R3pDXZJziYfOd
zx?XJ?!QRffL^-v$f*v$pQ>a_!In^P~8gHqWXw6Q)8gzP9R`igQAZqX0wZG@XGk%NK
zU)a#b{>5vv6MdQn5SMwnC~#YPLA98?dqGpE3G5@UK5cr-N_$G}<7#63o96c+mKMzc
z#9Tl13%$E7=Zj3+9z7fvkCrB{N?yEWVY6b)<qK3*Nxv@+?wLG3?|9bV@c8t6tP!JW
zr}v5S!QQrm=8MpIj~da<648^1@m}9qUlHT42YthTq~)XEov5{s!v8uTzlEc^<>Kdy
zigBW3@#_YnC)E`(>AI}@mX^T9XNI+JsK0{uIicwPgP@>u12?(5`a15XL$3Mg@&1}Q
zCTUv!X}Idsqjwb-?_%8>a4~b`!P%B&7gM;k7bT{~1L4MzQS;YCyE05tG75NJ*BbSI
zop~ug@}<mn;bYfkN=J5*Sm%8I)1H;)oWWTMH{Rk69>ZMY`x5Q^B3h%~qiH0SD)82h
zD~>*QX%VhYU;kW^SMyWJj{efi2E%gzY}4Y{pBZZXi_82S-a0M62JMex@m2M64Dwx-
zW@bj^Z=3<YDa9#k(Th{dDase{*sQRB^OOXA7pNX?Yz`Xl7#_$L0tY~V1Rq4>-Gk%U
z(h7~=4;+917=WZbw}=P<K%`3jZp(5`1n}(}Sq3!VfaMM<!JGze2dQ*B0!*~0fwlyS
zIfX{C-wuN`b9->RHSoRWzY^&)|E4&Rgj~iLiBwy~>ri%>lz|&P-a+je4h~J2RUIHI
zK&d=#=G`7;x%)zw`-q=HSm(eH9xE?Dth1ebHZ$#nim|Zq2Vp#tP^(;cS97KP3a8?$
z3TfR9INOp%2_wl2jExPtXAD}!&90bhO!|}?mYDy{#mjRit`6ho)I9huW<&UqiL>=b
s%@2J1vo_r%c3V;#{wrg(+PUvf$``PB0wGU&L;@8elF$YQ_O5jF-%}cTCjbBd

delta 8418
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

diff --git a/pyKADMOS/scripts/sellarProblem/(X)DSM/RCG.pdf b/pyKADMOS/scripts/sellarProblem/(X)DSM/RCG.pdf
index 142dd3a0ad95b1d5b5315718471199ef88106896..620bca9e937f9a60d704603439c8ba0f5e0d9cdd 100644
GIT binary patch
delta 1692
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
VGI^Rz`!g6OQ()YtO{@Sm?hjNx%xM4s

delta 7133
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
O4wsed*VjL(RsICxq#TF<

diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_IDF.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_IDF.xml
index c15a5519d..c3b9844e6 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_IDF.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_IDF.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-01T18:23:55.785000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-01T18:23:55.785000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-GS.xml
index 50f307131..067ae6330 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-GS.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-01T18:23:55.785000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-01T18:23:55.785000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-J.xml
index 0d70b26b4..571899a2d 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_MDF-J.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-01T18:23:55.785000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-01T18:23:55.785000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-GS.xml
index 973a37568..06f29146d 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-GS.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-04T12:11:11.143000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-04T12:11:11.143000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-J.xml
index 92d7cc5a3..05f272440 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-DOE-J.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-01T18:23:55.785000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-01T18:23:55.785000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-GS.xml
index 044abc528..5abe54882 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-GS.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-01T18:23:55.785000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-01T18:23:55.785000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-J.xml
index 0272633b2..cee66f4f9 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_converged-MDA-J.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-01T18:23:55.785000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-01T18:23:55.785000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-GS.xml
index 3af2c2670..ce5057280 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-GS.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-04T12:11:11.143000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-04T12:11:11.143000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-J.xml
index bf0d2a7e4..ceee1495c 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-DOE-J.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-04T12:11:11.143000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-04T12:11:11.143000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-GS.xml
index 53fd4f826..56c6aff03 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-GS.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-04T12:11:11.143000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-04T12:11:11.143000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-J.xml
index 856bdd408..7b606b40c 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/FPG_unconverged-MDA-J.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>FPG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-04T12:11:11.143000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a fundamental problem graph (FPG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-04T12:11:11.143000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_IDF.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_IDF.xml
index 7a35155d7..aebc0b2b9 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_IDF.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_IDF.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="IDFNone"><problemFormulation><mdaoArchitecture>IDF</mdaoArchitecture><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><lowerBound>0.0</lowerBound><upperBound>10.0</upperBound></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><lowerBound>-10.0</lowerBound><upperBound>10.0</upperBound></designVariable></designVariables><objectiveVariables><objectiveVariable uID="__objVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable uID="__conVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></constraintVariable><constraintVariable uID="__conVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></constraintVariable></constraintVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock><postCouplingBlock>Gc</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>IDFNone</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>Gc</fromUID><toUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2</toUID></edge><edge><fromUID>Gc</fromUID><toUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Optimizer</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>Gc</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Gc</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Gc</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>Optimizer</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>Gc</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><initialGuessDesignVariables><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^0</label></initialGuessDesignVariable><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^0</label></initialGuessDesignVariable></initialGuessDesignVariables><finalDesignVariables><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^*</label></finalDesignVariable><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^*</label></finalDesignVariable></finalDesignVariables><finalOutputVariables><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>f^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>g1^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>g2^*</label></finalOutputVariable></finalOutputVariables><consistencyConstraintValues><consistencyConstraintValue uID="/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>gc_y2</label></consistencyConstraintValue><consistencyConstraintValue uID="/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>gc_y1</label></consistencyConstraintValue></consistencyConstraintValues></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><optimizers><optimizer uID="Optimizer"><label>OPT</label><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/analyses/y2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/analyses/y1</designVariableUID></designVariable></designVariables><objectiveVariables><objectiveVariable><objectiveVariableUID>__objVar__/data_schema/analyses/f</objectiveVariableUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g1</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1</constraintVariableUID></constraintVariable></constraintVariables></optimizer></optimizers><consistencyConstraintFunctions><consistencyConstraintFunction uID="Gc"><label>Gc</label></consistencyConstraintFunction></consistencyConstraintFunctions><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="IDFNone"><problemFormulation><mdaoArchitecture>IDF</mdaoArchitecture><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><lowerBound>0.0</lowerBound><upperBound>10.0</upperBound></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><lowerBound>-10.0</lowerBound><upperBound>10.0</upperBound></designVariable></designVariables><objectiveVariables><objectiveVariable uID="__objVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable uID="__conVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></constraintVariable><constraintVariable uID="__conVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></constraintVariable></constraintVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock><postCouplingBlock>Gc</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>IDFNone</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Gc</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>Gc</fromUID><toUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2</toUID></edge><edge><fromUID>Gc</fromUID><toUID>/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Optimizer</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>Gc</fromUID><toUID>Optimizer</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Gc</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Gc</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>Optimizer</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>Gc</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><initialGuessDesignVariables><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^0</label></initialGuessDesignVariable><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^0</label></initialGuessDesignVariable></initialGuessDesignVariables><finalDesignVariables><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^*</label></finalDesignVariable><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^*</label></finalDesignVariable></finalDesignVariables><finalOutputVariables><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>f^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>g1^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>g2^*</label></finalOutputVariable></finalOutputVariables><consistencyConstraintValues><consistencyConstraintValue uID="/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>gc_y2</label></consistencyConstraintValue><consistencyConstraintValue uID="/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>gc_y1</label></consistencyConstraintValue></consistencyConstraintValues></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><optimizers><optimizer uID="Optimizer"><label>OPT</label><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/analyses/y2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/analyses/y1</designVariableUID></designVariable></designVariables><objectiveVariables><objectiveVariable><objectiveVariableUID>__objVar__/data_schema/analyses/f</objectiveVariableUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g1</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/architectureNodes/consistencyConstraintValues/data_schemaCopy/analyses/gc_y1</constraintVariableUID></constraintVariable></constraintVariables></optimizer></optimizers><consistencyConstraintFunctions><consistencyConstraintFunction uID="Gc"><label>Gc</label></consistencyConstraintFunction></consistencyConstraintFunctions><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-GS.xml
index ec6675f88..49776aa48 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-GS.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="MDFGauss-Seidel"><problemFormulation><mdaoArchitecture>MDF</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><lowerBound>0.0</lowerBound><upperBound>10.0</upperBound></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><lowerBound>-10.0</lowerBound><upperBound>10.0</upperBound></designVariable></designVariables><objectiveVariables><objectiveVariable uID="__objVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable uID="__conVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></constraintVariable><constraintVariable uID="__conVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></constraintVariable></constraintVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>MDFGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Optimizer</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Optimizer</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Coordinator</toUID><processStepNumber>9</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Optimizer</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Optimizer</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Optimizer</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>9</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><initialGuessDesignVariables><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^0</label></initialGuessDesignVariable><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^0</label></initialGuessDesignVariable></initialGuessDesignVariables><finalDesignVariables><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^*</label></finalDesignVariable><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^*</label></finalDesignVariable></finalDesignVariables><finalOutputVariables><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>f^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>g1^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>g2^*</label></finalOutputVariable></finalOutputVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><optimizers><optimizer uID="Optimizer"><label>OPT</label><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables><objectiveVariables><objectiveVariable><objectiveVariableUID>__objVar__/data_schema/analyses/f</objectiveVariableUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g1</constraintVariableUID></constraintVariable></constraintVariables></optimizer></optimizers><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="MDFGauss-Seidel"><problemFormulation><mdaoArchitecture>MDF</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><lowerBound>0.0</lowerBound><upperBound>10.0</upperBound></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><lowerBound>-10.0</lowerBound><upperBound>10.0</upperBound></designVariable></designVariables><objectiveVariables><objectiveVariable uID="__objVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable uID="__conVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></constraintVariable><constraintVariable uID="__conVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></constraintVariable></constraintVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>MDFGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Optimizer</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Optimizer</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Coordinator</toUID><processStepNumber>9</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Optimizer</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Optimizer</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Optimizer</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>9</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><initialGuessDesignVariables><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^0</label></initialGuessDesignVariable><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^0</label></initialGuessDesignVariable></initialGuessDesignVariables><finalDesignVariables><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^*</label></finalDesignVariable><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^*</label></finalDesignVariable></finalDesignVariables><finalOutputVariables><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>f^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>g1^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>g2^*</label></finalOutputVariable></finalOutputVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><optimizers><optimizer uID="Optimizer"><label>OPT</label><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables><objectiveVariables><objectiveVariable><objectiveVariableUID>__objVar__/data_schema/analyses/f</objectiveVariableUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g1</constraintVariableUID></constraintVariable></constraintVariables></optimizer></optimizers><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-J.xml
index 68a40c8dd..695ed0701 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_MDF-J.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="MDFJacobi"><problemFormulation><mdaoArchitecture>MDF</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><lowerBound>0.0</lowerBound><upperBound>10.0</upperBound></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><lowerBound>-10.0</lowerBound><upperBound>10.0</upperBound></designVariable></designVariables><objectiveVariables><objectiveVariable uID="__objVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable uID="__conVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></constraintVariable><constraintVariable uID="__conVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></constraintVariable></constraintVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>MDFJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Optimizer</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Optimizer</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Coordinator</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Optimizer</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Optimizer</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Optimizer</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><initialGuessDesignVariables><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^0</label></initialGuessDesignVariable><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^0</label></initialGuessDesignVariable></initialGuessDesignVariables><finalDesignVariables><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^*</label></finalDesignVariable><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^*</label></finalDesignVariable></finalDesignVariables><finalOutputVariables><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>f^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>g1^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>g2^*</label></finalOutputVariable></finalOutputVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><optimizers><optimizer uID="Optimizer"><label>OPT</label><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables><objectiveVariables><objectiveVariable><objectiveVariableUID>__objVar__/data_schema/analyses/f</objectiveVariableUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g1</constraintVariableUID></constraintVariable></constraintVariables></optimizer></optimizers><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="MDFJacobi"><problemFormulation><mdaoArchitecture>MDF</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><lowerBound>0.0</lowerBound><upperBound>10.0</upperBound></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><lowerBound>-10.0</lowerBound><upperBound>10.0</upperBound></designVariable></designVariables><objectiveVariables><objectiveVariable uID="__objVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable uID="__conVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></constraintVariable><constraintVariable uID="__conVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></constraintVariable></constraintVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>MDFJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Optimizer</fromUID><toUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Optimizer</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Optimizer</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Optimizer</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Coordinator</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Optimizer</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Optimizer</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Optimizer</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Optimizer</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><initialGuessDesignVariables><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^0</label></initialGuessDesignVariable><initialGuessDesignVariable uID="/data_schema/architectureNodes/initialGuessDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^0</label></initialGuessDesignVariable></initialGuessDesignVariables><finalDesignVariables><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>z2^*</label></finalDesignVariable><finalDesignVariable uID="/data_schema/architectureNodes/finalDesignVariables/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>z1^*</label></finalDesignVariable></finalDesignVariables><finalOutputVariables><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>f^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>g1^*</label></finalOutputVariable><finalOutputVariable uID="/data_schema/architectureNodes/finalOutputVariables/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>g2^*</label></finalOutputVariable></finalOutputVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><optimizers><optimizer uID="Optimizer"><label>OPT</label><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables><objectiveVariables><objectiveVariable><objectiveVariableUID>__objVar__/data_schema/analyses/f</objectiveVariableUID></objectiveVariable></objectiveVariables><constraintVariables><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g2</constraintVariableUID></constraintVariable><constraintVariable><constraintVariableUID>__conVar__/data_schema/analyses/g1</constraintVariableUID></constraintVariable></constraintVariables></optimizer></optimizers><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-GS.xml
index 3a44b215f..813166787 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-GS.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="converged-DOEGauss-Seidel"><problemFormulation><mdaoArchitecture>converged-DOE</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-DOEGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>9</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>9</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="converged-DOEGauss-Seidel"><problemFormulation><mdaoArchitecture>converged-DOE</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-DOEGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>9</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>7</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>9</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-J.xml
index 3546b87eb..603bd7d09 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-DOE-J.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="converged-DOEJacobi"><problemFormulation><mdaoArchitecture>converged-DOE</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-DOEJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="converged-DOEJacobi"><problemFormulation><mdaoArchitecture>converged-DOE</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-DOEJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>8</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Converger</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>8</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>3</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>8</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-GS.xml
index 37367475e..be3a26cb5 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-GS.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter></parameters><problemDefinition uID="converged-MDAGauss-Seidel"><problemFormulation><mdaoArchitecture>converged-MDA</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-MDAGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Converger</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter></parameters><problemDefinition uID="converged-MDAGauss-Seidel"><problemFormulation><mdaoArchitecture>converged-MDA</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-MDAGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Converger</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>6</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-J.xml
index 14f4618a5..ffa0524cb 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_converged-MDA-J.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-01T18:23:55.785000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="converged-MDAJacobi"><problemFormulation><mdaoArchitecture>converged-MDA</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-MDAJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Converger</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Converger</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>4</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output><output><parameterUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="converged-MDAJacobi"><problemFormulation><mdaoArchitecture>converged-MDA</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>false</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>converged-MDAJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Converger</fromUID><toUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Converger</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>Converger</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>F1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G2</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>G1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Converger</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>Converger</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>Converger</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>Converger</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>4</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><finalCouplingVariables><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^*</label></finalCouplingVariable><finalCouplingVariable uID="/data_schema/architectureNodes/finalCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^*</label></finalCouplingVariable></finalCouplingVariables><couplingCopyVariables><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^c</label></couplingCopyVariable><couplingCopyVariable uID="/data_schema/architectureNodes/couplingCopyVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^c</label></couplingCopyVariable></couplingCopyVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><convergers><converger uID="Converger"><label>CONV</label></converger></convergers><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-GS.xml
index 898f94b1a..62fc95b56 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-GS.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="unconverged-DOEGauss-Seidel"><problemFormulation><mdaoArchitecture>unconverged-DOE</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-DOEGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="unconverged-DOEGauss-Seidel"><problemFormulation><mdaoArchitecture>unconverged-DOE</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-DOEGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>7</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>5</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>7</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-J.xml
index d5cc28d7d..90f4a3f92 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-DOE-J.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="unconverged-DOEJacobi"><problemFormulation><mdaoArchitecture>unconverged-DOE</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-DOEJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter></parameters><problemDefinition uID="unconverged-DOEJacobi"><problemFormulation><mdaoArchitecture>unconverged-DOE</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><designVariables><designVariable uID="__desVar__/data_schema/geometry/z2"><parameterUID>/data_schema/geometry/z2</parameterUID><samples><sample position="1">1.0</sample><sample position="2">1.1</sample><sample position="3">1.5</sample><sample position="4">1.75</sample></samples></designVariable><designVariable uID="__desVar__/data_schema/geometry/z1"><parameterUID>/data_schema/geometry/z1</parameterUID><samples><sample position="1">0.0</sample><sample position="2">0.1</sample><sample position="3">0.5</sample><sample position="4">0.75</sample></samples></designVariable></designVariables><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-DOEJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</toUID></edge><edge><fromUID>DOE</fromUID><toUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</fromUID><toUID>DOE</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>DOE</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2</fromUID><toUID>DOE</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>DOE</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>DOE</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>DOE</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>DOE</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>Coordinator</toUID><processStepNumber>6</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>DOE</fromUID><toUID>D1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>7</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>DOE</referenceUID><processStepNumber>2</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>2</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>6</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables><doeInputSampleLists><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z1"><relatedParameterUID>/data_schema/geometry/z1</relatedParameterUID><label>DOE_z1_inp</label></doeInputSampleList><doeInputSampleList uID="/data_schema/architectureNodes/doeInputSampleLists/data_schemaCopy/geometry/z2"><relatedParameterUID>/data_schema/geometry/z2</relatedParameterUID><label>DOE_z2_inp</label></doeInputSampleList></doeInputSampleLists><doeOutputSampleLists><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g2"><relatedParameterUID>/data_schema/analyses/g2</relatedParameterUID><label>DOE_g2_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/g1"><relatedParameterUID>/data_schema/analyses/g1</relatedParameterUID><label>DOE_g1_out</label></doeOutputSampleList><doeOutputSampleList uID="/data_schema/architectureNodes/doeOutputSampleLists/data_schemaCopy/analyses/f"><relatedParameterUID>/data_schema/analyses/f</relatedParameterUID><label>DOE_f_out</label></doeOutputSampleList></doeOutputSampleLists></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><does><doe uID="DOE"><label>DOE</label><settings><doeTable>[[1.0, 0.0], [1.1, 0.1], [1.5, 0.5], [1.75, 0.75]]</doeTable><doeTableOrder>['/data_schema/geometry/z2', '/data_schema/geometry/z1']</doeTableOrder><doeMethod>Custom design table</doeMethod></settings><designVariables><designVariable><designVariableUID>__desVar__/data_schema/geometry/z2</designVariableUID></designVariable><designVariable><designVariableUID>__desVar__/data_schema/geometry/z1</designVariableUID></designVariable></designVariables></doe></does><preIteratorAnalyses><preIteratorAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preIteratorAnalysis></preIteratorAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-GS.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-GS.xml
index f5a7c32eb..08ee2a31e 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-GS.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-GS.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter></parameters><problemDefinition uID="unconverged-MDAGauss-Seidel"><problemFormulation><mdaoArchitecture>unconverged-MDA</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-MDAGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>D1</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>2</processStepNumber><diagonalPosition>2</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter></parameters><problemDefinition uID="unconverged-MDAGauss-Seidel"><problemFormulation><mdaoArchitecture>unconverged-MDA</mdaoArchitecture><convergerType>Gauss-Seidel</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-MDAGauss-Seidel</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>D1</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>5</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>D2</toUID><processStepNumber>3</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>4</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>5</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>2</processStepNumber><diagonalPosition>2</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-J.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-J.xml
index f3a02be52..97cc4e295 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-J.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/Mdao_unconverged-MDA-J.xml
@@ -1,2 +1,2 @@
 <?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.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-04T12:11:11.143000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter></parameters><problemDefinition uID="unconverged-MDAJacobi"><problemFormulation><mdaoArchitecture>unconverged-MDA</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-MDAJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>D2</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>A</fromUID><toUID>D1</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>F1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G1</toUID><processStepNumber>3</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>4</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>2</processStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>2</processStepNumber><diagonalPosition>2</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
+<cmdows xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://bitbucket.org/imcovangent/cmdows/raw/master/schema/0.4/cmdows.xsd"><header><creator>Imco van Gent</creator><description>Mdao CMDOWS file of the well-known Sellar Problem</description><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion><updates><update><modification>KADMOS export of a mdao data graph (MDG).</modification><creator>Imco van Gent</creator><timestamp>2017-05-06T15:49:18.564000</timestamp><fileVersion>0.1</fileVersion><cmdowsVersion>0.4</cmdowsVersion></update></updates></header><executableBlocks><designCompetences><designCompetence uID="A"><name>A</name><inputs><input><parameterUID>/data_schema/settings/a</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/settings/c</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G2"><name>G2</name><inputs><input><parameterUID>/data_schema/analyses/y2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="G1"><name>G1</name><inputs><input><parameterUID>/data_schema/analyses/y1</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/g1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="F1"><name>F1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/f</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D2"><name>D2</name><inputs><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y2</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence><designCompetence uID="D1"><name>D1</name><inputs><input><parameterUID>/data_schema/geometry/x1</parameterUID></input><input><parameterUID>/data_schema/geometry/z2</parameterUID></input><input><parameterUID>/data_schema/geometry/z1</parameterUID></input><input><parameterUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</parameterUID></input><input><parameterUID>/data_schema/settings/c</parameterUID></input></inputs><outputs><output><parameterUID>/data_schema/analyses/y1</parameterUID></output></outputs><metadata><generalInfo><description>modes not applicable</description></generalInfo><performanceInfo><precision>20</precision></performanceInfo></metadata></designCompetence></designCompetences></executableBlocks><parameters><parameter uID="/data_schema/analyses/f"><label>f</label></parameter><parameter uID="/data_schema/settings/a"><label>a</label></parameter><parameter uID="/data_schema/analyses/g2"><label>g2</label></parameter><parameter uID="/data_schema/analyses/g1"><label>g1</label></parameter><parameter uID="/data_schema/analyses/y1"><label>y1</label></parameter><parameter uID="/data_schema/analyses/y2"><label>y2</label></parameter><parameter uID="/data_schema/geometry/x1"><label>x1</label></parameter><parameter uID="/data_schema/geometry/z2"><label>z2</label></parameter><parameter uID="/data_schema/geometry/z1"><label>z1</label></parameter><parameter uID="/data_schema/settings/c"><label>c</label></parameter></parameters><problemDefinition uID="unconverged-MDAJacobi"><problemFormulation><mdaoArchitecture>unconverged-MDA</mdaoArchitecture><convergerType>Jacobi</convergerType><executableBlocksOrder><executableBlock position="1">A</executableBlock><executableBlock position="2">D1</executableBlock><executableBlock position="3">D2</executableBlock><executableBlock position="4">F1</executableBlock><executableBlock position="5">G1</executableBlock><executableBlock position="6">G2</executableBlock></executableBlocksOrder><allowUnconvergedCouplings>true</allowUnconvergedCouplings><doeSettings><doeMethod>Custom design table</doeMethod></doeSettings></problemFormulation><problemRoles><parameters><stateVariables><stateVariable uID="__statVar__/data_schema/analyses/f"><parameterUID>/data_schema/analyses/f</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g2"><parameterUID>/data_schema/analyses/g2</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/g1"><parameterUID>/data_schema/analyses/g1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y1"><parameterUID>/data_schema/analyses/y1</parameterUID></stateVariable><stateVariable uID="__statVar__/data_schema/analyses/y2"><parameterUID>/data_schema/analyses/y2</parameterUID></stateVariable></stateVariables></parameters><executableBlocks><preCouplingBlocks><preCouplingBlock>A</preCouplingBlock></preCouplingBlocks><coupledBlocks><coupledBlock>D1</coupledBlock><coupledBlock>D2</coupledBlock></coupledBlocks><postCouplingBlocks><postCouplingBlock>F1</postCouplingBlock><postCouplingBlock>G1</postCouplingBlock><postCouplingBlock>G2</postCouplingBlock></postCouplingBlocks></executableBlocks></problemRoles></problemDefinition><workflow><problemDefinitionUID>unconverged-MDAJacobi</problemDefinitionUID><dataGraph><name>MDG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>/data_schema/settings/c</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>G1</toUID></edge><edge><fromUID>/data_schema/analyses/y1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>G2</toUID></edge><edge><fromUID>/data_schema/analyses/y2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</fromUID><toUID>D1</toUID></edge><edge><fromUID>G2</fromUID><toUID>/data_schema/analyses/g2</toUID></edge><edge><fromUID>G1</fromUID><toUID>/data_schema/analyses/g1</toUID></edge><edge><fromUID>F1</fromUID><toUID>/data_schema/analyses/f</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/x1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/analyses/f</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>F1</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z2</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/geometry/z1</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/settings/c</fromUID><toUID>D1</toUID></edge><edge><fromUID>/data_schema/settings/a</fromUID><toUID>A</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/x1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z2</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/geometry/z1</toUID></edge><edge><fromUID>Coordinator</fromUID><toUID>/data_schema/settings/a</toUID></edge><edge><fromUID>/data_schema/analyses/g2</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1</fromUID><toUID>D2</toUID></edge><edge><fromUID>/data_schema/analyses/g1</fromUID><toUID>Coordinator</toUID></edge><edge><fromUID>D2</fromUID><toUID>/data_schema/analyses/y2</toUID></edge><edge><fromUID>D1</fromUID><toUID>/data_schema/analyses/y1</toUID></edge></edges></dataGraph><processGraph><name>MPG Sellar problem</name><edges><edge><fromUID>A</fromUID><toUID>D2</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>A</fromUID><toUID>D1</toUID><processStepNumber>2</processStepNumber></edge><edge><fromUID>F1</fromUID><toUID>Coordinator</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>G2</fromUID><toUID>Coordinator</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>G1</fromUID><toUID>Coordinator</toUID><processStepNumber>4</processStepNumber></edge><edge><fromUID>Coordinator</fromUID><toUID>A</toUID><processStepNumber>1</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>F1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D2</fromUID><toUID>G1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>F1</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G2</toUID><processStepNumber>3</processStepNumber></edge><edge><fromUID>D1</fromUID><toUID>G1</toUID><processStepNumber>3</processStepNumber></edge></edges><nodes><node><referenceUID>A</referenceUID><processStepNumber>1</processStepNumber><diagonalPosition>1</diagonalPosition></node><node><referenceUID>F1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>4</diagonalPosition></node><node><referenceUID>G2</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>6</diagonalPosition></node><node><referenceUID>G1</referenceUID><processStepNumber>3</processStepNumber><diagonalPosition>5</diagonalPosition></node><node><referenceUID>Coordinator</referenceUID><processStepNumber>0</processStepNumber><convergerStepNumber>4</convergerStepNumber><diagonalPosition>0</diagonalPosition></node><node><referenceUID>D2</referenceUID><processStepNumber>2</processStepNumber><diagonalPosition>3</diagonalPosition></node><node><referenceUID>D1</referenceUID><processStepNumber>2</processStepNumber><diagonalPosition>2</diagonalPosition></node></nodes></processGraph></workflow><architectureElements><parameters><initialGuessCouplingVariables><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y2"><relatedParameterUID>/data_schema/analyses/y2</relatedParameterUID><label>y2^{c0}</label></initialGuessCouplingVariable><initialGuessCouplingVariable uID="/data_schema/architectureNodes/initialGuessCouplingVariables/data_schemaCopy/analyses/y1"><relatedParameterUID>/data_schema/analyses/y1</relatedParameterUID><label>y1^{c0}</label></initialGuessCouplingVariable></initialGuessCouplingVariables></parameters><executableBlocks><coordinators><coordinator uID="Coordinator"><label>COOR</label></coordinator></coordinators><preCouplingAnalyses><preCouplingAnalysis><relatedExecutableBlockUID>A</relatedExecutableBlockUID></preCouplingAnalysis></preCouplingAnalyses><coupledAnalyses><coupledAnalysis><relatedExecutableBlockUID>D2</relatedExecutableBlockUID></coupledAnalysis><coupledAnalysis><relatedExecutableBlockUID>D1</relatedExecutableBlockUID></coupledAnalysis></coupledAnalyses><postCouplingAnalyses><postCouplingAnalysis><relatedExecutableBlockUID>G2</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>G1</relatedExecutableBlockUID></postCouplingAnalysis><postCouplingAnalysis><relatedExecutableBlockUID>F1</relatedExecutableBlockUID></postCouplingAnalysis></postCouplingAnalyses></executableBlocks></architectureElements></cmdows>
\ No newline at end of file
diff --git a/pyKADMOS/scripts/sellarProblem/CMDOWS/RCG.xml b/pyKADMOS/scripts/sellarProblem/CMDOWS/RCG.xml
index 8045c8cf9..e29c95d6f 100644
--- a/pyKADMOS/scripts/sellarProblem/CMDOWS/RCG.xml
+++ b/pyKADMOS/scripts/sellarProblem/CMDOWS/RCG.xml
@@ -3,14 +3,14 @@
   <header>
     <creator>Imco van Gent</creator>
     <description>RCG CMDOWS file of the well-known Sellar Problem</description>
-    <timestamp>2017-05-04T12:11:11.143000</timestamp>
+    <timestamp>2017-05-06T15:49:18.564000</timestamp>
     <fileVersion>0.1</fileVersion>
     <cmdowsVersion>0.4</cmdowsVersion>
     <updates>
       <update>
         <modification>KADMOS export of a repository connectivity graph (RCG).</modification>
         <creator>Imco van Gent</creator>
-        <timestamp>2017-05-04T12:11:11.143000</timestamp>
+        <timestamp>2017-05-06T15:49:18.564000</timestamp>
         <fileVersion>0.1</fileVersion>
         <cmdowsVersion>0.4</cmdowsVersion>
       </update>
diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_IDF.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_IDF.kdms
index 1a3f30f4a2200611dfd9551398b5e69a445d5bb4..3030063588fb7162d6ec12e116d8951fcf35e81e 100644
GIT binary patch
delta 36
rcmZ1_w@Ge8G>>?!t5r;BacWU<jAKe}W?p7-Nl{`+e$nPEo&!t(_YDoX

delta 28
jcmdlaw@Pk9G!K8MvsFxJacWU<j8AEHV)5o8o&!t(lNAb1

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_MDF-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_MDF-GS.kdms
index a9411a4c340bc649a1b09e198a3dbf33d5a88e0a..6893f790730d762e000ca0921d877a9e442f355a 100644
GIT binary patch
delta 36
rcmeB`n<}?KpGQ2_)hZ^mIJKxa#xW%~GcU8aq$sf@zi6`^&v_;Q={XHH

delta 28
jcmbO#*DJR{pNBux*(xTqIJKxa#-}tpv3Ro^&v_;Qh;a$a

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_MDF-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_MDF-J.kdms
index 1c2e164b152f735059bdcbad16d9f73da65246b1..15a4dd84d206d678432a8ee22cb027b5864c2375 100644
GIT binary patch
delta 36
rcmZpd>zCW0&m$h|Y84Y&oLW>I<Cv10nU`5yQj}PdU$ohd=OhyV=ZOs@

delta 28
jcmeB|YnR)g&%+<;Y!wq)oLW>I<5QZQSiISd=OhyVham~M

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-DOE-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-DOE-GS.kdms
index bcf2b25081cdb71210d8ac0185717fa5334d01ad..7c2d2535f315544a97a1c311fcc9c894d0887b7e 100644
GIT binary patch
delta 36
rcmZpc>z3Of%_AP`Y84Y&oLW>I<Cv10nU`5yQj}PdU$j|^=Oz;X<JAoW

delta 28
jcmeB{YnIy}&BGt+Y!wq)oLW>I<5QZQSiISY=Oz;XgiQ&V

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-DOE-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-DOE-J.kdms
index 43e286ba49d9db1f03c5462cf8535f8c0c2efbb7..2fb93ab69529ae4cd11cbbeda2ba0a6a67804863 100644
GIT binary patch
delta 36
rcmew>+bXv~nnyg=)hZ^mIJKxa#xW%~GcU8aq$sf@zi6`-&t)b6^a2fW

delta 28
jcmZpb`zyOanukBs*(xTqIJKxa#-}tpv3Ro)&t)b6kK_sl

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-MDA-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-MDA-GS.kdms
index 94bd570cdfe19f19ea031c4052f3738b2754e8b3..1b084aae1cfdc1e5402d9fdfca81abbf91b21709 100644
GIT binary patch
delta 36
scmbO%J6m?cYHsmZSF4!N;?$zz7{`>{%)HFvlA^?t{G!dfxNkB60Q-OrKmY&$

delta 28
kcmbO&J6U$aYHt2eXRDad;?$zz7@yMY#Ny3|xNkB60G5yn)c^nh

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-MDA-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_converged-MDA-J.kdms
index c36289873d845cfdf435ac4b49a06f8a017792e1..afbe5a86f7c634c42b6cc0007460e8360a1c917f 100644
GIT binary patch
delta 36
rcmeB`ohrLwHMe-It5r;BacWU<jAKe}W?p7-Nl{`+e$nP#+?SaE`Opq7

delta 28
jcmbO#+bg?aH8+2#vsFxJacWU<j8AEHV)5of+?SaEl|Tx^

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-DOE-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-DOE-GS.kdms
index 095d8cf2834e88ad1f9d49199f791ecdfe464953..a23704c3cc99e7e2b490502fcc36dce5b436fb63 100644
GIT binary patch
delta 36
rcmZpb>y_Ie%_AP`Y84Y&oLW>I<Cv10nU`5yQj}PdU$j|^=Qa}n<Yf&C

delta 28
jcmeB`Yn9s|&BGt+Y!wq)oLW>I<5QZQSiISY=Qa}nguMx$

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-DOE-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-DOE-J.kdms
index 8dd0d6cb68d1f8ffca069ebeaeaa34011fe2ddf3..c6e216ab20bee4e82ccfa3a519bc833778464403 100644
GIT binary patch
delta 36
rcmew_+b*|3nnyg=)hZ^mIJKxa#xW%~GcU8aq$sf@zi6`-&s8P>^pXvC

delta 28
jcmZpd`!BmenukBs*(xTqIJKxa#-}tpv3Ro)&s8P>kW>l`

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-MDA-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-MDA-GS.kdms
index d5df589602c0c2f2c1928b97772658df272b0287..782ddcf5287543b8622235790753ca1d813f844b 100644
GIT binary patch
delta 36
scmbO#J6CqYYHsmZSF4!N;?$zz7{`>{%)HFvlA^?t{G!dfxNkE70Q?XRMgRZ+

delta 28
kcmbO$J5_eWYHt2eXRDad;?$zz7@yMY#Ny3|xNkE70G9v?+W-In

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-MDA-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/FPG_unconverged-MDA-J.kdms
index d501d85d1635ea23987de296a2688cf59b94306e..7f737943f51318d02ff5d50e2e82f2f26fbdaf77 100644
GIT binary patch
delta 36
rcmeB|oi4j!HMe-It5r;BacWU<jAKe}W?p7-Nl{`+e$nP#+*g?Z`d|(;

delta 28
jcmbO(+b_FeH8+2#vsFxJacWU<j8AEHV)5of+*g?Zm9PrQ

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_IDF.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_IDF.kdms
index df478a665621ab27dcca7a4b3bf7604bb41ec60c..5fd025595f7d8b6ff965edd38eeb480a9d9fdd92 100644
GIT binary patch
delta 36
rcmeCRnQF5^L{dD~)hZ^mIJKxa#xW%~GcU8aq$sf@zi6|v<SP~c?_~{h

delta 28
jcmbPg(`&OqM3O($*(xTqIJKxa#-}tpv3Rq#<SP~cjV%fY

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_IDF_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_IDF_mpg.kdms
index 74c6607118904b4a17873b8f6a6ab18188417ce7..6139d65c02ee797309001278362fd4cb1149e7be 100644
GIT binary patch
delta 36
rcmZpd>X+KEgj+n;)hZ^mIJKxa#xW%~GcU8aq$sf@zi9Jj?hr-*^=u7}

delta 28
jcmeB|YM0uugquIq*(xTqIJKxa#-}tpv3T=t?hr-*k)#SE

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-GS.kdms
index c83a143f31eb70d89509f45375582978ba690760..cec2099ad93b8e1c726bc2541720fbfb5605262b 100644
GIT binary patch
delta 36
rcmca<^w4O-TM_YCSF4!N;?$zz7{`>{%)HFvlA^?t{G!c&L}FP09e@uK

delta 28
jcmaE8bkk_VTM_<HXRDad;?$zz7@yMY#Ny2?qOmLhtb7Wn

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-GS_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-GS_mpg.kdms
index c11e1559ae959ad506b3a44ff4b84b1b5f3e490e..55b7bcaf0ae70c852852f51de0dd38a633861e98 100644
GIT binary patch
delta 36
rcmX>mc}{Xe8Mk<>t5r;BacWU<jAKe}W?p7-Nl{`+e$nPuZbwD{009k~

delta 28
jcmX>nc}#Lc88?5ZvsFxJacWU<j8AEHV)5o)ZbwD{nYs!v

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-J.kdms
index 5611135abbe4ee19e9d3b19d5325c72490dc2756..7fe4c301d818db9acc8a29d1c66bfb2ad29471ac 100644
GIT binary patch
delta 36
scmexp_S0;`UNP}lSF4!N;?$zz7{`>{%)HFvlA^?t{G!cg#FnxE03TuxHUIzs

delta 28
kcmexq_R(y^UNQbqXRDad;?$zz7@yMY#Ny3Y#FnxE0I~}U%K!iX

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-J_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_MDF-J_mpg.kdms
index 4efc159ab733d61915032ce6cbd062be27c23d3e..c0dbd3d5a7f1969b4233a56abd2706334538a6fa 100644
GIT binary patch
delta 36
rcmX>nc};Rd6}Nb-t5r;BacWU<jAKe}W?p7-Nl{`+e$nPmZdXPC0>urt

delta 28
jcmca6c}{Xe6*qsVvsFxJacWU<j8AEHV)5pQ+^&oOo8Agc

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-GS.kdms
index faab2ba75d634cad4e4e0a7d1f867a6bcf954938..39a92c86efe08063ed921ca44b765522acac4ee5 100644
GIT binary patch
delta 36
rcmZqH@7CW?FDxGGY84Y&oLW>I<Cv10nU`5yQj}PdU$nVT_$xC2_azP)

delta 28
jcmeCyZ`R*XFU%k6Y!wq)oLW>I<5QZQSiE_f@K<I4lQjyi

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-GS_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-GS_mpg.kdms
index 310d637a072bf984896206282195f42557763dcf..012dc1ceed06c9af1f40421dd1c45f91d69288a3 100644
GIT binary patch
delta 36
rcmbOtJx6+j3y*lLt5r;BacWU<jAKe}W?p7-Nl{`+e$nP&9!Ew1>=_K%

delta 28
jcmbOuJw<wh3lD#&vsFxJacWU<j8AEHV)5o^9!Ew1ifIXM

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-J.kdms
index 0e647182ea1faf91532c434f62951ad7c993c611..e4763c0fd5cb6285b03e9ee76ef1b9b1e88d4472 100644
GIT binary patch
delta 36
rcmexh_``6+ZV~ZVSF4!N;?$zz7{`>{%)HFvlA^?t{G!dLMATRS96}DG

delta 28
jcmexi_`z_)ZV~=aXRDad;?$zz7@yMY#Ny4DMATRSuWJi9

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-J_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-DOE-J_mpg.kdms
index 7850b13c4f08fe1cccd2a95d3266740fe3305120..b2c3016a5bb9ae338c47457dda971325128a2ccc 100644
GIT binary patch
delta 36
rcmbOuy+nG02akBHt5r;BacWU<jAKe}W?p7-Nl{`+e$nP|9#=*H?%fRa

delta 28
jcmZ1?Jx6+j2M>R!vsFxJacWU<j8AEHV)5p99#=*HjExD3

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-GS.kdms
index 685b84841445b361baa0d4fa203425557b3cbd8e..4c4e80016cb415b626ca3fe013c219c72af55562 100644
GIT binary patch
delta 36
rcmcbra#v-;Yd-N<SF4!N;?$zz7{`>{%)HFvlA^?t{G!dj_@bEs7oQH>

delta 28
jcmcbsa#dx+Yd-!^XRDad;?$zz7@yMY#Ny3N{L#z+r~3+V

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-GS_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-GS_mpg.kdms
index 42a723de8f1739741df01b18c26ebc04a4c2ca95..39de168b36317c4725d3bd773670a3cea3103702 100644
GIT binary patch
delta 36
rcmca9@laxeIJbDLt5r;BacWU<jAKe}W?p7-Nl{`+e$i$%ZevCO_s0zL

delta 28
jcmaDTaZ_T0I5&T&vsFxJacWU<j8AEHV)14@ZevCOlV=Ht

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-J.kdms
index 94d64460ab620ef1848bad111305e553eae4e822..bf966a12cda9f9b6bcadf4cbd98ca0ff55f5fc42 100644
GIT binary patch
delta 36
rcmX@Caav<Tn}B$%t5r;BacWU<jAKe}W?p7-Nl{`+e$nQs0_&Io2HXxz

delta 28
jcmX@DaadzRn*e{PvsFxJacWU<j8AEHV)5p=0_&IopDhaE

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-J_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_converged-MDA-J_mpg.kdms
index d768c5678de5d06b91db160162aa5e68d96eefd5..92b24a8164ba5c27f89665d01b3670a2a67cb8c7 100644
GIT binary patch
delta 36
rcmaDT@ls-gG`D!Ht5r;BacWU<jAKe}W?p7-Nl{`+e$i$vZgWNe`il(@

delta 28
jcmaDU@laxeG&g^!vsFxJacWU<j8AEHV)14pZgWNem5T|a

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-GS.kdms
index d174116ff69a2493d1f6209efdccbc07bcdcbb6d..97bc015a120b0fbcecdbf4f2cd3549a734029115 100644
GIT binary patch
delta 36
rcmcbm^GIhytB`oCt5r;BacWU<jAKe}W?p7-Nl{`+e$nPBLdTc^4uuY!

delta 28
jcmaE)b4zDKs}O&vvsFxJacWU<j8AEHV)5oVLdTc^r5+10

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-GS_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-GS_mpg.kdms
index 8204679494fdce090f4b325b94316d8c1a2884bb..3452c4f3b97eb6e490f333939b3a890e0db69769 100644
GIT binary patch
delta 36
rcmdlewNq-t2X66LSF4!N;?$zz7{`>{%)HFvlA^?t{G!eOxs4bB3l|Pp

delta 28
jcmdlfwNYxr2X6jQXRDad;?$zz7@yMY#Ny5DJVuNFo<j-l

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-J.kdms
index c0c33e0be7f09319dc0395e95cdfd2ad13c87a60..40b3b4a05032ddcc7433029be8258c14be552e77 100644
GIT binary patch
delta 36
rcmeyP+oHEYR#-gN)hZ^mIJKxa#xW%~GcU8aq$sf@zi6|L@C9Z7`6LaW

delta 28
jcmZqC`=h%-R+vB3*(xTqIJKxa#-}tpv3RqI@C9Z7lg<h>

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-J_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-DOE-J_mpg.kdms
index 12d90b15f00b1d53f772ac5100d2bf341e35d3b3..c7ce38de174178f5394ca60e55b68f3acf63512a 100644
GIT binary patch
delta 36
rcmca9^-yX9Cy#int5r;BacWU<jAKe}W?p7-Nl{`+e$i$L9!Ew1_M!~y

delta 28
jcmaDTbyI2sCl7z9vsFxJacWU<j8AEHV)14L9!Ew1l8Om{

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-GS.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-GS.kdms
index 330ea7a60eb24bd112ebd4fff28f1271b52f5a98..283091176ed77201d30dedd3b41ed3fa7627ffc4 100644
GIT binary patch
delta 36
rcmZou>{HxO#w#A{Y84Y&oLW>I<Cv10nU`5yQj}PdU$nWEmysC&@Ky}*

delta 28
jcmeBEY*XA&#>*e-Y!wq)oLW>I<5QZQSiHHHmysC&jgAS1

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-GS_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-GS_mpg.kdms
index a038440e8116ce1b71a77e0c0f845c0a50011470..9f3c7f49e1cdee4a4481694183b250bcaf65cfea 100644
GIT binary patch
delta 36
rcmew+{!e_vVJ`7lSF4!N;?$zz7{`>{%)HFvlA^?t{G!d5xKtPc7R3&7

delta 28
jcmew-{!M(tVJ`kqXRDad;?$zz7@yMY#Ny4jxKtPct3C?{

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-J.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-J.kdms
index b5e9d70c5d4df8902069730d6faa20876b9b95cb..d01a1d75074cda6f46f5cce9eabaebb557cc37bf 100644
GIT binary patch
delta 36
rcmZ3gv{q>Y6Q6jjt5r;BacWU<jAKe}W?p7-Nl{`+e$i$@J`rXB>3<Af

delta 28
jcmZ3hv{Y#W6CZ!5vsFxJacWU<j8AEHV)154J`rXBh))Rf

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-J_mpg.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/Mdao_unconverged-MDA-J_mpg.kdms
index 6c0fd5750ea97489d37ef9abcaa61dfa26c6581c..9836ff32e0a19127fbd6df0e40c7a9b7b42625b5 100644
GIT binary patch
delta 36
rcmZ1=u|i_QT`uuhSF4!N;?$zz7{`>{%)HFvlA^?t{G!coxJ(!U12YZ`

delta 28
jcmZ1>u|Q(OT`vAmXRDad;?$zz7@yMY#Ny3gxJ(!UoGc2V

diff --git a/pyKADMOS/scripts/sellarProblem/KDMS/RCG.kdms b/pyKADMOS/scripts/sellarProblem/KDMS/RCG.kdms
index 1de5dc97b0e55859f567a6d1427fd4766ba278a1..fbcc91ceb3079a4f492109b6480c8e7b1e7049fa 100644
GIT binary patch
delta 36
rcmX>gb3$fA0FQXAt5r;BacWU<jAKe}W?p7-Nl{`+e$nQ5o`;M8`$-M!

delta 28
jcmX>hb3kT801tntvsFxJacWU<j8AEHV)5p5o`;M8mT3xr

diff --git a/pyKADMOS/setup.cfg b/pyKADMOS/setup.cfg
new file mode 100644
index 000000000..224a77957
--- /dev/null
+++ b/pyKADMOS/setup.cfg
@@ -0,0 +1,2 @@
+[metadata]
+description-file = README.md
\ No newline at end of file
diff --git a/pyKADMOS/setup.py b/pyKADMOS/setup.py
index e69de29bb..f34659b43 100644
--- a/pyKADMOS/setup.py
+++ b/pyKADMOS/setup.py
@@ -0,0 +1,33 @@
+from setuptools import setup
+
+
+def readme():
+    with open('README.md') as f:
+        return f.read()
+
+
+setup(name='kadmos',
+      version='1.0',
+      description='Knowledge- and graph-ased Agile Design with Multidisciplinary Optimization System',
+      long_description=readme(),
+      classifiers=[
+        'Development Status :: 4 - Beta',
+        'License :: OSI Approved :: Apache Software License',
+        'Programming Language :: Python :: 2.7',
+        'Intended Audience :: Science/Research',
+        'Topic :: Scientific/Engineering',
+      ],
+      keywords='optimization agile multidisciplinary graph engineering',
+      url='https://bitbucket.org/imcovangent/kadmos',
+      download_url='https://bitbucket.org/imcovangent/kadmos/get/v1.0.zip',
+      author='Imco van Gent',
+      author_email='i.vangent@tudelft.nl',
+      license='Apache Software License',
+      packages=['kadmos'],
+      install_requires=[
+            'metis',
+            'lxml',
+            'tabulate',
+      ],
+      include_package_data=True,
+      zip_safe=False)
-- 
GitLab