<vm name="PerformanceTool_3">
  <binaryOptions>
    <configurationOption>
      <name>CGS</name>
      <outputString>CGS</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>
      </parent>
      <children />
      <impliedOptions />
      <excludedOptions />
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>CGS_IP_CG</name>
      <outputString>CGS_IP_CG</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>CGS</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>CGS_IP_AMG</options>
        <options>CGS_RED_AMG</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>CGS_IP_AMG</name>
      <outputString>CGS_IP_AMG</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>CGS</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>CGS_IP_CG</options>
        <options>CGS_RED_AMG</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>CGS_RED_AMG</name>
      <outputString>CGS_RED_AMG</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>CGS</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>CGS_IP_CG</options>
        <options>CGS_IP_AMG</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother</name>
      <outputString>Smoother</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>
      </parent>
      <children />
      <impliedOptions />
      <excludedOptions />
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother_JAC</name>
      <outputString>Smoother_JAC</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>Smoother</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>Smoother_GS</options>
        <options>Smoother_GSAC</options>
        <options>Smoother_GSACBE</options>
        <options>Smoother_GSRB</options>
        <options>Smoother_GSRBAC</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother_GS</name>
      <outputString>Smoother_GS</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>Smoother</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>Smoother_JAC</options>
        <options>Smoother_GSAC</options>
        <options>Smoother_GSRB</options>
        <options>Smoother_GSRBAC</options>
        <options>Smoother_GSACBE</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother_GSAC</name>
      <outputString>Smoother_GSAC</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>Smoother</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>Smoother_JAC</options>
        <options>Smoother_GS</options>
        <options>Smoother_GSACBE</options>
        <options>Smoother_GSRB</options>
        <options>Smoother_GSRBAC</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother_GSACBE</name>
      <outputString>Smoother_GSACBE</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>Smoother</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>Smoother_JAC</options>
        <options>Smoother_GS</options>
        <options>Smoother_GSAC</options>
        <options>Smoother_GSRB</options>
        <options>Smoother_GSRBAC</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother_GSRB</name>
      <outputString>Smoother_GSRB</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>Smoother</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>Smoother_JAC</options>
        <options>Smoother_GS</options>
        <options>Smoother_GSAC</options>
        <options>Smoother_GSACBE</options>
        <options>Smoother_GSRBAC</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
    <configurationOption>
      <name>Smoother_GSRBAC</name>
      <outputString>Smoother_GSRBAC</outputString>
      <prefix>
      </prefix>
      <postfix>
      </postfix>
      <parent>Smoother</parent>
      <children />
      <impliedOptions />
      <excludedOptions>
        <options>Smoother_JAC</options>
        <options>Smoother_GS</options>
        <options>Smoother_GSAC</options>
        <options>Smoother_GSACBE</options>
        <options>Smoother_GSRB</options>
      </excludedOptions>
      <defaultValue>Selected</defaultValue>
      <optional>False</optional>
    </configurationOption>
  </binaryOptions>
  <numericOptions>
    <configurationOption>
      <name>pre</name>
      <outputString>
      </outputString>
      <prefix>pre_</prefix>
      <postfix>
      </postfix>
      <parent>
      </parent>
      <children />
      <impliedOptions />
      <excludedOptions />
      <minValue>0</minValue>
      <maxValue>6</maxValue>
      <stepFunction>pre + 1</stepFunction>
      <defaultValue>3</defaultValue>
    </configurationOption>
    <configurationOption>
      <name>post</name>
      <outputString>
      </outputString>
      <prefix>post_</prefix>
      <postfix>
      </postfix>
      <parent>
      </parent>
      <children />
      <impliedOptions />
      <excludedOptions />
      <minValue>0</minValue>
      <maxValue>6</maxValue>
      <stepFunction>post + 1</stepFunction>
      <defaultValue>3</defaultValue>
    </configurationOption>
    <configurationOption>
      <name>numCore</name>
      <outputString>
      </outputString>
      <prefix>numCore_</prefix>
      <postfix>
      </postfix>
      <parent>
      </parent>
      <children />
      <impliedOptions />
      <excludedOptions />
      <minValue>64</minValue>
      <maxValue>4096</maxValue>
      <stepFunction>numCore * 4</stepFunction>
      <defaultValue>64</defaultValue>
    </configurationOption>
  </numericOptions>
</vm>